初级玩家
- 贡献度
- 5
- 金元
- 942
- 积分
- 54
- 精华
- 0
- 注册时间
- 2011-4-1
|
本帖最后由 f60253209 于 2012-2-20 15:34 编辑
mgr.defineSpell( "###", {
eiStateName = "cSMSchlaghagel",
fxTypeCast = "",
fxTypeSpell = "",
duration = 0.000000,
animType = "ANIM_TYPE_SM02",
animTypeApproach = "ANIM_TYPE_INVALID",
animTypeRide = "ANIM_TYPE_INVALID",
animTypeSpecial = "ANIM_TYPE_RIDESM02-SPECIAL",
causesSpellDamage = 0,
tokens = {
entry0 ....
},
fightDistance = 45.000000,
以上是某个技能的一段程序(在spells.txt中),只要把fightDistance = 45.000000,改成fightDistance = 525.000000,后,
在添上entry# = {"et_chance_areasplash", XXX, YYY, 0, 133 },爆炸效果(几率=[XXX/100+(YYY*等级)/100]%)
这样在进游戏就发现攻击一个怪只要在屏幕范围内的怪都能打到,远程攻击是以屏幕范围为伤害范围。
技能攻击速度说下(有些技能需要攻击速度“比如森林女神的恶意图腾”):entry# = {"et_hits_persec", 700, 2, 0, 4 },0.8/秒=(700/1000+2/1000)秒(每秒攻击0.8次)!
http://115.com/file/e7by6lss#
spells.txt
|
|