Ir para conteúdo

Exevo Love


cai01992

Posts Recomendados

1- Entre na Pasta data/spells/scripts

2- Crie um Bloco de Notas e coloque o nome exevo love.lua

3- Copie e Cole o Script a baixo.

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE,COMBAT_HOLYDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT,CONST_ME_SLEEP)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.0, -100, -0.5, -110)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE,COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT,CONST_ME_HEARTS)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -100, -0.5, -110)

 

arr1 = {

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},

{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

{0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0},

{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},

}

 

arr2 = {

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},

{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

{0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0},

{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},

{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},

{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0},

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},

}

 

 

local area1 = createCombatArea(arr1)

local area2 = createCombatArea(arr2)

 

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

 

local function onCastSpell1(parameters)

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

end

 

local function onCastSpell2(parameters)

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

end

function onCastSpell(cid, var)

 

local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2}

 

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 200, parameters)

 

end

 

Agora vai em data/spells abra o spells.xml

Copie e Cole o Script abaixo:

 

<instant name="Love Generation" words="Exevo Love" aggressive="1" direction="0" lvl="25" maglv="8" mana="50" soul="0" exhaustion="1000" prem="1" enabled="1" script="exevo love.lua">

<vocation name="Sorcerer" />

<vocation name="Master Sorcerer" />

<vocation name="Druid" />

<vocation name="Elder Druid" />

<vocation name="Paladin" />

<vocation name="Royal Paladin" />

<vocation name="Knight" />

<vocation name="Elite Knight" />

</instant>



exevoloveju2.jpg

 

OBS: Modifica do Jeito que Melhor se Adapta as Necessidades do Seu Servidor

Espero que tenham gostado :smile_positivo:

Editado por cai01992
Link para o comentário
Compartilhar em outros sites

Maneiro, uns corações com a letra Z ^^

Boa idéia,

Gostei

 

 

adorei a magia :D muito boa mesmo :D:D

saHUARSHURASHURAS

 

agora uma duvida

aonde eu tenho que mexe pra deixa ela tipo sem causa dano nenhum? :X

Link para o comentário
Compartilhar em outros sites

adorei a magia :D muito boa mesmo :D:D

saHUARSHURASHURAS

 

agora uma duvida

aonde eu tenho que mexe pra deixa ela tipo sem causa dano nenhum? :X

 

Deixe "setCombatFormula" em "-0" como o script abaixo:

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE,COMBAT_HOLYDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT,CONST_ME_SLEEP)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0, -0)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE,COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT,CONST_ME_HEARTS)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0, -0)

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
×
×
  • Criar Novo...