Ir para conteúdo

Gabrielxxxxx

Membro
  • Registro em

  • Última visita

  1. sem nenhum erro na distro meu amigo, porem as storages não estão funcionando corretamente, ela funciona perfeitamente até o 2 depois volta pro 1 e fica indo pro 2, fica setando storage 1 e 2 somente, sendo q o certo iria ate a storage 5. dependo desse sistema de storage pois tenho spell que são modificadas para essas storages de acordo com a transformação.
  2. vai chegando no final da spell da esse erro não consigo identificar ele no script a spell funciona perfeitamente e quando esta deslogado não da mais erros na distro, porem da esse erro na distro no finalzinho da spell enquanto o player esta online com a spell em andamento... [09/09/2024 09:11:44] [Error - Spell Interface] [09/09/2024 09:11:44] In a timer event called from: [09/09/2024 09:11:44] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [09/09/2024 09:11:44] Description: [09/09/2024 09:11:44] data/spells/scripts/maito gai/hachimon_tonkou.lua:212: attempt to perform arithmetic on field '?' (a nil value) [09/09/2024 09:11:44] stack traceback: [09/09/2024 09:11:44] data/spells/scripts/maito gai/hachimon_tonkou.lua:212: in function <data/spells/scripts/maito gai/hachimon_tonkou.lua:204> acabei de ver tambem que as storage que a spell daria não estão corretas, o primeiro stage seta a storage 1 porem o resto seta a storage 0, o certo seria a sequencia 1,2,3,4, e 5
  3. não consegui de nenhum jeito, consegue dar uma força no script lekot?
  4. [01/09/2024 01:19:01] [Error - Spell Interface] [01/09/2024 01:19:01] In a timer event called from: [01/09/2024 01:19:01] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [01/09/2024 01:19:01] Description: [01/09/2024 01:19:01] data/spells/scripts/maito gai/hachimon_tonkou.lua:211: attempt to perform arithmetic on field '?' (a nil value) [01/09/2024 01:19:01] stack traceback: [01/09/2024 01:19:01] data/spells/scripts/maito gai/hachimon_tonkou.lua:211: in function <data/spells/scripts/maito gai/hachimon_tonkou.lua:202> surge o erro quando esta quase no final da spell
  5. deu esse erro na distro quando o player ta deslogado [31/08/2024 14:01:56] [Error - Spell Interface] [31/08/2024 14:01:56] In a timer event called from: [31/08/2024 14:01:56] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [31/08/2024 14:01:56] Description: [31/08/2024 14:01:56] (luaDoCreatureSetStorage) Creature not found o unico erro que deu na distro foi enquanto o player estava no meio da spell [31/08/2024 14:07:08] [Error - Spell Interface] [31/08/2024 14:07:08] In a timer event called from: [31/08/2024 14:07:08] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [31/08/2024 14:07:08] Description: [31/08/2024 14:07:08] data/spells/scripts/maito gai/hachimon_tonkou.lua:212: attempt to perform arithmetic on field '?' (a nil value) [31/08/2024 14:07:08] stack traceback: [31/08/2024 14:07:08] data/spells/scripts/maito gai/hachimon_tonkou.lua:212: in function <data/spells/scripts/maito gai/hachimon_tonkou.lua:203>
  6. Gabrielxxxxx começou a seguir L3K0T
  7. Qual o motivo deste tópico? spell de buff dando erro na distro Está surgindo algum erro? Se sim coloque-o aqui. [25/08/2024 21:14:12] [Error - Spell Interface] [25/08/2024 21:14:12] In a timer event called from: [25/08/2024 21:14:12] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:14:12] Description: [25/08/2024 21:14:12] (luaDoCreatureSetStorage) Creature not found [25/08/2024 21:14:12] [Error - Spell Interface] [25/08/2024 21:14:12] In a timer event called from: [25/08/2024 21:14:12] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:14:12] Description: [25/08/2024 21:14:12] (luaDoCreatureSetStorage) Creature not found [25/08/2024 21:14:42] [Error - Spell Interface] [25/08/2024 21:14:42] In a timer event called from: [25/08/2024 21:14:42] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:14:42] Description: [25/08/2024 21:14:42] (luaDoCreatureSetStorage) Creature not found [25/08/2024 21:15:22] [Error - Spell Interface] [25/08/2024 21:15:22] In a timer event called from: [25/08/2024 21:15:22] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:15:22] Description: [25/08/2024 21:15:22] (luaDoCreatureSetStorage) Creature not found [25/08/2024 21:16:12] [Error - Spell Interface] [25/08/2024 21:16:12] In a timer event called from: [25/08/2024 21:16:12] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:16:12] Description: [25/08/2024 21:16:12] (luaDoCreatureSetStorage) Creature not found [25/08/2024 21:17:12] [Error - Spell Interface] [25/08/2024 21:17:12] In a timer event called from: [25/08/2024 21:17:12] data/spells/scripts/maito gai/hachimon_tonkou.lua:onCastSpell [25/08/2024 21:17:12] Description: [25/08/2024 21:17:12] (luaDoCreatureSetStorage) Creature not found Você tem o código disponível? Se tiver publique-o aqui: function onCastSpell(cid, var) local storage = 55512 -- Storage para controlar a spell local stage = getPlayerStorageValue(cid, storage) or 0 -- Obtém o estágio atual da spell, se não houver nenhum, assume 0 local waittimes = {30, 30, 40, 50, 60} -- Tempos de espera para cada estágio em segundos local storage2 = 55513 local waittime3 = 310 if exhaustion.check(cid, storage2) then doPlayerSendCancel(cid, "Aguarde " .. exhaustion.get(cid, storage2) .. " segundos para usar a spell novamente.") return false end if not isCreature(cid) then return false end if stage > 0 then doPlayerSendCancel(cid, "Você já está sob o efeito da spell.") return false end -- Definir o estágio inicial da spell setPlayerStorageValue(cid, storage, 1) stage = 1 -- Função para avançar para o próximo estágio após o término do atual local function advanceStage() if stage < #waittimes then stage = stage + 1 setPlayerStorageValue(cid, storage, stage) -- Programar o próximo avanço de estágio addEvent(advanceStage, waittimes[stage] * 1000) else -- Resetar a storage quando todos os estágios terminarem setPlayerStorageValue(cid, storage, -1) end end -- Iniciar o avanço de estágio addEvent(advanceStage, waittimes[stage] * 1000) -- Definir a exhaustion e aplicar os efeitos iniciais da spell local waittime = waittimes[1] -- Definir o tempo de exhaustion baseado no primeiro estágio exhaustion.set(cid, storage2, waittime3) OpenGate(cid, Select_Stages(getCreatureOutfit(cid).lookType), 1) -- Definir a storage de volta para -1 após o término do efeito da spell addEvent(function() setPlayerStorageValue(cid, storage, -1) end, waittime * 1000) -- Convertendo segundos para milissegundos return true end o erro começou depois que eu coloquei uma função no creaturescript para deixar todos os player com essa storage 55512, quando relogasse para -1. a spell não da nenhum erro na distro se o player ficar logado e completar ela inteira, mas quando o player desloga da esses erros na distro, mesmo se o player tiver deslogado continua dando o erro na distro... alguem da uma força por favor, deixei o outro topico em que me ajudaram a acertar a spell certinho porem começou a dar este erro agora...

Informação Importante

Confirmação de Termo