展开

圣域2高等级MM学灵气教程

来源: 飞翔小编 2013/7/8 10:43:58 浏览量:376

高等精灵有一个技能,叫炙热肌肤,只要修改这个技能的参数,就能达到像暗黑2中圣骑士的灵气效果

1、打开安装目录Sacred 2 - Fallen Angelscriptsshared下的spells.txt,当然,事先要做好原文件的备份。
2、按CTRL+F,然后输入"he_in_feuerhaut",找到炙热肌肤这个技能的相关参数
3、改成火焰灵气:
把下面这段复制,然后覆盖同样entry0的那一段:
        tokens = {
                entry0 = {"et_regAspect_inferno", 400, 20, 0, 37 },
                entry1 = {"et_spelldamage_fire", 250, 100, 0, 133 },
                entry2 = {"et_hits_persec", 1000, 5, 0, 4 },
                entry3 = {"et_range_area", 1000, 50, 0, 4 },
                entry4 = {"et_damping_fir", 200, 2, 0, 41 },
                entry5 = {"et_chance_burning", 150, 1, 1, 133 },
                entry6 = {"et_chance_block_missile", 300, 20, 2, 37 },
                entry7 = {"et_regAspect_inferno", 200, 10, 3, 37 },
                entry8 = {"et_chance_reflect_CC", 300, 20, 4, 41 },
                entry9 = {"et_regAspect_inferno", 200, 10, 5, 37 },
                entry10 = {"et_damage_fire_rel", 500, 20, 6, 9 },

        },

然后保存,关文档,进游戏。
现在,你的炙热肌肤就有火焰灵气的效果了。。。

补充一:有人问关于炙热皮肤的范围的问题,范围的修改参数在
                entry3 = {"et_range_area", 1000, 50, 0, 4 },
如果我没记错,1000大概就是捡物品的范围,50是每次升级所增大的范围。下面有个人问怎么改到捡东西的一半,只要把这个参数里面的1000改成500应该就可以了。
补充二:关于这些参数的具体意义
        tokens = {
                entry0 = {"et_regAspect_inferno", 400, 20, 0, 37 },
这是炙炎肌肤的效果:狂热占师的状态恢复+X%
                entry1 = {"et_spelldamage_fire", 250, 100, 0, 133 },
250是每次伤害,100是每升一级增加的伤害。Fire表示这是火焰伤害,同理,你们可以把FIRE改成Ice之类的。
                entry2 = {"et_hits_persec", 1000, 5, 0, 4 },
1000是伤害的频率,即多久发生一次伤害。
                entry3 = {"et_range_area", 1000, 50, 0, 4 },
1000是这个技能作用的范围,大概与捡东西的范围相等。50是每升一级增加的范围。
                entry4 = {"et_damping_fir", 200, 2, 0, 41 },
这个是增加火焰抗性
                entry5 = {"et_chance_burning", 150, 1, 1, 133 },
这是进阶1分支,当敌人受到火焰伤害时,增加他们着火的机率
                entry6 = {"et_chance_block_missile", 300, 20, 2, 37 },
这是进阶1的另外分支,有一定机率使箭矢在击中身体前燃烧
                entry7 = {"et_regAspect_inferno", 200, 10, 3, 37 },
进阶2的分支,缩短狂热火占师的战技CD
                entry8 = {"et_chance_reflect_CC", 300, 20, 4, 41 },
进阶2的另外分支,有一定机率反弹近战伤害
                entry9 = {"et_regAspect_inferno", 200, 10, 5, 37 },
进阶3的分支,更缩短狂热火占师的战技CD
                entry10 = {"et_damage_fire_rel", 500, 20, 6, 9 },
进阶3的另外分支,增加额外的火焰伤害
补充三:有人问关于幽影步怎么修改,所以把修改方法贴上来
1、he_ar_teleport,这个就是技能里关于幽影步的相关参数部分
2、具体修改如下:
mgr.defineSpell( "he_ar_teleport", {
eiStateName = "cSpellCast",
fxTypeCast = "FX_HE_TELEPORT_C",
fxTypeSpell = "FX_HE_TELEPORT",
fxTypeCastSpecial = "FX_HE_CAST_M",
duration = 0.500000,
animType = "ANIM_TYPE_SM15",
animTypeApproach = "ANIM_TYPE_INVALID",
animTypeRide = "ANIM_TYPE_INVALID",
animTypeSpecial = "ANIM_TYPE_RIDESM02-SPECIAL",
causesSpellDamage = 1,
上面这部分都别改
tokens = {
  entry0 = {"et_teleport_2sec", 0, 50, 0, 8 },
这是传送的时间,一开始为2S,建议不要修改。
  entry1 = {"et_duration_sec", 400, 2, 0, 8 },
这是持续时间,建议也不要修改。
  entry2 = {"et_range_area", 500, 0, 0, 4 },
这是法术的作用范围,把500改成50000,那就基本上哪里都能去了。。。或者你可以改成2000,200,0,4,享受战技升级带来技能效果明显提升的感觉。
  entry3 = {"et_chance_stun", 1000, 0, 0, 133 },
这是传送完后使周围敌人眩晕的机率
  entry4 = {"et_regThisCool", 500, 5, 1, 8 },
进阶1的分支,缩短这个战技的CD时间
  entry5 = {"et_chance_break_root", 1000, 0, 2, 9 },
进阶1的分支,有机率在传送时消除定身效果
  entry6 = {"et_invisible", 990, 10, 3, 41 },
进阶2的分支,在传送后一定时间内隐身
  entry7 = {"et_damping_phy", 1000, 0, 4, 41 },
进阶2的分支,在传送后无敌,不过好像只是对物理伤害无敌,1000好像是1秒,你可以改10000。
  entry8 = {"et_spelldamage_magic", 700, 350, 5, 133 },
进阶3的分支,传送时造成区域伤害
  entry9 = {"et_life_heal_rel", 200, 2, 6, 9 },
进阶3的分支,传送时治疗自己
},
fightDistance = 525.000000,
aspect = "EA_HE_ARCANE",
cooldown = 15.000000,
CD时间在这里改成0.000000
soundProfile = 0,
cost_level = 75,
cost_base = 150,
这两项也和CD时间有关。150是一级战技的CD时间,75是每升一级增加的CD时间,都改成0。
focus_skill_name = "skill_HE_arcane_focus",
lore_skill_name = "skill_HE_arcane_lore",
spellClass = "cSpellHeTeleport",
spellc,
sorting_rank = 3,
})
相关攻略
精彩推荐
奔跑吧兄弟:跑男来了 梦幻西游多酷客户端
玩家留言 跟帖评论
查看更多评论