Ir para conteúdo

Featured Replies

  • Respostas 32
  • Visualizações 5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Vc quer que eu faça uma nova spell para vc?

  • Cara eu ja tentei fazer para nao entrar em pz mais nao deu, Sobre o subir escadas, cara é como se fosse fire, eu ja falei fica tirando dano ate acabar Nao tem como mesmo

Postado

Eae cara, poderia postar o script ?

Geralmente esta em PastaDoOt\data\spells\scripts\ScriptDaSpell.lua,

Se vc nao souber aonde esta, vc pode achar ela em Spell.xml, procure ela usando Ctrl+F e o nome da spells, quando vc achar a linha, estara algo parescido com isso:

script="attack/ScriptDoArquivo.lua">

Postado
  • Autor

demoro kimoszin

<instant name="Exori Flux" words="exori fLux" lvl="150" mana="960" prem="0" range="3" needtarget="1" casterTargetOrDirection="1" blockwalls="1" exhaustion="8000" groups="1,5000" groupexhaustions="2000" icon="88" needlearn="0" event="script" value="attack/exori flux.lua">

<vocation id="3"/>

<vocation id="7"/>

<vocation id="11"/>

</instant>

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.0, -75, -6.0, 200)

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -6.0, -75, -6.0, 200)

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -6.0, -75, -6.0, 200)

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat4, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -6.0, -75, -6.0, 200)

local combat5 = createCombatObject()

setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat5, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -6.0, -75, -6.0, 200)

local function onCastSpell1(parameters)

doCombat(parameters.cid, parameters.combat1, parameters.var)

end

local function onCastSpell2(parameters)

doCombat(parameters.cid, parameters.combat2, parameters.var)

end

local function onCastSpell3(parameters)

doCombat(parameters.cid, parameters.combat3, parameters.var)

end

local function onCastSpell4(parameters)

doCombat(parameters.cid, parameters.combat4, parameters.var)

end

local function onCastSpell5(parameters)

doCombat(parameters.cid, parameters.combat5, parameters.var)

end

function onCastSpell(cid, var)

doSendAnimatedText(getPlayerPosition(cid), "Dead!", TEXTCOLOR_BLUE)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5 }

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 500, parameters)

addEvent(onCastSpell3, 1000, parameters)

addEvent(onCastSpell4, 1500, parameters)

addEvent(onCastSpell5, 2000, parameters)

return TRUE

end

_________________________________________________________________________________________________________________________________

<instant name="Exori Gran Flux" words="exori gran fLux" lvl="350" mana="1500" prem="0" range="3" needtarget="1" casterTargetOrDirection="1" blockwalls="1" exhaustion="10000" groups="1,5000" groupexhaustions="2000" icon="87" needlearn="0" event="script" value="attack/exori gran flux.lua">

<vocation id="7"/>

<vocation id="11"/>

</instant>

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat4, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat5 = createCombatObject()

setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat5, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat6 = createCombatObject()

setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat6, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat6, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local combat7 = createCombatObject()

setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat7, COMBAT_PARAM_BLOCKARMOR, TRUE)

setCombatParam(combat7, COMBAT_PARAM_DISTANCEEFFECT, 36)

setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -5.8, -40, -4.0, 200)

local function onCastSpell1(parameters)

doCombat(parameters.cid, parameters.combat1, parameters.var)

end

local function onCastSpell2(parameters)

doCombat(parameters.cid, parameters.combat2, parameters.var)

end

local function onCastSpell3(parameters)

doCombat(parameters.cid, parameters.combat3, parameters.var)

end

local function onCastSpell4(parameters)

doCombat(parameters.cid, parameters.combat4, parameters.var)

end

local function onCastSpell5(parameters)

doCombat(parameters.cid, parameters.combat5, parameters.var)

end

local function onCastSpell6(parameters)

doCombat(parameters.cid, parameters.combat6, parameters.var)

end

local function onCastSpell7(parameters)

doCombat(parameters.cid, parameters.combat7, parameters.var)

end

function onCastSpell(cid, var)

doSendAnimatedText(getPlayerPosition(cid), "Dead!", TEXTCOLOR_BLUE)

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7}

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 400, parameters)

addEvent(onCastSpell3, 700, parameters)

addEvent(onCastSpell4, 900, parameters)

addEvent(onCastSpell5, 1100, parameters)

addEvent(onCastSpell6, 1400, parameters)

addEvent(onCastSpell7, 1700, parameters)

return TRUE

end

Postado
  • Autor

por exemplo, um pally me ataka fora do pz, se eu correr pro pz, o flux e gran flux tiram dano de mim até mesmo dentro do pz...

a mesma coisa quando eu subo ou desço escada

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.6k

Informação Importante

Confirmação de Termo