Ir para conteúdo
  • Cadastre-se

(Resolvido)erro In a timer event called from


Ir para solução Resolvido por FlavioHulk,

Posts Recomendados

boa tarde galerinha do tk 

recentemente apareceu esse erro na minha distrito oq pode ser

[Error - Spell Interface]
In a timer event called from:
data/spells/scripts/support/paralyze rune.lua:onCastSpell
Description:
(luaDoCreatureSetStorage) Creature not found
[Error - Spell Interface]
In a timer event called from:
data/spells/scripts/support/paralyze rune.lua:onCastSpell
Description:
 

 

segue a script 

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

local condition = createConditionObject(CONDITION_PARALYZE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition, -0.9, 0, -0.9, 0)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
    setPlayerStorageValue(cid, 12019, 1)
    addEvent(setPlayerStorageValue, 500, cid, 12019, -1)
    return doCombat(cid, combat, var)
end

 

 

Editado por mullino (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

O erro está ocorrendo quando a script não consegue encontrar a Creature , ou seja , acontece quando ela desloga ou morre durante esse tempo da script

Link para o post
Compartilhar em outros sites
4 minutos atrás, mullino disse:

segue a script 

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

local condition = createConditionObject(CONDITION_PARALYZE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition, -0.9, 0, -0.9, 0)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
    setPlayerStorageValue(cid, 12019, 1)
    addEvent(setPlayerStorageValue, 500, cid, 12019, -1)
    return doCombat(cid, combat, var)
end

 

1 minuto atrás, Sttorm disse:

O erro está ocorrendo quando a script não consegue encontrar a Creature , ou seja , acontece quando ela desloga ou morre durante esse tempo da script

issu afeta alguma coisa no ot? podendo ocasionar lag?

Link para o post
Compartilhar em outros sites

O erro que a distro informa já diz tudo: (luaDoCreatureSetStorage) Creature not found

 

Na hora de setar a storage ele não acha o player.

 

9 minutos atrás, mullino disse:

 

issu afeta alguma coisa no ot? podendo ocasionar lag?

 

Tudo depende, se esse erro estiver dando "spam" (ocorrendo frequentemente) pode ocasionar lag sim, depende muito da qualidade da sua máquina, esse spam pode provocar uso de memória e ocasionar alguns travamentos no jogo.

YDmXTU2.png

 

Entenda tudo sobre VPS, DEDICADOS & HOSPEDAGENS. => Clique aqui

Global Full Download 10.9x - TFS 1.2/FERUMBRAS/KRAILOS. => Clique aqui

 

Muitos querem aquilo que você tem, 
mas vão desistir quando souberem o preço que você pagou.

 

skype-favicon.png lu.lukinha

message-16.png [email protected]

Link para o post
Compartilhar em outros sites
4 minutos atrás, Absolute disse:

O erro que a distro informa já diz tudo: (luaDoCreatureSetStorage) Creature not found

 

Na hora de setar a storage ele não acha o player.

 

 

Tudo depende, se esse erro estiver dando "spam" (ocorrendo frequentemente) pode ocasionar lag sim, depende muito da qualidade da sua máquina, esse spam pode provocar uso de memória e ocasionar alguns travamentos no jogo.

como arrumar essa spell?

 

Link para o post
Compartilhar em outros sites
  • Solução

Tentei kk, não manjo de 0.4 kk

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)

local condition = createConditionObject(CONDITION_PARALYZE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 20000)
setConditionFormula(condition, -0.9, 0, -0.9, 0)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
    setPlayerStorageValue(cid, 12019, 1)
    addEvent(function(id)
    	if not isPlayer(id) then
    		return
    	end

    	setPlayerStorageValue(id, 12019, -1)
    end, 500, cid)
    return doCombat(cid, combat, var)
end

 

Link para o post
Compartilhar em outros sites
6 horas atrás, mullino disse:

resolvido pode add a tag obrigado

Para add a tag RESOLVIDO basta eleger a melhor resposta, clicando no "certinho" no canto esquerdo <<<

Segue Imagem:
Capturar.thumb.PNG.4957afeb11624c1a0747509804ce3e2f.PNG
 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo