Desenvolvi esse script para um pack(Cassino Pack) para meu servidor(Ixidor), como é algo simples, resolvi compartilhar com vossas senhorias.
Essa é a versão mais simples da desenvolvida.
Crie um arquivo nomeado loteria.lua:
function onUse(cid, item, frompos, item2, topos)
if item.itemid == 4854 then
rand = math.random(1,6)
if rand >= 1 or rand <= 3 then
doPlayerRemoveMoney(cid,100)
doPlayerSendTextMessage(cid,22, "Você perdeu 100 gold.")
doPlayerAddItem(cid,4853,1)
doRemoveItem(item.uid,1)
elseif rand == 4 or rand == 5 then
doPlayerRemoveMoney (cid,100)
doPlayerSendTextMessage(cid,22, "Você perdeu 100 gold.")
doPlayerAddItem(cid,4853,1)
doRemoveItem(item.uid,1)
elseif rand == 6 then
doPlayerAddItem(cid,2152,100)
doPlayerSendTextMessage(cid,22, "Você ganhou 100 platinum coins.")
doPlayerAddItem(cid,4853,1)
doRemoveItem(item.uid,1)
end
end
return 1
end
Depois disso, basta você "declarar" em actions.xml