Postado Agosto 15, 2018 6 anos Alguem conseguira adaptar esse script de talkactions pra vender por premium point a outlift? Aqui o SCRIPT function onSay(cid, words, param) local storage = 9999 -- mão mexa local itemid = 2145 -- id do item que vai remover local count = 10 -- quantidade do item que vai remover local looktype = 2192 -- O Looktype da outift que vai ser vendida if getPlayerStorageValue(cid, storage) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja comprou essa outift") return true end if not doPlayerRemoveItem(cid,itemid,count) then doPlayerSendTextMessage(cid, 22, "Você não tem dinheiro suficiente") return true end doPlayerAddOutfit(cid,looktype,3) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Você comprou a outift") return true end
Postado Agosto 16, 2018 6 anos @marcossouza Spoiler function onSay(cid, words, param) local storage = 9999 -- mão mexa local itemid = ID DO PREMIUM POINT em numeros local count = 10 -- quantidade de quantos premium point que vai remover local looktype = 2192 -- O Looktype da outift que vai ser vendida if getPlayerStorageValue(cid, storage) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja comprou essa outift") return true end if not doPlayerRemoveItem(cid,itemid,count) then doPlayerSendTextMessage(cid, 22, "Você não tem premium points suficiente") return true end doPlayerAddOutfit(cid,looktype,3) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Você comprou a outift") return true end Olá, que tal dar uma olhada no meu projeto? https://discord.gg/bsNkbsyJ3W
Postado Agosto 16, 2018 6 anos Autor 16 horas atrás, King Laker disse: @marcossouza Ocultar conteúdo function onSay(cid, words, param) local storage = 9999 -- mão mexa local itemid = ID DO PREMIUM POINT em numeros local count = 10 -- quantidade de quantos premium point que vai remover local looktype = 2192 -- O Looktype da outift que vai ser vendida if getPlayerStorageValue(cid, storage) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja comprou essa outift") return true end if not doPlayerRemoveItem(cid,itemid,count) then doPlayerSendTextMessage(cid, 22, "Você não tem premium points suficiente") return true end doPlayerAddOutfit(cid,looktype,3) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Você comprou a outift") return true end nao entendi ? premium point nao tem numero , é so o nome , mais no caso o meu e sistema de "pontos" , vou mostra print do sistema http://prntscr.com/kji7m4 , seria a storage dos "pontos" nesse tal "id" ?
Postado Agosto 16, 2018 6 anos @marcossouza pensei que era item, com isso ja não posso ajudar.. Olá, que tal dar uma olhada no meu projeto? https://discord.gg/bsNkbsyJ3W
Postado Agosto 17, 2018 6 anos O valor da storage equivale a o número de points? se sim testa e me fala se funcionou function onSay(cid, words, param) local storage = 9999 -- mão mexa local storpoints = 8762 -- storage dos pontos local count = 10 -- quantidade do item que vai remover local looktype = 2192 -- O Looktype da outift que vai ser vendida if getPlayerStorageValue(cid, storage) >= 1 then doPlayerSendTextMessage(cid, 22, "Desculpe voce ja comprou essa outift") return true end if not getPlayerStorageValue(cid,storpoints) < 10 then doPlayerSendTextMessage(cid, 22, "Você não tem dinheiro suficiente") return true end getPlayerStorageValue(cid,storpoints) >= 10 then doPlayerAddOutfit(cid,looktype,3) setPlayerStorageValue(cid, storpoints, 0) setPlayerStorageValue(cid, storage, 1) doPlayerSendTextMessage(cid, 22, "Você comprou a outift") return true end Editado Agosto 17, 2018 6 anos por ZeeroBR (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.