Ir para conteúdo

Featured Replies

Postado

iaew galera do TK, estou aqui mais uma vez pedindo ajuda de vcs com um problema que não sei como resolver.

 

Versão 8.60 tfs 0.4 servidor derivado DBO

 

as magias podem ser usadas normalmente, só que as vezes elas ficam dando erro na Distro. e depois de um tempo no pvp o server Crasha :facepalm:

segue o Erro na Distro

imagem:

erro spells.png

 

e os Players que usam as vezes o Bot fala o nome da magia no Defaut como se a magia estivesse sido digitada errada.

segue a imagem:

erro 2.png

 

quem poder ajudar, agradeço mt, lembrando q isso acontece com todas Spells que são usadas.

tanto de attack quanto de Suporte.

 

REP+ pra quem ajudar e vlw gente!

Postado

Amigo , varias e varias vezes tem alguém com esse erro , o erro praticamente não tem solução , se ninguém resolveu o erro , é melhor você trocar de script.
O erro acontece quando a creature morre antes de acabar a spell

Recomendo essas para vc usar em seu servidor 

Target

Spoiler


XML

Spoiler

    <instant name="Shihohappo Shuriken" words="Shihohappo Shuriken" lvl="5" mana="25" prem="0" range="3" casterTargetOrDirection="1" blockwalls="1" exhaustion="3000" needlearn="0" event="script" value="naruto/1.lua">
    <vocation id="1"/>
    </instant>


Script

Spoiler

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 7)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1)

function onCastSpell(cid, var)
local position1 = {x=getThingPosition(getCreatureTarget(cid)).x, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z}
doSendMagicEffect(position1, 1)
    return doCombat(cid, combat, var)
end

 


Em area

Spoiler


XML

Spoiler

    <instant name="Bunshin Taiatari" words="Bunshin Taiatari" lvl="10" mana="40" prem="0"  blockwalls="1"  exhaustion="1500" needlearn="0" event="script" value="naruto/2.lua">
    <vocation id="1"/>
    </instant>

 

SCRIPT

Spoiler

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 16)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.2, 1, -6.2, 1)


arr1 = {
    {0, 0, 0, 0, 0, 0, 1},
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 1, 3, 1, 0, 0},
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0},
    {0, 0, 0, 0, 0, 0, 0}
}

local area1 = createCombatArea(arr1)
setCombatArea(combat1, area1)
 
local function onCastSpell1(parameters)
    return isPlayer(parameters.cid) and doCombat(parameters.cid, combat1, parameters.var)
end
 
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 100, parameters)
return TRUE
end 

 

 

giphy.gif

Postado
  • Autor

@PedroSTT irei testar agora mesmo, vamos ver se pelomenos para com esses problemas

mas pela ajuda já tou lhe dado 1 pt de REP+, caso o erro desapareça usando esses Scripts. te darei outro REP+

ainda não melhorou :/, coloquei essa ai, coloquei de outro NTO e de um servidor Global e continua o msm problema

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo