Ir para conteúdo
  • 0

Pergunta

Então pessoal essa magia do sasuke tá dando esse erro e tá travando o servidor quando usada muitas vezes alguém sabe resolver?

 

segue a imagem

 

 

erro spell.png

 

outro erro acabei de achar: 
[13/01/2017 14:50:39] [Error - Spell Interface] 
[13/01/2017 14:50:39] data/spells/scripts/sasuke/kirin1.lua:onCastSpell
[13/01/2017 14:50:39] Description: 
[13/01/2017 14:50:39] (luaAddEvent) Callback parameter should be a function.

 

587905ffc2e7c_errospell.thumb.png.2f650ae576ce929e8d38dc9603b90b90.png

Editado por mrlhsl
Link para o comentário
https://xtibia.com/forum/topic/243287-algu%C3%A9m-sabe-resolver/
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
  Em 13/01/2017 em 18:49, luciano0223 disse:

Mande o q tem dentro de magia1.lua, amigo

 

Expand  
  Mostrar conteúdo oculto

é isso e descobri que esse bug tá acontecendo com outros chars tbm não só essa em especifico se descobrir algo errado

Editado por mrlhsl
Link para o comentário
https://xtibia.com/forum/topic/243287-algu%C3%A9m-sabe-resolver/#findComment-1710663
Compartilhar em outros sites

  • 0
  Em 13/01/2017 em 19:07, luciano0223 disse:

Tente agora

 

  Mostrar conteúdo oculto
Expand  

continua o erro :/

 

  Mostrar conteúdo oculto

 

Editado por mrlhsl
Link para o comentário
https://xtibia.com/forum/topic/243287-algu%C3%A9m-sabe-resolver/#findComment-1710666
Compartilhar em outros sites

  • 0

Não testei, mas testa ai

 

 

 

 

local combat1 = createCombatObject()setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.2, 1, -4.2, 1)arr1 = {    {3}}local area1 = createCombatArea(arr1)setCombatArea(combat1, area1) local function onCastSpell1(parameters)    return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var)endfunction magic12706(parameters)if isPlayer(cid) thenlocal effect = 46local position2 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z}doSendMagicEffect(position2, effect)  endendfunction magic12707(parameters)if isPlayer(cid) thenlocal effect = 46local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z}doSendMagicEffect(position1, effect)  endendfunction magic12708(parameters)if isPlayer(cid) thenlocal effect = 46local position3 = {x=getThingPosition(getCreatureTarget(cid)).x+2, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z}doSendMagicEffect(position3, effect) end endfunction onCastSpell(cid, var)local waittime = 1.8 -- Tempo de exhaustionlocal storage = 1158001if exhaustion.check(cid, storage) thendoPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Aguarde " .. exhaustion.get(cid, storage) .. " segundos para usar a spell novamente.")return falseendlocal parameters = {cid = cid, var = var}addEvent(onCastSpell1, 0, parameters)addEvent(onCastSpell1, 400, parameters)addEvent(onCastSpell1, 800, parameters)addEvent(onCastSpell1, 1200, parameters)addEvent(onCastSpell1, 1600, parameters)addEvent(onCastSpell1, 2000, parameters)addEvent(magic12706,0,parameters)addEvent(magic12707,0,parameters)addEvent(magic12708,0,parameters)addEvent(magic12706,400,parameters)addEvent(magic12707,400,parameters)addEvent(magic12708,400,parameters)addEvent(magic12706,800,parameters)addEvent(magic12707,800,parameters)addEvent(magic12708,800,parameters)addEvent(magic12706,1200,parameters)addEvent(magic12707,1200,parameters)addEvent(magic12708,1200,parameters)addEvent(magic12706,1600,parameters)addEvent(magic12707,1600,parameters)addEvent(magic12708,1600,parameters)addEvent(magic12706,2000,parameters)addEvent(magic12707,2000,parameters)addEvent(magic12708,2000,parameters)exhaustion.set(cid, storage, waittime)return TRUEend

 

Link para o comentário
https://xtibia.com/forum/topic/243287-algu%C3%A9m-sabe-resolver/#findComment-1710760
Compartilhar em outros sites

×
×
  • Criar Novo...