Ir para conteúdo

Eternal Love ~ S2 O/


TheGODMaX

Posts Recomendados

Só pra deichar claro, só testei no meu ot que é 8.54, mas creio que funciona até mesmo nos mais pré - históricos.

Fiz uma magia tipo akela que muitos conhecem nos ots como 'Te Amo'

Mas para nao 'proibir' os player de falarem 'te amo' da maneira que quiserem, puis o nome de 'Eternal Love' ^^

Ela também é maior e mais fofinha. Riariariariariariar

Aí vai 2 SS's da Magia:

 

eternallove1.jpg

 

eternallove2.jpg

 

 

Copie um arquivo qualquer na pasta spells, renomei ele para: eternal love, e cole isto dentro:

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_EFFECT, 35)

setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, 0)

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_EFFECT, 35)

setCombatParam(combat2, COMBAT_PARAM_AGGRESSIVE, 0)

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_EFFECT, 35)

setCombatParam(combat3, COMBAT_PARAM_AGGRESSIVE, 0)

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_EFFECT, 35)

setCombatParam(combat4, COMBAT_PARAM_AGGRESSIVE, 0)

local combat5 = createCombatObject()

setCombatParam(combat5, COMBAT_PARAM_EFFECT, 35)

setCombatParam(combat5, COMBAT_PARAM_AGGRESSIVE, 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, 1, 0, 0, 0, 0, 0},

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

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

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

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

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

}

 

arr2 = {

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

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

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

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

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

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

}

 

arr3 = {

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

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

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

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

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

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

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

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

}

 

arr4 = {

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

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

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

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

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

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

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

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

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

}

 

arr5 = {

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

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

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

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

}

 

 

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, combat1, parameters.var)

end

local function onCastSpell2(parameters)

doCombat(parameters.cid, combat2, parameters.var)

end

local function onCastSpell3(parameters)

doCombat(parameters.cid, combat3, parameters.var)

end

local function onCastSpell4(parameters)

doCombat(parameters.cid, combat4, parameters.var)

end

local function onCastSpell5(parameters)

doCombat(parameters.cid, 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, 000, parameters)

addEvent(onCastSpell2, 600, parameters)

addEvent(onCastSpell3, 1200, parameters)

addEvent(onCastSpell4, 2000, parameters)

addEvent(onCastSpell3, 2600, parameters)

addEvent(onCastSpell2, 3200, parameters)

addEvent(onCastSpell5, 3800, parameters)

 

return TRUE

end

 

Linha para adicionar em Spells.xml:

<instant name="Eternal Love" words="eternal love" lvl="8" soul="5" exhaustion="10000" prem="1" selftarget="0" needlearn="0" script="eternal love.lua">

<vocation name="Druid"/>

<vocation name="Sorcerer"/>

<vocation name="Knight"/>

<vocation name="Paladin"/>

</instant>

 

 

A Magia não tira nada, apenas faz os coraçoes...

para tirar alguma coisa mude as linhas:

setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, 0)

Para:

setAttackFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, 1, 3, 3, 3)

por exemplo... (oque está em negrito é para arrumar quanto a magia vai tirar !!)

 

Espero que tenham gostado, comentem !! xD

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

"Magia" boa. Mas, porém, contanto, entretudo, todavia, por que cargas d'agua não fechou meu msn antes de postar ss hein seu "cavalo"?(to de brinks)

 

Espero que evolua e faça scripts melhores e mais funcionais.

 

flw

Link para o comentário
Compartilhar em outros sites

"Magia" boa. Mas, porém, contanto, entretudo, todavia, por que cargas d'agua não fechou meu msn antes de postar ss hein seu "cavalo"?(to de brinks)

 

Espero que evolua e faça scripts melhores e mais funcionais.

 

flw

 

vlw, e entretado, como foi, pois que, foi assim, porém aquilo, ilustrado na imagem atrás, eu realmente era um cavalo kk'

por que cargas d'agua não fechou meu msn antes de postar ss hein seu "cavalo"?

Eu num tindí qui eli falõ! '_'

 

Pode deichar, faço sim xD

Só nao gosto muito é de publicar e ficar criando tópico, odeio escreve topicos ;x

Link para o comentário
Compartilhar em outros sites

eu criei uma magia dessa faz alguns dias....shaushaus

http://www.xtibia.com/forum/topic/129962-te-amo-ampliada/

 

mas tipo assim...gostei desse jeito q vc fez....pq eu fiz o formado do coração mas tipo "vazio" no meioo...soh fiz as bordas entao eu gostei do jeito q vc fez e fico feliz em saber q alguem pensou em fazer uma magia igual a q eu pensei!hahahah

 

aprovado!

Link para o comentário
Compartilhar em outros sites

Cade os creditos da magia....

Voce pode ser denunciado por ripping porque esse esquema de script com addEvent e tals nessa forma foi o cara que fez o exori giratorio que invento...

Bote os devidos creditos...

 

Magia Totalmente editada :dry2:

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...