Ir para conteúdo
Entre para seguir isso  
Maiia

Fúria da Terra

Recommended Posts

Maiia    0
Maiia

Nome do Script: Fúria da Terra

Nome do Autor: Maiia

Servidor Testado/Versão: TFS / 8.50

 

• Criando&Instalando •

Primeiramente crie um bloco de notas com o nome furyofearth.lua (ou como prefirir). Após isso cole isso dentre do bloco de notas:

 

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 45)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.0, -1300, -3.6, -3000)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 54)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.0, -1300, -3.6, -3000)

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

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, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0},
{0, 0, 0, 0, 1, 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},
}
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, 100, parameters)
addEvent(onCastSpell2, 570, parameters)
return TRUE
end

 

Após isso adicione o arquivo na pasta data/spells/scripts/attack. Então volte para a pasta data/spells, e abra o arquivo spells.xml, vá até Attack Spells e adicione esta linha:

 

 

<instant name="Fury of Earth" words="Earth Fury" lvl="(?)" mana="(?)" selftarget="1" prem="(?)" exhaustion="(?)" needlearn="0" script="furyofearth.lua">
	<vocation name="Elder Druid"/>
</instant>

 

 

EXPLICANDO!: Os (?) significam que você pode por como você quiser o lvl, a mana,etc.. modifique com o seu gosto!

Magia pronta e Instalada em seu servidor!

Agora uma foto para demonstrar melhor a magia! ;)

Pus a magia em spoiler pois ela é meio grande e como são 2 tempos :P

 

 

earth1.png

earh2.png

 

 

Bom é isso! Uma Boa noite&Abraçoos.

Compartilhar este post


Link para o post
Gpwjhlkdcf    21
Gpwjhlkdcf

Movido.

Compartilhar este post


Link para o post
KuawiT    0
KuawiT

Valeu, so que pra acerta um bixo com isso e foda né =/

Compartilhar este post


Link para o post
Maiia    0
Maiia

É ela é ruim para monstros!

Mais tente usar ela no pvp para voce ver vo solta a magia em um sqm e apos isso ela larga o 2 hit em outro sqm (se vc estiver em movimento) assim acertando os hits no player!

Abraço!

Compartilhar este post


Link para o post
Demoniac Maker    0
Demoniac Maker

Nao curti muito nao :/

 

Mas vlw pelo Post

 

:-)

Compartilhar este post


Link para o post
humano65    0
humano65

movido!

Compartilhar este post


Link para o post
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×