\M

[spell] San Condition .

Por \Mattheus ~*, 19 de set. de 2009 em Globalevents e Spells

otserv
tibia
script
10
2.7k

Oque achou da Magia ?

4 votos

1. San Condition

Excelente
25.00%
1
Boa
25.00%
1
Da pro Gasto
0.00%
0
Ruim
50.00%
2
Por favor faça o login ou crie uma conta para votar nesta enquete.
\Mattheus ~*\
19 de setembro de 2009 às 23:02

Faala ai Galera do XTibia

 

Criei uma Nova Maagia Super Boa, apénas para Paladin's . :li:

 

Uma magia umas 4x Mais forte que "Exevo Mas San" .

 

Recomendada para Players VIP .

 

Primeiramente a Ss :

 

sancondition.jpg

 

Agora Vamos ao Trabalho:

 

Primeiramente vá em Data/Spells/Scripts/Attack .

Copie qualquer arquivo e renomeie para San Condition.lua .

Depois apague tudo e cole isto:

 

-- MattheusOT (XTibia.com)

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 39)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 49)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)

local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)


local combat4 = createCombatObject()
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat4, COMBAT_PARAM_EFFECT, 49)
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)


local combat5 = createCombatObject()
setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat5, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)


local combat6 = createCombatObject()
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat6, COMBAT_PARAM_EFFECT, 49)
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)


local combat7 = createCombatObject()
setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
setCombatParam(combat7, COMBAT_PARAM_EFFECT, 39)
setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -5.4, -37, -5.9, 0)


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


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

arr3 = {
{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, 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, 3, 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, 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},
}


arr4 = {
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 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, 3, 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, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
}

arr5 = {
{0, 0, 0, 0, 0, 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, 3, 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, 0, 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, 200, parameters)
addEvent(onCastSpell3, 300, parameters)
addEvent(onCastSpell4, 400, parameters)
addEvent(onCastSpell5, 500, parameters)
end

 

Depois Salve e Feche .

 

Agora Vá em Data/Spells/Spells.XML

Localize: <!-- Attack Spells -->

E Depois Cole isto:

 

    <instant name="San Condition" words="San Condition" lvl="100" maglv="15" mana="400" soul="0" exhaustion="1000" prem="1" enabled="1" script="attack/San Condition.lua">
   <vocation name="Paladin" />
   <vocation name="Royal Paladin" />
   <vocation name="Slayer Paladin" />
   </instant>

 

Só isso Acabou .

 

Comentem ..

post-230301-1253411678_thumb.jpg

Editado Setembro 20 por MattheusOT

SubwatS
20 de setembro de 2009 às 18:36

tem 1 magia com o mesmo nome.

 

(MAIS A SUA E MELHOR)

 

super aprovada!!

 

ROx

MaaythugM
24 de setembro de 2009 às 14:04

cARA mUITO BOA eSSA mAGIA' APROVADO ! :thumbsupsmiley2:

\Mattheus ~*\
24 de setembro de 2009 às 15:51

@Subwat

Cara se quiser pode mudar o nome .

 

Pra quem quiser mudar o nome:

 

<instant name="San Condition" words="[color="#FFA500"]San Condition[/color]" lvl="100" maglv="15" mana="400" soul="0" exhaustion="1000" prem="1" enabled="1" script="attack/San Condition.lua">
<vocation name="Paladin" />
<vocation name="Royal Paladin" />
<vocation name="Slayer Paladin" />
</instant>

 

Troque Para qual nome quiser .

 

 

@Maaythug

 

Vlw ai Cara :D

Editado Setembro 24 por MattheusOT

MaaythugM
24 de setembro de 2009 às 22:11

sÓ tEM Um Problema matheus "!

 

Coloquei tudu certinho aki !

 

mais a magia não tira Mana' i nem tem exhaustion;

 

Como resolvi isso' ?

Editado Setembro 24 por Maaythug

VildenV
24 de setembro de 2009 às 22:20

Nossa, muito rox mesmo a spell

aprovada 100%%

 

Muito boa..

\Mattheus ~*\
25 de setembro de 2009 às 19:36

@MaayThug

 

Foi testar aqui em 8.5, mais não funfou. :/

 

 

@Vilden

 

Vlw ai mano, Curto muito seus trabalhos tbm, (Seus Mapas)

MaaythugM
29 de setembro de 2009 às 17:48
@MaayThug

 

Foi testar aqui em 8.5, mais não funfou. :/

 

 

~~ MattheusOT ~~

 

E Realmente Não funfa em Ot's 8.50 .

 

+ Msm Assim . Magia super Roxx ..

\Mattheus ~*\
29 de setembro de 2009 às 17:58

Valeww :D

 

Vo tentar passar ela aqui pra 8.5

Daqui a pouco Post, nesse Tópico mesmo .

9 meses depois...
02 de junho de 2010 às 18:37

Parabéns, muito boa sua magia,

eu só diminui um pouco o dano dela,

mas me ajudou mto,

 

abrçs