Postado Março 17, 2013 12 anos Elas estão como magias de area pra frente só que em vez de tirar life ta dando life :S <instant name="Energy Beam" words="exevo vis lux" lvl="23" mana="40" direction="1" exhaustion="2000" needlearn="0" event="script" value="attack/energy beam.lua"> <vocation id="1"/> <vocation id="5"/> </instant> <instant name="Great Energy Beam" words="exevo gran vis lux" lvl="29" mana="110" direction="1" exhaustion="2000" needlearn="0" event="script" value="attack/great energy beam.lua"> <vocation id="1"/> <vocation id="5"/> </instant> Energy Beam.lua local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 2.5, 4) local area = createCombatArea(AREA_BEAM4, AREADIAGONAL_BEAM4) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Great Energy Beam.lua local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 7) local area = createCombatArea(AREA_BEAM6, AREADIAGONAL_BEAM6) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Postado Março 22, 2013 12 anos energy beam local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 2.5, 4) local area = createCombatArea(AREA_BEAM4, AREADIAGONAL_BEAM4) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end great energy beam local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 7) local area = createCombatArea(AREA_BEAM6, AREADIAGONAL_BEAM6) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Postado Março 24, 2013 12 anos Autor energy beam local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 2.5, 4) local area = createCombatArea(AREA_BEAM4, AREADIAGONAL_BEAM4) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end great energy beam local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ENERGYAREA) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 4, 7) local area = createCombatArea(AREA_BEAM6, AREADIAGONAL_BEAM6) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Opa foi mal esqueci de postar o script, meu script está exatamente assim e ta dando erro :/ +rep por tentar ajudar
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.