[Spell] Agressive Weapon

joaohd
Por joaohd
em Globalevents e Spells
  • 1
  • 2

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Ae gente, uma spell pra vcs (vamo ver se alguem comenta, pq no outro post do wand multitarget só 1 postou :cry: )

 

 

1º Vá em data/spells/script e crie um arquivo chamado agressive.lua. Cole isso la dentro:

 

 

local scom1 = createCombatObject()
local scom2 = createCombatObject()



local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 36)
setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)
setCombatFormula(combat1, COMBAT_FORMULA_SKILL, 0, -160, 1.0, -100)



local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 0)
setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WEAPONTYPE)
setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 0, -160, 1.0, -100)

arr1 = {
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}
}



arr2 = {
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0},
{0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1},
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0},
{0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0},
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}
}

local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
setCombatArea(scom1, area1)
setCombatArea(scom2, area2)

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

function onTargetTile2(cid, pos)
   doCombat(cid,combat2,positionToVariant(pos))
end
setCombatCallback(scom1, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
setCombatCallback(scom2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2")

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

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

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

 

Salve e feche.

 

2º Va em data/spells e abra seu spells.xml. Cole isso la dentro:

 

<instant name="Sword Dancing" words="exori agressive" lvl="35" mana="170" prem="1" exhaustion="1500" needlearn="0" script="agressive.lua">
  		<vocation name="Knight"/>
 		<vocation name="Elite Knight"/>
 	</instant>

 

 

Salve e feche.

 

 

 

SS's:

Com Axe:

axeg.jpg

 

Com Club:

clubq.jpg

 

Com Sword:

swordl.jpg

 

 

Comentem

LorD Sybian

avatar by lokendis :D
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/05/09Posts: 92

@Magia Boaa Criativa

@Topic Organizado

 

Media:

 

Aprovado # :button_ok:

 

 

esK~

Assinatura fora dos padrões, caso isso se repita poderá ser alertado.

Retirado por: Heitor Netto.

cassuci

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/12/08Posts: 13Char no Tibia: Lord'Paulistinha

Cara, parabéns! :party:

Tópico bem organizado! :smile_positivo:

Além disso, spell super rox, to usando no meu OT, vlw ae! :positive:

 

Aprovado :button_ok:

paodequeijobh

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 14/03/08Posts: 40

Parabéns!a magia ficou muito bacana! :smile_positivo: mas eu tentei colocala no meu server 8.1 e quando eu a uso,da debug...eh por causa da versão?

EH MEU FAN?

fanbardopao.png

pinkfloydfan.png

 

~> [X]1post (NADA)

~> [X]5 posts (SERVO)

~> [X]10 posts (CAMPONÊS)

~> [X]25 posts (CAÇADOR)

~> [ ]50 posts (CAVALEIRO)

~> [ ]100 posts (BARONETE)

~> [ ]200 posts (BARÃO)

~> [ ]300 posts (VISCONDE)

~> [ ]400 posts (DUQUE)

~> [ ]600 posts (ARQUEDUQUE)

~> [ ]800 posts (ARISTOCRATA)

~> [ ]1000 posts (REGENTE)

~> [ ]1400 posts (SÁBIO)

~> [ ]1800 posts (SACERDOTE)

~> [ ]2500 posts (PRÍNCIPE)

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Provavelmente sim. n sei se 8.1 tem isso:

 

 

function onTargetTile(cid, pos)

doCombat(cid,combat1,positionToVariant(pos))

setCombatCallback(scom1, CALLBACK_PARAM_TARGETTILE, "onTargetTile")

setCombatCallback(scom2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2")

 

 

eu acho n tem não.

Stefano26

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 01/04/08Posts: 64Char no Tibia: Qyb

Meus parabéns. Magia testada (E aprovada) por mim.

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

gabrielf10

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/11/07Posts: 309

ow kra seu ot ta aprovadissimo, só tive que arrumar uma coisa(pelo menos aqui deu como bug)

quando eu copio o script e colo ele fica um do lado do otro,entao eu tive q copiar e colar linha por linha fora isso sua magia está muito boa

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Vlw ae gente. Bom saber que tem pessoas que ainda comentam :) meus outros posts quase ninguem comentou aí tinha ate desanimado.

 

Vo continuar postando aki e vcs continuem comentando ae. VLW

satan666

Antichrist Superstar
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 07/05/08Posts: 612Char no Tibia: leviana luciferiana

sinceramente uma das poucas magias que eu achei que valem apena por no ot.

 

e dificil encontrar magias boas como essa.

 

so encontro magias do tipo exori mega hit

 

hita logo em bilhões ou trilhões...

 

so tem um efeitozinho ruim e um incrivel poder de destruição.

creationb.jpg

"Um Deus que usasse seu poder para criar seres humanos que de antemão sabia que seriam atormentados eternamente, e que os predestinasse a isso,



não poderia ser sábio, nem justo e tampouco amoroso.

Além de nos submeter a isso vim a nos julgar e condenar por nossos atos aos tormentos do inferno.

pra minha pessoa isso não é um Deus Pai amoroso e bondoso como o chaman, seu padrão seria muito mais inferior do que o de muitos homens."

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Vlw mesmo gente. N sabem o quanto estou feliz :) Consegui abrir meu ot... Consegui ter um tópico com comentários positivos e que não foi esquecido :)

 

vlw ae gente

amarula182

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/07/09Posts: 2

Olá sou novo no ramo de ot, peguei suas magias e colokei em meu ot, fui testar percebi que o nome delas nao saia e tambem q elas nao gastava mana e nem pegava exausted, se poderem me ajudar

agradeço des de ja! :)

 

caso eu esteja postando no lugar errado pesso desculpas :x

joaohd

Neox Boy
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 03/02/09Posts: 361Char no Tibia: Fearless Man

Eu também n tinha visto isso. Só quando testei com player que vi q n saia os nomes se no config.lua tivesse ativado o "emoteSpells" e n tinha exausted nem gastava mana :( n sei o que é pq ta td certinho la... infelizmente n vo poder ajudar nesta ate mesmo pq n sei o que acontece. eu vo testar aki em 8.4 (me parece q la funfa) e se der certo eu ja edito. vlws

 

 

edited

 

8.4 funcionou certim com exausted e gasto de mana.

Last Seeker

Membro
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 29/04/09Posts: 136

pow kra sua magia ta muito boa!

Aprovado :button_ok:

Att,
Last Seeker.




Meus Avatares

gabrielf10

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 23/11/07Posts: 309

Nossa,

Magia Muito Boa & Muito Criativa!

Continue assim com seus proximos trabalhos.

  • 1
  • 2