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.