[Spell] Elementos

Obliverati
em Globalevents e Spells

Obliverati

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/08/09Posts: 6

Boa noite pessoal , agora estarei postando meu primeiro spell , que foi testado em server 8.4 , sem mais demoras vamos ao spell :smile_positivo:

 

Primeiramente abra a pasta de seu OT , depois vá em data , spells , scripts , attack , copie um arquivo lua e cole e renomeia-o como Elementos , abra-o , apague tudo que estiver dentro do arquivo e cole isto:

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, 29)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, 53)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_EFFECT, 8)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat4, COMBAT_PARAM_EFFECT, 30)

setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0)

 

arr1 = {

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

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

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

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

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

}

 

arr2 = {

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

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

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

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

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

}

 

arr3 = {

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

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

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

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

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

}

 

arr4 = {

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

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

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

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

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

 

bem , agora vá até o arquivo spells.xml , aperte ctrl + f e escreva <!-- Attack spells --> e dê ok , agora cole isto abaixo do titulo <!-- Attack spells --> (Vá até o ultimo spell da lista e cole),:

 

<instant name="Elementos" words="Elementos" lvl="5000" mana="10000" prem="0" exhaustion="2000" needlearn="0" script="attack/Elementos.lua">

<vocation name="Sorcerer"/>

<vocation name="Master sorcerer"/>

</instant>

 

Pronto , agora basta abrir seu ot , e dizer Elementos , espero que gostem do spell :blush:

 

SS

 

elementosfoto.jpg

jennao

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/01/08Posts: 91

Tem Muitos Elementos Ne?

Mas Tipo So To Vendo 2 Na Foto , Aquele Negosso Vermelho Fais Parte Da Magia Tbm?

Obliverati

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/08/09Posts: 6

É sim , tipo , são quatro elementos , mais nao a print nao conseguia tirar de todos , ai peguei a melhor XD

LukasScott

Hellsing
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 24/06/10Posts: 87Char no Tibia: Loading...

muit ruim !!!

30293fec41414ebcafd5245c38ecd522.0.gif

loading.gif

singw.png

 

Fale bem , fale mal , mas fale de mim...

"Não sou alienado mas vivo nesse absurdo"

Dudusfoo

.::GaBrieL::.
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/04/10Posts: 29Char no Tibia: Drufox / Master Gale

Gostei por ser o primeiro spell , combino um poquinho os effects , só ki é pra xp autinha ^.-

minha nota é 7 , gostei da spell , gogo aprende a cria new effects ...

eu copiei uns do DBZot , e botei no meu server ^^

 

 

.::GaBrieL::.

5 Posts [x]

15 Posts [x]

70 Posts [ ]

250 Posts [ ]

1000 Posts [ ]

2500 Posts [ ]

Gostou de algum trabalho meu ?

comenta ae , nao custa nada D=

XTibia? adogo !

Meus Trabalhinhos :

 

 

>add ai>fight27uf2bqlg7.gif

churupetinha

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/06/10Posts: 61Char no Tibia: Churupettinha

Obliverati Vou te dar uma pequena dica!

quando vc fizer magia com mas de um elemento como essa sua vc tenque por uma pequena

palavra se nao a magia fica sem exhaustion!

a palavra que vc tenque colocar e (return TRUE)

vc sabe onde colaca essa pequena palavra? nao sabe vou te falar!

abra o script da spells va ate o fim dela e coloque ela antes do (and)!

entao o final da magia fica-ra assim.

 

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

ae ta uma pequena dica para sua spells nao ficar sem exhaustion!