\M

[spell] Holy Death

Por \Mattheus ~*, 10 de ago. de 2009 em Globalevents e Spells

otserv
tibia
script
21
5.7k
\Mattheus ~*\
10 de agosto de 2009 às 20:44

Fala Galera :smile_positivo: ~~ Atualizada

Nova Magia Holy Death

 

 

Ss: (Melhorada)

99308556.jpg

 

Vamos ao Trabalho... :positive:

 

Va na Pasta do se OT entre em, Data/spells/scripts/attack

 

Copie qualquer Arquivo e Renomeie como HolyDeath.lua

 

Abra-o, Apague Tudo e Cole isso.

 

Codigo !

--MattheusOT (xtibia.com)--

 

local combat1 = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, 31)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -4.6, -150, -5.4, 170)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, 38)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -4.6, -150, -5.4, 170)

 

local combat3 = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_EFFECT, 49)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -4.6, -150, -5.4, 170)

 

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat4, COMBAT_PARAM_EFFECT, 66)

setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -4.6, -150, -5.4, 170)

 

 

arr1 = {

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

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

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

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

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

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

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

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

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

}

 

 

arr3 = {

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

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

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

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

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

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

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

}

 

 

arr4 = {

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

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

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

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

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

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

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

}

 

local area1 = createCombatArea(arr1)

local area2 = createCombatArea(arr2)

local area3 = createCombatArea(arr3)

local area4 = createCombatArea(arr4)

 

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

setCombatArea(combat3, area3)

setCombatArea(combat4, area4)

 

 

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

 

 

 

function onCastSpell(cid, var)

doSendAnimatedText(getPlayerPosition(cid), "HolyDeath", TEXTCOLOR_YELLOW)

 

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

 

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 250, parameters)

addEvent(onCastSpell3, 400, parameters)

addEvent(onCastSpell4, 550, parameters)

 

 

 

end

 

Salva e Feche.

 

Agora va em spells.xml, Localize <!-- Attack Spells -->

E cole Isto:

 

Codigo !

<instant name="holy death" words="holy death" lvl="150" mana="1300" prem="1" selftarget="1" exhaustion="2000" needlearn="0" script="attack/HolyDeath.lua">

<vocation name="Sorcerer"/>

<vocation name="Master Sorcerer"/>

<vocation name="Paladin"/>

<vocation name="Royal Paladin"/>

<vocation name="Druid"/>

<vocation name="Elder Druid"/>

</instant>

 

 

------------- Ainda não conseguil ? ------------------

Como Botar Holy Death Com SS's: (NEW)

 

Passo 1:

passo1.jpg w524.png

 

Passo 2:

passo2.jpg w410.png

 

Passo 3:

passo3.jpg w579.png

Passo 4:

passo4i.jpg w449.png

 

Passo 5:

passo5.jpg w152.png

 

Passo 6:

passo6.jpg w949.png

 

Passo 7:

passo7f.jpg w1243.png

 

Pronto Sóh Isso :smile_positivo:

 

Comentem ..

Editado Agosto 29 por MattheusOT

AokA
10 de agosto de 2009 às 22:01

cara fico bem legal :smile_positivo: continue fazendo magias xD

\Mattheus ~*\
11 de agosto de 2009 às 13:03

Vlw :)

14 de agosto de 2009 às 07:41

É fico legal, mas oq eu mais gostei foi q me deu uma ideia genial, vlw

\Mattheus ~*\
14 de agosto de 2009 às 13:30

vlw ² :smile_positivo:

guicdG
20 de agosto de 2009 às 12:11

Muito bom a Magia

Mais coloquei ela no meu OT 8.5 e nao ta com exausted nao

oq faço???

\Mattheus ~*\
20 de agosto de 2009 às 18:38

@guicd

 

Tem uma Parada aqui no 2° Segundo Codigo que ta Escrito assim: exhaustion="2000" e so vc bota Mais, Lembre-se Quando menor o Exhaution mais rapido séra a magia .

guicdG
20 de agosto de 2009 às 22:38

Mesmo Assim Matheus, colocando 4000. 6000 ele nao pega o exausted e nao tira a mana

meu ot é 8.5

oq pode ser??

Last SeekerL
21 de agosto de 2009 às 12:52

Magia muito boa, apesar de a área ser um pouco pequena.

\Mattheus ~*\
24 de agosto de 2009 às 14:50

@Last Seeker

Vlw, Magia e pequena pela sua forte enorme ;)

 

@guicd

Vou Testar em OT 8.5 e vou falar com você como faz aguarde.

RickGolR
25 de agosto de 2009 às 23:52

Da Hora :party:

Matt-M
26 de agosto de 2009 às 07:14

RickGol

Brother, Comentários assim são considerados (Flood) e flood é uma infração, e infração leva a uma alerta.

E você é um membro antigo e deveria saber as regras, estarei deixando esta passar, se você vier a fazer estes tipos de comentários terei que alertar.

FoghatF
29 de agosto de 2009 às 13:52

Muito boa essa magia , continue assim !

 

 

 

 

 

 

 

 

 

Abraços,

Foghat

\Mattheus ~*\
29 de agosto de 2009 às 15:46

Obrigado .

 

Estarei Postando sempre Novas Magias .

1 mês depois...
MesengaM
30 de setembro de 2009 às 15:15

exelente magia, sempre trazendo coisas novas vlw!