Ir para conteúdo

Plix Help!


Erimyth

Posts Recomendados

BoM galera Proucurei Tudo e nao axei!!!

 

Se alguem pouder me ajudar estou precisano da magia ( exevo gran mas frigo ) igual global por ml e lvl para versão 8.40

 

a minha esta bugada .. se alguem puder ajudar eu agradeço .. abs...

Link para o comentário
Compartilhar em outros sites

topico em area errada

irei reportar.

 

-----------------------------

 

seria isso?

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICETORNADO)

setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 6, 12)

 

local area = createCombatArea(AREA_CROSS5X5)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

se nao tente a outra:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICETORNADO)

 

 

function onGetFormulaValues(cid, level, maglevel)

local min = level / 5 + maglevel * 6

local max = level / 5 + maglevel * 12

return min, max

end

setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

 

local area = createCombatArea(AREA_CROSS5X5)

setCombatArea(combat, area)

 

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

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

data/spells/scripts.xml

<instant name="Eternal Winter" words="exevo gran mas frigo" lvl="60" mana="1200" prem="1" selftarget="1" exhaustion="2000" needlearn="0" script="attack/eternal winter.lua">

<vocation name="Druid"/>

<vocation name="Elder Druid"/>

</instant>

 

data/spells/scripts/attack/eternal winter.lua

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICETORNADO)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.6, -50, -1.8, 0)

 

local area = createCombatArea(AREA_CROSS5X5)

setCombatArea(combat, area)

 

function onCastSpell(cid, var)

return doCombat(cid, combat, var)

end

 

Fonte: ForgottenServer SVN

Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...