Eu já vi vários tutoriais de como criar quest para o ot e sempre faço as mesmas coisas mas quando vou testar o baú só abre sem nenhuma recompensa nem aviso de quest concluída.
o script dos baús está assim:
if item.uid == 3030 then
queststatus = getPlayerStorageValue(cid,100)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"Voce conquistou a Legendary sorcerer cap.")
doPlayerAddItem(cid,8865,1)
setPlayerStorageValue(cid,100,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
if item.uid == 3031 then
queststatus = getPlayerStorageValue(cid,100)
if queststatus ~= 1 then
doPlayerSendTextMessage(cid,22,"Voce conquistou a Legendary knight armor.")
doPlayerAddItem(cid,8883,1)
setPlayerStorageValue(cid,100,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
if item.uid == 3032 then
queststatus = getPlayerStorageValue(cid,100)
if queststatus ~= 1 then
doPlayerSendTextMessage(cid,22,"Voce conquistou a Legendary archer's armor.")
doPlayerAddItem(cid,8888,1)
setPlayerStorageValue(cid,100,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
if item.uid == 3033 then
queststatus = getPlayerStorageValue(cid,100)
if queststatus ~= 1 then
doPlayerSendTextMessage(cid,22,"Voce conquistou a Legendary druid cap.")
doPlayerAddItem(cid,8880,1)
setPlayerStorageValue(cid,100,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
end
return 1
end