NO

Magia "hail Xtibia!"

Por Nostradamus, 29 de set. de 2007 em Globalevents e Spells

otserv
tibia
script
11
2.2k
NostradamusN
29 de setembro de 2007 às 02:23

Esse é um de meus presentes para o aniversário do XTibia, uma magia com o formato da logomarca do mesmo.

 

Antes de mais nada, vamos a uma amostra dessa magia:

 

20070929021705mb6.png

 

 

Vocês podem observar que o inovador dessa magia é que ela usa dois efeitos ao mesmo tempo. Vamos então ao script:

 

Crie um arquivo chamado xtibia.lua e coloque:

 

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_YELLOW_RINGS)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150)

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

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

local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)

setCombatArea(combat1, area1)
setCombatArea(combat2, area2)

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

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

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

addEvent(onCastSpell1, 0, parameters)
addEvent(onCastSpell2, 0, parameters)
end

 

Agora em spells.xml coloque:

 

<instant name="XTibia" words="hail xtibia" aggressive="1" lvl="100" maglv="60" manapercent="50" soul="0" exhaustion="1000" prem="1" enabled="1" needlearn="0" script="xtibia.lua"><vocation name="Master Sorcerer"/><vocation name="Elder Druid"/></instant>

 

Edite a seu gosto.

Monter KillM
29 de setembro de 2007 às 02:31

De todos que teve a idéia de fazer uma magia para o Xibia, esta ficou a melhor, muito diferente das demais encontradas aqui, ficou bonita também =D

 

Uma obra de arte :lol:

 

Abraços,

Monster Kill

cherifeC
29 de setembro de 2007 às 02:35

Hail Xtibia!

Editado Setembro 29 por cherife

29 de setembro de 2007 às 12:26

Nossa brother ... muito da hora.

 

Hail B.O

NottinghsterN
29 de setembro de 2007 às 12:29

Nostradamus como sempre fazendo bons trabalhos!!

 

Acabei de falar com essa biba no MSN, é falta do que fazer mesmo xD!!!

 

Zuação leke!!!

 

Bjundasss

MarcolinoGODM
29 de setembro de 2007 às 14:49

Muito legal a magia!

Foi uma boa idéia para

homenagear o XTibia...

 

Parabens Nostra

ShrimpzinS
29 de setembro de 2007 às 15:34

Quero sugerir isso:

Ao invés disso, aparecer gradativamente

Ao estilo Guardian Forces

X <apaga o x> T <apaga o t> e assim vai, e no fim solta uma Ultimate Explosion

Ficaria legal ;)

 

Ahh, e a logo do XTibia é metade da esquerda verd a a da direita amarela ;)

Editado Setembro 29 por Shrimpzin

RaydfixR
29 de setembro de 2007 às 15:37

legal xD!

JvchequerJ
29 de setembro de 2007 às 20:36

AHHAHA

 

Muito boa nostra, muito boa mesmo.

 

 

Achei bem criativo ;D

 

 

See ya

1 mês depois...
42912264
07 de outubro de 2007 às 00:04

Bom :)

 

Aki Nao Funfa...

 

0o

MagodasabedoriaM
13 de outubro de 2007 às 09:20

Nossa, que imaginação o.O

Ficou muito boa a magia, bem pensado.

 

Abraços.