Ir para conteúdo

Featured Replies

  • Respostas 18
  • Visualizações 1.2k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • So volto tarde
    So volto tarde

    Bacana, pra evitar o spam, na madrugada baixo um tfs e testo até conseguir o resultado.

  • So volto tarde
    So volto tarde

    Caramba, que complicado, vou ver se já acharam uma solução para o seu problema na academia, lá só tem cara bom, com toda certeza alguém faz a boa.

Postado
  • 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 por Hardtokill (veja o histórico de edições)

Postado
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(ciditemfrompositem2topos)
 
    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, 21111)
                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
  • 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, 21111)

Editado por Hardtokill (veja o histórico de edições)

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.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo