WE

Kamehameha =)

Por wellctba, 05 de abr. de 2008 em Globalevents e Spells

otserv
tibia
script
54
15k
wellctbaW
05 de abril de 2008 às 20:49

Bem, essa é a 1ª spell ki eu crio e mando aki para o xtibia ^^

 

comece abrindo o seu ot e entre na pasta data/spells/script copie qualquer arquivo de lá, renomeie para kamehameha, apague tudo u ki tem no arquivo e cole isso:

 

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

function onGetFormulaValues(cid, level, maglevel)

min = -(level * 22) / 6

max = -(level * 38.5) / 6

 

return min, max

end

 

setCombatCallback(combat1, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

function onGetFormulaValues(cid, level, maglevel)

min = -(level * 22) / 5

max = -(level * 38.5) / 5

 

return min, max

end

 

setCombatCallback(combat2, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

 

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

function onGetFormulaValues(cid, level, maglevel)

min = -(level * 22) / 4

max = -(level * 38.5) / 4

 

return min, max

end

 

setCombatCallback(combat3, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

 

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

function onGetFormulaValues(cid, level, maglevel)

min = -(level * 22) / 3

max = -(level * 38.5) / 3

 

return min, max

end

 

setCombatCallback(combat4, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

 

local combat5 = createCombatObject()

setCombatParam(combat5, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA)

setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

function onGetFormulaValues(cid, level, maglevel)

min = -(level * 22) / 2

max = -(level * 38.5) / 2

 

return min, max

end

 

setCombatCallback(combat5, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

local arr1 = {

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 1, 0},

{1, 2, 1},

{1, 0, 1},

}

 

 

local arr2 = {

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 1, 0},

{0, 0, 0},

{0, 2, 0},

{0, 0, 0},

}

 

 

local arr3 = {

{0, 0, 0},

{0, 0, 0},

{0, 1, 0},

{0, 0, 0},

{0, 0, 0},

{0, 2, 0},

{0, 0, 0},

}

 

 

local arr4 = {

{0, 0, 0},

{0, 1, 0},

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 2, 0},

{0, 0, 0},

}

 

 

local arr5 = {

{0, 1, 0},

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 0, 0},

{0, 2, 0},

{0, 0, 0},

}

 

 

 

local area1 = createCombatArea(arr1)

local area2 = createCombatArea(arr2)

local area3 = createCombatArea(arr3)

local area4 = createCombatArea(arr4)

local area5 = createCombatArea(arr5)

 

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

setCombatArea(combat3, area3)

setCombatArea(combat4, area4)

setCombatArea(combat5, area5)

 

 

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

 

local function onCastSpell5(parameters)

doCombat(parameters.cid, parameters.combat5, parameters.var)

end

 

 

 

function onCastSpell(cid, var)

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

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 300, parameters)

addEvent(onCastSpell3, 500, parameters)

addEvent(onCastSpell4, 700, parameters)

addEvent(onCastSpell5, 900, parameters)

 

end

 

 

 

Salve isso e abra o arquivo spells.xml, embaxo de onde ta escrito <!-- instant spells --> cola issu aki agora:

 

<instant name="kamehameha" words="kamehameha" direction="1" lvl="20" maglv="10" mana="100" soul="0" exhaustion="1" prem="0" enabled="1" script="kamehameha.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant>

 

 

Esta pronto o seu kamehameha =)

 

ScreenShot (Obrigado MythShadows);

kamehamehadj9.jpg

 

Eu fiz mais uma magia AKI espero que gostem =)

 

testem essas magias aew ki vale a pena smile_positivo.gif

 

E Comentem plx

 

vlws

FUIX

Editado Outubro 3 por wellctba

marleideM
06 de abril de 2008 às 13:18

:weight_lift: Cara gostei .. aprovado ..

jottageJ
06 de abril de 2008 às 13:26

Legal Poste uma SS

FAG10F
11 de abril de 2008 às 21:07

Aew uma magia q presta...

Mas falto SS e organização use tags pra separa o script do text...

 

Sem Mais

bingoB
12 de abril de 2008 às 02:56

Putz me perdi um pouco nas tags, porém ficou show a magia, muito bom =)

Flow(Peace all)

XnoneX
12 de abril de 2008 às 11:59

posta uma ss para que possamos ver

 

pois, naum tem como avaliar e comentar desse jeito

 

:smile_positivo:

12 de abril de 2008 às 17:26

eu gostei

parece mesmo kamehameha

:49_49: :50_50: :weight_lift: :withstupidsmiley: :smile_positivo: :icon3:

faveladoF
14 de abril de 2008 às 21:49

KAOPkAPOkpAOKpAKOpoAKpoA.

Kamekamera? o negocio eh Naruto agr fio!

kkkkkkkkkkk

Editado Abril 14 por favelado

wellctbaW
19 de abril de 2008 às 09:34

valew pelos comentarios aew ^^

o ruim é ki eu n sei bota SS

se alguem bota aew eu agradeço :smile_positivo:

14166551
19 de abril de 2008 às 15:02

boa magia

22 de abril de 2008 às 12:54

Manin eu n gostei eu amei muito rooxxxxx

WuzinnW
27 de abril de 2008 às 05:52

muito mal!muito bom!

ThalasT
29 de abril de 2008 às 13:28

Mtm bom vei Gostei :)

Gratz :)

 

 

Equipe Thalas Agradece sua magia.

wellctbaW
02 de maio de 2008 às 23:48

vlws galera

vou tentar fazer magias melhores dai eu coloca aki no forum ;)

vlws pelos comentarios

 

 

 

KAOPkAPOkpAOKpAKOpoAKpoA.
Kamekamera? o negocio eh Naruto agr fio!
kkkkkkkkkkk 

 

tipow, eu nunka fui muito fan de Naruto xD

mas vlews o comentario :smile_positivo:

Editado Maio 2 por wellctba

03 de maio de 2008 às 03:03

Não gosto de magia com mais de 1 efeito mas achei loca...

 

Não gosto de magia com mais de 1 efeito por que pode acontecer de você soltar e o monstro anda ai da hit 2x ou mais ai acaba ficando facil de matar os monstros e fica chato.