Postado Dezembro 27, 2017 7 anos Gostaria de um TalkAction que a pessoa ganhasse Addon, Montaria e/ou itens
Postado Janeiro 1, 2018 7 anos itemRecebido = {ID = 7889, qt = 1, price = 10000} function onSay(cid, words, param) if doPlayerRemoveMoney(cid, itemRecebido.price) == TRUE then doPlayerAddItem(cid, itemRecebido.ID, itemRecebido.qt) doPlayerSendTextMessage(cid, 23, "You\'ve bought an "..getItemName(itemRecebido.ID) .."!") else doPlayerSendTextMessage(cid, 23, "Not enough cash." ) doSendMagicEffect(getPlayerPosition(cid), 2) end end Adicionar ao talkactions.xml: <talkaction words="comando" script="comprarItem.lua" /> Onde "comando" é o comando que o player deve falar para ativar o script e o "comprarItem.lua" é o arquivo que você salva o script. Para compra de addon, basta adaptar e trocar o doPlayerAddItem por doPlayerAddAddon(cid, looktype, addon). No caso da montaria, troque o addItem por doPlayerAddMount(cid, ID DA MONTARIA). Caso não queira compra, retire a linha do "if" e depois as linhas desde o else até o primeiro end. Editado Janeiro 1, 2018 7 anos por marcot (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.