Ir para conteúdo

Posts Recomendados

Galera alguem pode me ajudar? Eu to com um erro muito escroto no creaturescript.. StatsChance..

Bem, meu summon, o wild e o player, não estão tomando HIT, não estão causando dano!

StatusChange:

  Mostrar conteúdo oculto

E está dando este erro:

 

Está dando este erro:[29/08/2016 22:40:00] [Error - CreatureScript Interface] [29/08/2016 22:40:00] data/creaturescripts/scripts/system/stats.lua:onStatsChange[29/08/2016 22:40:00] Description: [29/08/2016 22:40:00] data/creaturescripts/scripts/system/stats.lua:116: attempt to perform arithmetic on a boolean value[29/08/2016 22:40:00] stack traceback:[29/08/2016 22:40:00] 	data/creaturescripts/scripts/system/stats.lua:116: in function <data/creaturescripts/scripts/system/stats.lua:1>

 

Editado por Deadpool
Link para o comentário
https://xtibia.com/forum/topic/241919-erro-statschange/
Compartilhar em outros sites

local feed = tableFome[getFeedStatus(attacker)].hitMultiplier * getMultiplier(COMBAT_NAMES[combat], cid) * getPlayerFightModeOffense(master)

 

Alguma dessas funções estão retornando um booleano

Link para o comentário
https://xtibia.com/forum/topic/241919-erro-statschange/#findComment-1703124
Compartilhar em outros sites

  Em 30/08/2016 em 15:39, dalvorsn disse:

local feed = tableFome[getFeedStatus(attacker)].hitMultiplier * getMultiplier(COMBAT_NAMES[combat], cid) * getPlayerFightModeOffense(master)

 

Alguma dessas funções estão retornando um booleano

Expand  

Pois é. Eu tentei colocar numeros para ver o que dava e funcionou, porem, quando o pokémon ataca, fica dando isto:

error - creatureevent::executestatschange] call stack overflow

Dai, quando aparece varios, a distro fecha!

Editado por Deadpool
Link para o comentário
https://xtibia.com/forum/topic/241919-erro-statschange/#findComment-1703125
Compartilhar em outros sites

  Em 30/08/2016 em 15:42, Deadpool disse:

Pois é. Eu tentei colocar numeros para ver o que dava e funcionou, porem, quando o pokémon ataca, fica dando isto:

error - creatureevent::executestatschange] call stack overflow

Dai, quando aparece varios, a distro fecha!

Expand  

Algum desses milhoes de if ta modificando o stats(health, mana, soul) e não dá return false

Sempre que tu alterar algo do cid tu tem que obrigatoriamente dar return false se nao ele vai virar uma função recursiva infinita

Link para o comentário
https://xtibia.com/forum/topic/241919-erro-statschange/#findComment-1703138
Compartilhar em outros sites

  • Poccnn locked this tópico
Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...