Exevo Gran Mas Mort

bickdemon
em Globalevents e Spells

bickdemon

Banido
avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 17/03/07Posts: 5

AI GENTE,BICKDEMON VOLTANDO NO DATAPACKS SO QUE NO SPELLS

 

E TEM + 1 SPELL ALEM DA MORT.

 

AH,MAS O DA MORT É:EM PRIMEIRO,ADICIONE O SCRIPT DELA NA PASTA INSTANT

O SCRIP É ASSIM

 

area = {

{0, 0, 0, 0, 0, 1, 0, 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, 1, 1, 1, 1, 1, 0},

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

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

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

{0, 1, 1, 1, 1, 1, 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, 0, 1, 0, 0, 0, 0, 0},

}

 

attackType = ATTACK_PHYSICAL

needDirection = false

areaEffect = NM_ANI_MORT_AREA

animationEffect = NM_ANI_SUDDENDEATH

 

hitEffect = NM_ME_MORT_AREA

damageEffect = NM_ME_MORT_AREA

animationColor = RED

offensive = true

drawblood = true

 

UltimateExplosionObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

 

function onCast(cid, creaturePos, level, maglv, var)

centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}

n = tonumber(var) -- try to convert it to a number

if n ~= nil then

-- bugged

-- ultimateExplosionObject.minDmg = var+0

-- UltimateExplosionObject.maxDmg = var+0

 

UltimateExplosionObject.minDmg = 0

UltimateExplosionObject.maxDmg = 0

else

UltimateExplosionObject.minDmg = (level * 3 + maglv * 4) * 2.3

UltimateExplosionObject.maxDmg = (level * 3 + maglv * 4) * 3.0

end

 

return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, UltimateExplosionObject:ordered())

end

 

 

AGORA EM SPELS BOTE

 

<spell name="Morte" words="exevo gran mas mort" maglv="40" mana="1000" enabled="1" premium="1"><vocation id="1" /></spell>

 

 

E A OUTRA MAGIA: MEGA EXORI

 

 

ADICIONE EM INSTANT O SCRIPT DELA

É ASSIM

 

area = {

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

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

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

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

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

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

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

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

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

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

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

}

 

attackType = ATTACK_PHYSICAL

needDirection = false

areaEffect = NM_ME_HIT_AREA

animationEffect = NM_ANI_NONE

 

hitEffect = NM_ME_HIT_AREA

damageEffect = NM_ME_HIT_AREA

animationColor = RED

offensive = true

drawblood = true

 

UltimateExplosionObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

 

function onCast(cid, creaturePos, level, maglv, var)

centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}

n = tonumber(var) -- try to convert it to a number

if n ~= nil then

-- bugged

-- ultimateExplosionObject.minDmg = var+0

-- UltimateExplosionObject.maxDmg = var+0

 

UltimateExplosionObject.minDmg = 0

UltimateExplosionObject.maxDmg = 0

else

-- UltimateExplosionObject.minDmg = (level * 4 + maglv * 3.5) * 2.3 - 20

-- UltimateExplosionObject.maxDmg = (level * 4 + maglv * 3.5) * 3.0 + 5

UltimateExplosionObject.minDmg = (level * 3 + maglv * 3) * 2.4

UltimateExplosionObject.maxDmg = (level * 3 + maglv * 3) * 4.6

end

 

return doAreaMagic(cid, centerpos, needDirection, areaEffect, area, UltimateExplosionObject:ordered())

end

 

 

AGORA EM SPELS ADICIONE

 

<spell name="Berzeker" words="mega exori" maglv="5" mana="150" enabled="1"><vocation id="4" /></spell>

 

 

EITA JA IA ME ESQUECENDO,TEM SO + 1

 

SCRIPT:

 

attackType = ATTACK_NONE

animationEffect = NM_ANI_NONE

 

hitEffect = NM_ME_NONE

damageEffect = NM_ME_MAGIC_POISEN

animationColor = GREEN

offensive = false

drawblood = false

 

GreatHasteObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)

 

function onCast(cid, creaturePos, level, maglv, var)

centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z}

ret = doTargetMagic(cid, centerpos, GreatHasteObject:ordered())

 

if(ret) then

speed = getSpeed(cid)

time = 900 --in seconds

addspeed = (speed*10.9)+5

 

changeSpeed(cid, addspeed, time)

end

 

return ret

end

 

 

 

 

E BOTE NA PASTA SPELS ASSIM

 

<spell name="Strong Haste" words="run" maglv="3" mana="100" enabled="1"><vocation id="1" /><vocation id="2" /><vocation id="3" /><vocation id ="4" /></spell>

 

 

ESSE É O FIM FINALMENTE EM...

 

MEU OUTRO TÓPICO

 

http://www.xtibia.com/forum/index.php?showtopic=51279

 

esse tópico e de monsters de onepiece!

 

byebye!

espero comentarios!

Dalloo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 03/10/06Posts: 10

Fico bom!

Você poderia postar um link de download com a pasta spells e com as magias para os que não sabem mecher nisso.Assim eles não iriam se preocupar.

Mas fico bem bom

Sem mais,

Dalloo

Hail Me xD
Hail Xtibia
Ajude Jack!

Sing

J@ck

avatar
Banidos
Banidos

INFOS

Grupo: BanidosRegistrado: 28/05/07Posts: 1

Esssa magia é aquela UE de sd? rsrsrs

Lordfire

TFS Maintainer
avatar
Lenda
Lenda

INFOS

Grupo: LendaRegistrado: 04/10/06Posts: 2605Gênero: MasculinoChar no Tibia: Knight Orion

Só lembro que é 7.8 ou menos

Porque 7.9 tem outra fórmula

Magia é muito boa, eu uso ela

É um exevo gran mas vis editado né, fica ótimo!

icegck.

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/06/07Posts: 84

fiko bmom kra mas nao gosto desse tipo de magia emot, pois dxa o sorc mais apelativo doq jah eh se eh q me entende.. flow... se eu fosse vc diminuiria a potenciad ela um poko.. flow

Sem Mais, Icegck.

--------------------------------

Projeto Shadown-Star