13

Exevo Mas Storm

Por 139, 22 de dez. de 2010 em Globalevents e Spells

otserv
tibia
script
14
3.3k
1391
22 de dezembro de 2010 às 16:55

Quando eu estou aqui :XTibia_smile:

Eu vivo este momento lindo...

JSUIAjsUIJSAIUJSauijsAIUSJA

:note:

Ta bom chega de cantoria eu estou aqui pra postar o script da nova magia que eu criei =]

OBS: Eu nunca vi uma magia parecida com essa em nenhum ot.

 

Ta aqui o script:

 

Vá /data/scripts/spells/attack

crie um arquivo [bloco de notas] chamado magic storm e cole:

 

local combatx = createCombatObject()
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 255)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 35)
setCombatFormula(combat1, COMBAT_FORMULA_SKILL, -1.0, -1, -1, -1)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 30)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.8, -5, -3.7, -5)

local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 47)

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

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

local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
local area3 = createCombatArea(arr3)
local areax = createCombatArea(arr1)
setCombatArea(combatx, area1)
setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
setCombatArea(combat3, area3)

function onTargetTile(cid, pos)
doCombat(cid,combat1,positionToVariant(pos))
end

setCombatCallback(combatx, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

local function onCastSpell1(parameters)
doCombat(parameters.cid, combatx, parameters.var)
end

local function onCastSpell2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
end

local function onCastSpell3(parameters)
doCombat(parameters.cid, combat3, parameters.var)
end


function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 300, parameters)
addEvent(onCastSpell2, 100, parameters)
addEvent(onCastSpell3, 80, parameters)
end

 

         	<instant name="Magic Storm" words="Exevo Mas Magic Storm" lvl="200" maglv="85" mana="1000" exhaustion="1500" prem="1" script="attack/Magic Storm.lua">
	<vocation name="Elder Druid"/>
	<vocation name="Master Sorcerer"/>
</instant>

 

Se alguem gostou/quer criticar, faz um comentario :wink_smile:

 

 

eletricstorm02.png

Maluko AprendizM
22 de dezembro de 2010 às 17:44

Leandro sua magia está muito boa pelas ScreensShots, gostei muito pois nunca havia visto aquele Sprite que esta sem Lançado ali!

Script Bem Organizado... Para iniciantes como eu está muito bom mais para falar a verdade gosto de Magias direcionadas como por exemplo a "Exevo Flam Hur" do Tibia.

---

Parabéns, Obrigado por trazer novo conteúdo a comunidade Xtibiana!

StrayzerS
22 de dezembro de 2010 às 17:54

Já vi esse sprite num ot, só que não me recordo qual...

Enfim a magia está boa, só que tem que arrumar a fórmula dela, ela hita 3k o.O, só se for pra servers de War, fora isso está boa.

 

Abraços.

1391
22 de dezembro de 2010 às 18:34

@Strayer e Maluko Aprendiz

 

O sprite que está sendo lançado é o efeito da arcane staff [ de alguns ots Ex: Foxworld ]

Sim está hitando 3k, mas o meu GOD tava lv300 com ML 100 quando eu usei a magia então não está com um hit tão forte assim .

 

@ Maluko Aprendiz

 

Eu tenho uma magia parecida com essa que eu postei...

Com os mesmos efeitos e é direcionada também, mas eu curto + essa mesmo

1 mês depois...
20 de janeiro de 2011 às 11:11

simplismente rox kra valeu por trazer aki pro xtibia vo testar aki tanbem :XTibia_smile:

AAAAAAAAA9A
25 de janeiro de 2011 às 14:08

mt bom msm eu n sou mt de criar esse tpw de magia

crio mais magias de meteor essas coisa

essa magia esta mt boa so n posto as minhas pq n sei

postar SS

VitorCtaylorV
26 de janeiro de 2011 às 20:43

Muito boa. Rep+

11 meses depois...
20 de dezembro de 2011 às 23:58
ae00478fe1d94269a06b15c7ffa97d24.0.gif
SkyDangerousS
21 de dezembro de 2011 às 00:04

/\

 

Flood.

Cuidado para nao ser alertado.

VincV
21 de dezembro de 2011 às 13:27

n so flood como reviveu o topico

ADMFusionA
25 de dezembro de 2011 às 18:10

Perfect.! Otima Vou Por no meu Otserv ! si Pegar em 8.4 pega?

1 mês depois...
03 de janeiro de 2012 às 14:05

mano perfeito para um ot essa magia, coloquei no meu mais tipo esta sem exhaustion , solta adoido e nao aparece o nome :o

 

ta assim no spells.xml,

<instant name="Exevo mas storm" words="exevo mas storm" lvl="400" mana="1000" prem="1" selftarget="1" exhaustion="1200" needlearn="0" event="script" value="attack/exevo mas storm.lua">

<vocation id="1"/>

<vocation id="2"/> </instant>

 

e ai ?

no arquivo no script coloquei do mesmo jeito que vc so mudei o atk nada demais

abraço

Editado Janeiro 3 por FellipeSantana

1391
03 de janeiro de 2012 às 14:18

Exhaustion="1200" é o suficiente pra não dar spam, lembrando com char GM ou Superior não tem exhaustion.

 

Na sua config.lua coloque essas duas tag com esses valores:

 

spellNameInsteadOfWords = false

emoteSpells = true

Editado Janeiro 3 por 139

2 semanas depois...
PablinRushP
12 de janeiro de 2012 às 18:23

Ai tem como vc me ajudar ,as magias do meu ot se eu modifico elas em qualquer lvl que eu a solte ela hita a mesma coisa .

se vc sabe arrumar coloque pra hitar de 1k a 3k e 200.

vlw desde ja