Bom vo pega um exemplo com o rasengan do naruto!!...
</instant>
<instant name="Rasengan" words="rasengan" lvl="30" mana="1300" prem="0" needtarget="1" range="5" exhaustion="1000" blockwalls="1" needlearn="0" script="naruto/rasengan.lua"
Em Verde, vc que escolhe se coloca premium ou não se não e 0 se for é 1.
Em Vermelho é o exausted da spell la vc vai aumentando cada vez mais alto o numero cada vez mais vai demora pra ataca.
----------------------------------------------------------------------------------------------------------------------------
Bom, com o dano é bem simples, espia só ( Vo pega o exemplo do Oodama Rasengan do minato, naruto etc....)
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 35)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -85.2, 1, -85.2, 1)
function onCastSpell(cid, var)
local position1 = {x=getThingPosition(getCreatureTarget(cid)).x+1, y=getThingPosition(getCreatureTarget(cid)).y, z=getThingPosition(getCreatureTarget(cid)).z}
doSendMagicEffect(position1, 129)
return doCombat(cid, combat, var)
end
Aonde ta em verde é a formula magia la vc pode coloca o numero que vc quizer, mais olha se vc presto bem a atenção (kkk sem ofensas.) nos numeros: -85.2 sempre tem que ter (-) se nao tiver o (-) nao vai arranca vida do bixo vai dar vida pro bixo (bom eu acho neh...kkkkk).
Bom ae vc pode coloca qualquer numero la ae se for pequeno hita menos se for grande os numeros hita mais.... Tendeu??
Vlw... Flw.....