Vou te dar um exemplo.
Preste atenção:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if item.actionid == 123456 then
if getPlayerStorageValue(cid, 654321) <= 0 then -- STORAGE não pode ser igual à outros baús de quests
doPlayerAddItem(cid, 2160, 50) -- 2160 ID do item 50 Quantidade que irá ganhar
doPlayerAddItem(cid, 2160, 10) -- 2160 ID do item 10 Quantidade que irá ganhar
doPlayerAddExp(cid, 2500)
setPlayerStorageValue(cid, 654321, 1) -- Mesma STORAGE colocada lá em cima
doSendMagicEffect(getThingPos(cid), 29)
doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid)))
doSendMagicEffect(getThingPos(cid), 27)
doSendMagicEffect(getThingPos(cid), 29)
return true
else
doPlayerSendTextMessage(cid, 20, "You already completed this quest!")
return true
end
end
end
<action actionid="123456" event="script" value="nome_do_script.lua"/>
Esse "123456" é oq vc vai colocar no Action ID do baú, como mostrei na imagem
é só um exemplo
Aqui:
if item.actionid == 123456 then
você deve colocar o mesmo em:
<action actionid="123456" event="script" value="nome_do_script.lua"/>




info
Grupo: Campones
Registrado: 07/10/15
Posts: 62
Reputação: +13
Gênero: Masculino
REP+
Vei mais eu ainda nao entendi isso