VE

Dead

Por Venas, 30 de jan. de 2008 em Globalevents e Spells

script
8
2.2k
VenasV
30 de janeiro de 2008 às 11:30

Imagem 1: http://img232.imageshack.us/img232/3829/deadxr3.jpg

 

Imagem 2: http://img518.imageshack.us/img518/4609/deadlk9.jpg

 

 

Entrem em Data/Spells/Scripts e coloque dentro de algum arkivo isto \/ depois renomeie o arquivo para dead

 

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_SMOKE)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -3.0, -200, -2.6, -300)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ANI_FIRE)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -2.3, -30, -2.7, 3)

 

 

 

local arr1 = {

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

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

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

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

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

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

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

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

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

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

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

}

 

local arr2 = {

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

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

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

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

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

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

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

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

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

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

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

}

 

local arr3 = {

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

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

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

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

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

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

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

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

{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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)

local area2 = createCombatArea(arr2)

local area3 = createCombatArea(arr3)

 

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

setCombatArea(combat3, area3)

 

 

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

 

function onCastSpell(cid, var)

 

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

 

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 250, parameters)

addEvent(onCastSpell3, 400, parameters)

 

 

 

end

 

 

 

Agora entre em Spell XML e add isto \/

 

<instant name="dead" words="dead" lvl="100" maglv="6" mana="450" soul="0" exhaustion="0" prem="1" enabled="1" script="dead.lua"><vocation id="4"/><vocation id="8"/></instant>

 

Pronto Magia Add.

 

=)

 

Comentem.

 

minha primeira Magia vou tentar Melhorar.

Editado Janeiro 30 por Venas

gabrielbrG
02 de fevereiro de 2008 às 20:30

muito bom continua assim

norton1N
02 de fevereiro de 2008 às 22:42

Bom, Ja vi essa magia é muito parecida com exori smoke

e ja vi uma identica a essa tambem que nao lembro o nome

2 semanas depois...
FAG10F
15 de fevereiro de 2008 às 20:03

ehh pra iniciante n tahh malz n mais pd melhora

 

;DD

kruxduduK
22 de fevereiro de 2008 às 18:26

Magia bem simples, sem efeito quase nenhum e tals... o primeiro passo vc ja deu!

Nao tem bugs nem nada... agora eh soh vc aprender os efeitos pras suas magias ficarem bem rox ;)

Continue melhorando...

silkssS
27 de fevereiro de 2008 às 18:32

+/-

 

Ainda não gosto daqueles efeitos!

 

Mas da pra melhorar!

 

E arruma seu Post, ta feiozin.

 

\o /

pedr0P
27 de fevereiro de 2008 às 20:12

Topic

Nao Gostei

Capricha

E Organiza

TprocheiraT
27 de fevereiro de 2008 às 22:07

Apesar da magia ser legal, organize melhor. Coloque os códigos dentro de quotes. Isso ajuda muito iniciantes a identificar o que faz parte da magia. Isso da a impressão de ser CTRL+C, CTRL+V.