Nesse script de Quest:
function onUse(cid, item, frompos, item2, topos)
queststatus = getPlayerStorageValue(cid, item.uid)
if queststatus == -1 or queststatus == 0 then
qitem = getContainerItem(item.uid, 0)
if getPlayerFreeCap(cid) > getItemWeight(qitem.uid) then
doPlayerSendTextMessage(cid, 22, "You have found a "..getItemName(qitem.itemid)..".")
doPlayerAddItem(cid, qitem.itemid)
setPlayerStorageValue(cid, item.uid, 1)
else
doPlayerSendTextMessage(cid, 24, "You don't have enought capacity.")
end
else
doPlayerSendTextMessage(cid, 22, "The chest is empty.")
end
return 1
end
ta dando esse erro na hora que clica no bau:
[17/10/2012 14:26:35] [Error - Action Interface]
[17/10/2012 14:26:35] data/actions/scripts/quests/quest.lua:onUse
[17/10/2012 14:26:36] Description:
[17/10/2012 14:26:36] (luaGetThing) Thing not found
[17/10/2012 14:26:36] [Error - Action Interface]
[17/10/2012 14:26:36] data/actions/scripts/quests/quest.lua:onUse
[17/10/2012 14:26:36] Description:
[17/10/2012 14:26:36] data/lib/050-function.lua:239: attempt to index a boolean value
[17/10/2012 14:26:36] stack traceback:
[17/10/2012 14:26:36] data/lib/050-function.lua:239: in function 'getItemName'
[17/10/2012 14:26:36] data/actions/scripts/quests/quest.lua:6: in function <data/actions/scripts/quests/quest.lua:1
topico do script: