Postado Junho 22, 2021 3 anos 44 minutos atrás, Hardtokill disse: acho que estamos no caminho certo, agora o erro é esse: Na linha 9, inverte os operadores, indo de "=>" para ">=".
Postado Junho 22, 2021 3 anos Autor 27 minutes ago, So volto tarde said: Na linha 9, inverte os operadores, indo de "=>" para ">=". deu um outro erro primeiro: [22/06/2021 19:11:46] >> Carregando scripts [22/06/2021 19:11:46] [Error - LuaScriptInterface::loadFile] data/actions/scripts/quests/pbquest.lua:26: 'end' expected (to close 'function' at line 1) near '<eof>' [22/06/2021 19:11:46] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/quests/pbquest.lua) [22/06/2021 19:11:46] data/actions/scripts/quests/pbquest.lua:26: 'end' expected (to close 'function' at line 1) near '<eof>' eu imaginei que faltasse um "end" na linha 26 coloquei mais um "end" e agora ele inicia sem problemas porém quando clico no baú o erro no console é o seguinte: [22/06/2021 19:19:26] [Error - Action Interface] [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:onUse [22/06/2021 19:19:26] Description: [22/06/2021 19:19:26] (luaGetContainerSize) Container not found [22/06/2021 19:19:26] [Error - Action Interface] [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:onUse [22/06/2021 19:19:26] Description: [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:9: attempt to compare number with boolean [22/06/2021 19:19:26] stack traceback: [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:9: in function <data/actions/scripts/quests/pbquest.lua:1> tentei colocar o id de uma pokebag normal e tentei colocar o id da bag principal mas o erro é o mesmo Editado Junho 22, 2021 3 anos por Hardtokill (veja o histórico de edições)
Postado Junho 23, 2021 3 anos 1 hora atrás, Hardtokill disse: deu um outro erro primeiro: [22/06/2021 19:11:46] >> Carregando scripts [22/06/2021 19:11:46] [Error - LuaScriptInterface::loadFile] data/actions/scripts/quests/pbquest.lua:26: 'end' expected (to close 'function' at line 1) near '<eof>' [22/06/2021 19:11:46] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/quests/pbquest.lua) [22/06/2021 19:11:46] data/actions/scripts/quests/pbquest.lua:26: 'end' expected (to close 'function' at line 1) near '<eof>' eu imaginei que faltasse um "end" na linha 26 coloquei mais um "end" e agora ele inicia sem problemas porém quando clico no baú o erro no console é o seguinte: [22/06/2021 19:19:26] [Error - Action Interface] [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:onUse [22/06/2021 19:19:26] Description: [22/06/2021 19:19:26] (luaGetContainerSize) Container not found [22/06/2021 19:19:26] [Error - Action Interface] [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:onUse [22/06/2021 19:19:26] Description: [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:9: attempt to compare number with boolean [22/06/2021 19:19:26] stack traceback: [22/06/2021 19:19:26] data/actions/scripts/quests/pbquest.lua:9: in function <data/actions/scripts/quests/pbquest.lua:1> tentei colocar o id de uma pokebag normal e tentei colocar o id da bag principal mas o erro é o mesmo Bacana, vamos tentar o seguinte: Spoiler function onUse(cid, item, frompos, item2, topos) if item.uid == 2341 then queststatus = getPlayerStorageValue(cid,1500) if queststatus == -1 then if getPlayerLevel(cid) >= 15 then if getContainerSize(getPlayerSlotItem(cid, 3).uid) >= 10 then -- 10 representa a quantidade de espaços necessarios local bag = 1987 -- Mude para o ID da BP doPlayerSendTextMessage(cid,25,"Voce completou a quest") doAddContainerItem(bag,2394,10) -- ID dos itens dentro do bau doPlayerAddItem(cid, 2111, 1) doTeleportThing(cid, {x= 1059, y= 903, z= 7}) setPlayerStorageValue(cid,1500,1) else doPlayerSendTextMessage(cid,22,"Você precisa ter ao menos level 15!") end else doPlayerSendTextMessage(cid,25,"Voce ja pegou o item ou tem espaço insuficiente na sua mochila, são necessarios 4 Slots para essa quest") end end return true end end
Postado Junho 23, 2021 3 anos Autor agora é o seguinte: se tiver com a bag cheia completa a quest de qualquer forma sem adicionar o premio. se tiver espaço na bag completa a quest e entrega o premio mas mesmo assim apresenta esse erro: [22/06/2021 21:43:14] [Error - Action Interface] [22/06/2021 21:43:14] data/actions/scripts/quests/pbquest.lua:onUse [22/06/2021 21:43:14] Description: [22/06/2021 21:43:14] (luaDoAddContainerItem) Container not found outro detalhe o unico premio adicionado foi o 2111. doAddContainerItem(bag,2394,10) -- ID dos itens dentro do bau doPlayerAddItem(cid, 2111, 1) Editado Junho 23, 2021 3 anos por Hardtokill (veja o histórico de edições)
Postado Junho 23, 2021 3 anos Bacana, pra evitar o spam, na madrugada baixo um tfs e testo até conseguir o resultado.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.