Ir para conteúdo

[spell] Frost Destroyer


777779

Posts Recomendados

Ola Galera Do Xtibia entrei em um site que meu primo me mando e axei essa spell muito rox e vo postar ela aki

 

Frost Destroyer

Nome: Frost Destroyer

Versão: 8.4

Tipo do script: Spell

Servidor Testado: Slayer Yurots

Autor: Lucasf

 

----Começando----

 

1° Vá ate a pasta data\spells\scripts\attack

Crie Um Arquivo Chamado Frost Destroyer.lua...

Dentro Dele Você Coloca Isso:

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, 43)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -40, -2.0, -20)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, 41)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.0, -40, -2.0, -20)

 

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_EFFECT, 52)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -2.0, -40, -2.0, -20)

 

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

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

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

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

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

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

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

}

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

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

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

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

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

}

arr3 = {

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

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

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

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

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

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

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

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

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

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

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

}

local area1 = createCombatArea(arr1)

local area2 = createCombatArea(arr2)

local area3 = createCombatArea(arr3)

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

setCombatArea(combat3, area3)

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

function onCastSpell(cid, var)

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

addEvent(onCastSpell1, 100, parameters)

addEvent(onCastSpell2, 300, parameters)

addEvent(onCastSpell3, 400, parameters)

end

 

2° Agora Voce Vai Ate A Pasta Data\Spells E Abra O Arquivo Spell.xml e adicione isso:

 

<instant name="Frost Destroyer" words="Frost Destroyer" lvl="500" mana="1200" prem="1" exhaustion="1" needlearn="0" script="attack/Frost Destroyer.lua">

<vocation name="Sorcerer"/>

<vocation name="Druid"/>

<vocation name="Master Sorcerer"/>

<vocation name="Elder Druid"/>

 

 

Duvidas não deixem de postar

 

Créditos:Luuh

 

dragonimage_223684_168088_pixelNA.gif

 

SS

 

novaimageml.th.png

Clike na imagem para aumentar ela.

 

Flwssssssssssssss

Editado por WalckerStricker
Link para o comentário
Compartilhar em outros sites

Haushasuha você botou a assinatura no tópico mesmo, se não quiser repetir a mesma coisa toda hora, vá no painel de controle e em assinatura, cole a sua assinatura ;)

 

Hum, coloque em codebox os scripts, e tem uns caracteres perdidos aí, que podem bugar o script:

 

 

A magia é simples, mas pelo menos você soube usar addEvents =)

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
×
×
  • Criar Novo...