KA

Exevo Mas Stars

Por Kayruss, 02 de fev. de 2009 em Globalevents e Spells

otserv
tibia
script
9
2.8k
KayrussK
02 de fevereiro de 2009 às 04:17

Bom dia galera!

Estou aqui para compartihar duas magias bem legais que criei!

( São minhas primeiras magias espero q gostem )

 

Bom, vamos ao que interessa:

 

exevo mas stars:

 

1- Vá em data/spells/scripts, copie um arquivo de lá e cole na mesma pasta. Renomeie este arquivo para tempest of stars.lua. Abra ele, apague tudo que está lá dentro e escreva isso:

 

local thecombat = createCombatObject()

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, 0, -1.8, 0)

local arr = {
{0, 0, 0, 0, 0, 0, 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, 0, 1, 0, 1, 0, 1, 0, 0},
{0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0},
{0, 1, 1, 1, 1, 3, 1, 1, 1, 1, 0},
{0, 1, 1, 1, 0, 1, 0, 1, 1, 1, 0},
{0, 0, 1, 0, 1, 0, 1, 0, 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, 0, 0, 0, 0, 0, 0},
}

local area = createCombatArea(arr)
setCombatArea(thecombat, area)

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

setCombatCallback(thecombat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

function onCastSpell(cid, var)
return doCombat(cid, thecombat, var)
end

 

 

Pronto. Agora, vá em data/spells abra o arquivo spells.xml e adicione isto lá dentro:

 

<instant name="Storm of stars" words="exevo mas stars" lvl="100" mana="300" prem="1" selftarget="1" exhaustion="1200" needlearn="0" script="Magias by Kayruss/tempest of stars.lua">

<vocation name="Paladin"/>

<vocation name="Royal Paladin"/>

</instant>

 

Explicando:

Cor É o nome da magia. Mude de acordo com o gosto.

Cor Palavras para executar a magia. Mude de acordo com o gosto.

Cor Nível preciso para usar a magia. Mude de acordo com o gosto.

Cor Mana usada para executar a magia. Mude de acordo com o gosto.

Sublinhado Nome do script que voce pos no arquivo. Mude de acordo com o nome do arquivo.

 

Exori Roll:

 

1- Vá em data/spells/scripts, copie um arquivo de lá e cole na mesma pasta. Renomeie este arquivo para roll bersek.lua. Abra ele, apague tudo que está lá dentro e escreva isso:

 

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 26)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -6.4, -30, -1.5, 0)


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

local area1 = createCombatArea(arr1)
setCombatArea(combat1, area1)

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


function onCastSpell(cid, var)
local parameters = { cid = cid, var = var,combat1 = combat1}


addEvent(onCastSpell1, 100, parameters)

end

 

 

Pronto. Agora, vá em data/spells abra o arquivo spells.xml e adicione isto lá dentro:

 

<instant name="roll bersek" words="exori roll" lvl="200" mana="600" maglv="8" soul="0" exhaustion="1200" prem="1" enabled="1" script="Magias by Kayruss/Roll Bersek.lua">

<vocation name="Elite Knight" />

<vocation name="Knight" />

</instant>

 

Explicando:

Cor É o nome da magia. Mude de acordo com o gosto.

Cor Palavras para executar a magia. Mude de acordo com o gosto.

Cor Nível preciso para usar a magia. Mude de acordo com o gosto.

Cor Mana usada para executar a magia. Mude de acordo com o gosto.

Sublinhado Nome do script que voce pos no arquivo. Mude de acordo com o nome do arquivo.

 

SS's

 

Exori roll

ATgAAABERKmyBz2fHUcHkyMRgDB6a28_vQDZzqEerNCZbFF3mdC2VfFs6KLBD6rOfApflQDDF8yNQI8T9FEWPl-zcEesAJtU9VA6fV7Kgzp9EvDkonxBF6sI7oeNzQ.jpg

Exevo mas stars

ATgAAAAjER-THIpDiaqotUgcrL5MCEl0jXGy53ZzYkjJgLA_9GY1upw0SWyZPIT_1VBCwAGBEjLVbvWHNlttFJ-KaXjSAJtU9VB9Gaf8HT5JhD8FrLe13sQPMsWsMg.jpg

 

Espero que Gostem! Tchau... Se gostaren comentem plx :smile_positivo:

2 semanas depois...
StormwindS
15 de fevereiro de 2009 às 22:20

O estilo e área das skills ficaram muito show..

Mas acho que poderia melhorar.. colocando paralyze leve na de knight e drunk na de pally.. ^^

Nota 9!

kzandoK
19 de fevereiro de 2009 às 12:54

Ficou muito bom cara.

Parabéns! :smile_positivo:

 

 

 

 

branderson6mq.gifMwhahaha!

Editado Fevereiro 19 por kzando

1 mês depois...
DionD
10 de março de 2009 às 18:37

exevo mas star muito boa vlw msm

10 de março de 2009 às 19:40

muito bom :positive: parabens

10 de março de 2009 às 21:23

Ficou rox :D

MerchantM
10 de março de 2009 às 21:26

Galera cuidado com o flood :)

Próximo usuário que fizer algum comentário desnecessário como "Parabéns aprovado", será alertado 10%.

Serve para os demais que postarem.

 

Abraços

DionD
15 de março de 2009 às 13:41

olha soh como que faço pra aumentar do dano da exevo mas stars?

;@

1 ano depois...
rvsR
17 de janeiro de 2011 às 09:15

Legal as magias,vo por no meu ot ;DDD

abraço :thumbsupsmiley: