LO

Quer Um Jeito Mais Fácil?

Por LordKingston, 11 de out. de 2009 em Archived

script
3
562
11 de outubro de 2009 às 12:04

Iaew pessoal!

 

Bom eu criei uma magia que apenas acess 6 podem usar, ou seja, apenas GOD's!

 

Em data/spells/scripts/attack copie um arquivo, cole e renomeie para god's wrath.lua dentro, cole:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -300000.6, -300000, -100000.2, 0)

 

local arr = {

{1, 1, 1},

{1, 2, 1},

{1, 1, 1}

}

 

local area = createCombatArea(arr)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

doSendAnimatedText(getPlayerPosition(cid), "GODs Wave!", TEXTCOLOR_GREEN)

return doCombat(cid, combat, var)

end

 

Agora em spells.xml:

 

<instant name="GOD's Wrath" words="god's wrath" lvl="8" mana="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="6" script="attack/god's wrath.lua">

<vocation name="Sorcerer" />

<vocation name="Druid" />

<vocation name="Paladin" />

<vocation name="Knight" />

</instant>

 

Pronto! Agora quando quiser matar um bicho com muuito HP que está atrapalhando ou que você sumonou sem querer, apenas diga: "god's wrath"

 

E entõ, eu queria que alguém pudesse corrigir pois tá dando debug quando eu mando a magia... HALP!

Editado Outubro 11 por LordKingston

xCandyxX
11 de outubro de 2009 às 12:09

Voõc fez Double Post ..

!

 

~REPORTADO~

satan666S
11 de outubro de 2009 às 12:20

ajuste isso e deixe de ser excessivo.

 

 

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -300000.6, -300000, -100000.2, 0)