Sabem do troféu que se ganha quando faz a Arena no Global, né? Vem com seu nome escrito que conseguiu passar dela a talz.
Eu fiz uma action que bota teu nome no troféu u.u
OBS: Não tá pra quando pisar no tile o troféu aparecer em cima da mesa. Tá como se fosse quest, com chest.
Crie um arquivo .lua, como exemplo vou dar: "goblet.lua"
function onUse(cid, item, frompos, item2, topos)playername = getPlayerName(cid)
if item.uid == 9999 then
queststatus = getPlayerStorageValue(cid,9998)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You win a golden goblet!")
gg = doPlayerAddItem(cid,7369,1)
doSetItemSpecialDescription(gg,"Congratulations, "..playername..", you finish the Warlord Arena.")
setPlayerStorageValue(cid,9998,1)
else
doPlayerSendTextMessage(cid,22,"It'\s Empty.)
end
return 0
end
return 1
end
Legenda:
9999 = A unique ID da chest, box, seja o que for.
9998 = A storage value, pra dizer se a quest foi feita ou não.
7369 = Item do golden goblet, pode ser qualquer outro item.
Fiz o tópico como se fosse tutorial, mas como esse é meu 1] trabalho que deu certo estou postando aqui.
No Action.xml adicione:
<action uniqueid="9999" script="goblet.lua"/>