Ir para conteúdo
  • 0

[Resolvido] Goback - Poketibia


Pergunta

Boa noite galera.. Estou mexendo em um servidor.. Porem, fui tentar usar um pokémon e deu o seguinte erro na distro:

[08/10/2015 22:03:13] [Error - Action Interface] 
[08/10/2015 22:03:13] data/actions/scripts/goback.lua:onUse
[08/10/2015 22:03:13] Description: 
[08/10/2015 22:03:13] data/lib/newSystemsLib.lua:1267: attempt to index field '?' (a nil value)
[08/10/2015 22:03:13] stack traceback:
[08/10/2015 22:03:13] 	data/lib/newSystemsLib.lua:1267: in function 'doGoPokemon'
[08/10/2015 22:03:13] 	data/actions/scripts/goback.lua:27: in function <data/actions/scripts/goback.lua:1>

Então, eu fui na lib, e encontrei essa parte:

  Mostrar conteúdo oculto

 

Ai logo vi, que essa linha(que está dando o erro na distro):

    local maxh = pokes[pokemonName].vida 

Que fica na LIB, chamava essa tabela(vou mostrar só o começo):

pokes = {
["Spectral Gengar"] = {level = 120, cons = 43, vida = 16500},

Então.. eu resolvi mudar essa linha:

    local maxh = pokes[pokemonName].vida 

Para essa:

   local maxh = pokes[getItemAttribute(item.uid, "nome")].vida

Porem, continua dando erro.. Alguem poderia me ajudar?

Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/
Compartilhar em outros sites

Posts Recomendados

  • 0

eae leo auehuaeh quanto tempo nao vejo vc com essa acc :v

 

local pokemon = getItemAttribute(item.uid, "nome")

local maxh = pokes[pokemon].vida

 

 

 

seria isso?

 

Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1671912
Compartilhar em outros sites

  • 0

eae kkk né, tinha perdido as esperanças de recuperar essa acc kk.. Eu fiz isso agora pouco, porem deu outro erro:

[08/10/2015 22:22:10] [Error - Action Interface] 
[08/10/2015 22:22:10] data/actions/scripts/goback.lua:onUse
[08/10/2015 22:22:10] Description: 
[08/10/2015 22:22:10] data/lib/newSystemsLib.lua:1289: attempt to perform arithmetic on a boolean value
[08/10/2015 22:22:10] stack traceback:
[08/10/2015 22:22:10] 	data/lib/newSystemsLib.lua:1289: in function 'doGoPokemon'
[08/10/2015 22:22:10] 	data/actions/scripts/goback.lua:27: in function <data/actions/scripts/goback.lua:1>
Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1671913
Compartilhar em outros sites

  • 0

Olá zipter, o conteudo é esta linha:

 local maxh = pokes[pokemonName].vida 

Bom, eu mudei de mapa, e deu certo, porem, só funciona com esse mapa, quando eu mudo e coloco outro mapa, da erro..

Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672001
Compartilhar em outros sites

  • 0

[09/10/2015 12:38:31] false

[09/10/2015 12:38:31] [Error - Action Interface] 
[09/10/2015 12:38:32] data/actions/scripts/goback.lua:onUse
[09/10/2015 12:38:32] Description: 
[09/10/2015 12:38:32] data/lib/newSystemsLib.lua:1269: attempt to index field '?' (a nil value)
[09/10/2015 12:38:32] stack traceback:
[09/10/2015 12:38:32] 	data/lib/newSystemsLib.lua:1269: in function 'doGoPokemon'
[09/10/2015 12:38:32] 	data/actions/scripts/goback.lua:27: in function <data/actions/scripts/goback.lua:1>

Deu isso, zipter

Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672014
Compartilhar em outros sites

  • 0

mas acima tem isso tambem:

  local pk = monster
  doConvinceCreature(cid, pk)

Deixa ou remove?


Edit#: continua dando erro nessa linha:

    local maxh = pokes[pokemonName].vida 
Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672018
Compartilhar em outros sites

  • 0

Hm, troque:

 

local pokemonName = getPlayerStorageValue(pk, storages.pokeName)

por:

 

local pokemonName = getCreatureName(pk)

Se não funcionar, troque a mesma variável por:

 

local pokemonName = i
Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672024
Compartilhar em outros sites

  • 0

Pensando em desistir disso.. kkkk

eu erro de novo:

[09/10/2015 13:30:52] data/lib/newSystemsLib.lua:1291: attempt to perform arithmetic on a boolean value
Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672026
Compartilhar em outros sites

  • 0

Sim, quanto tento chamar um pokémon.. Eu percebi tambem que, tem um mapa especifico para o Goback funcionar.. Então, deve ter algum item, que faz o goback funcionar.. Tipo, eu mudei o mapa,(para o que tinha vindo antes, e funcionou o goback, sem erros), dai mudei para outro atualizado, e o goback começou a dar aqueles erros..

Link para o comentário
https://xtibia.com/forum/topic/237238-resolvido-goback-poketibia/#findComment-1672039
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...