自定义技能设置页面:M2--查看--列表信息--游戏管理--自定义技能
HERO自定义技能全面改写,功能还在逐步完善中(20201231版);
在magic.DB表中里添加需要自定义的技能,M2重新加载技能数据库即可。 |
设置规则: |
1)自定义技能MagID在1000~1500之间 |
2)其余字段和其他技能一样设置 (建议:事先考虑技能类型,复制已存在的技能,进行数值修改) |
技能效果设置,分为客户端和服务端 |
客户端效果是指技能使用的效果和播放方式展示 |
***添加新素材,在M2--自定义技能同级路径--WIL资源页面中添加 (pak文件,需要在客户端ImageFileList.txt文件中增加文件路径及密码) |
服务端效果是实际作用效果(伤害、范围、限制等...) |
***两端是相辅相成的,即:设定客户端看到的是冰咆哮而实际使用效果是给人加血 |
两种情况: |
1)客户端有设置改动,点击保存后需要点[生成登录器集成文件]按钮,引擎自动在mir200文件夹中生成"DiySkill.tdm" |
将mir200文件夹中的"DiySkill.tdm"复制--粘贴到客户端中,例如:D:\Legend of mir |
将DiySkill.tdm文件保存到客户端后,在游戏中Ctrl+Alt+home加载客户端效果(如果重启游戏可忽略此步骤) |
2)服务端有设置改动,点击保存即可生效(如果是类型(主动、被动)发生变化,小退即可) |
客户端效果--基本设置 |
技能类型: |
飞行魔法:有飞行效(飞行过程)果的,如火球术,灵魂火符等 |
空降魔法:没有飞行效果只有使用和击中目标的效果 |
直线魔法:向使用方向的直线目标施放的魔法 |
自身魔法:以自身为目标的魔法 |
启用强化技能效果:是否根据技能等级显示新的技能效果 |
魔法锁定:是否需要自动锁定(兼容F12内挂设置) |
飞行魔法爆炸配置:是指当没有目标时,可以在地板上播放爆炸效果 |
客户端效果--技能效果 |
技能效果配置:配置不同等级的技能效果 |
基本设置: |
技能图标:游戏内技能显示的图标(素材一般在MagIcon.wzl文件中) |
技能动作类型:人物施法动作(后续会支持自定义动作效果) |
技能声音:技能相关时机播放的声音 |
技能动作效果: |
使用技能时,自身的效果(如:火球术,自身会有效果播放) |
飞行魔法:根据需要设置(下面有参考示例) |
直线魔法:根据需要设置(下面有参考示例) |
空降魔法:根据需要设置(下面有参考示例) |
自身魔法:根据需要设置(下面有参考示例) |
被动技能:根据需要设置(下面有参考示例) |
服务端分为:技能参数配置和技能辅助属性
自定义技能设置前需要弄清你需要设置的技能类型,实现的功能
例如:需要设置一个被动技能,主动攻击触发(刺杀、烈火),那就不需要辅助属性
例如:需要设置一个主动技能,类似死亡之眼,主动攻击、触发麻痹、紫毒、范围伤害
设置步骤:
技能参数设置:
1)点击左侧需要设置的自定义技能
2)伤害模式4种(无伤、按DC计算伤害、按MC计算伤害、按SC计算伤害)
3)技能类型(主动技能--主动释放类技能--0为直接释放1次,1-99为下一击触发,100位开关类型、被动技能--被动触发类技能---注意设置触发概率)
4)目标(单体--单个目标、范围--范围内目标、直线--施法方向直线范围、半月--半月形范围,伤害配合格数使用,0格为半月形1格范围1个目标)
5)格数(伤害范围--配合前面的目标使用)
6)威力倍数(不同等级技能额外附加伤害,除以100为实际倍率)
7)触发方式(普通攻击--主动攻击、受到伤害--被动触发 ***技能方式跟技能类型意组合使用)
8)选取方式(鼠标方向、自身为起点)
9)佩戴物品(不设置为不需要,物品设置规则:(1-5系统默认毒粉、护身符)DB新增物品,stdmode=25,shape值=自定义物品填值)
10)持续时间、触发概率(配合技能类型使用)
11)使用提示语(技能提示语)
12)使用间隔、递增(技能冷却时间、递增是指技能等级提示,冷却时间增加)
辅助属性设置:
13)第一步:概率属性编辑,点击:“新建概率”(名称、概率、对象选择设置完成后点击确定)
14)第二步:点击需要触发的属性,在弹出框中进行设置,点击下拉箭头,添加到对应的概率表(每个概率表可以添加12个触发属性,可以添加多个概率表)
15)第三步:完成设置,点击保存即可
***说明:主动技能可以触发所有的附加属性,被动技能只能触发--通用属性
自定义技能,参考以上--文字 + 示例 ≠ 设置成功
自定义技能提供了一个更多炫酷技能的实现方式(不是万能)
需要极强的动手能力和逻辑能力,无法实现时请多尝试,注意细节