AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
>[danger] 要兼容MM技能伤害,需使用`MythicMobs4.7.2`及以上版本 (至少我测试了没问题) ***** **打开`PxRpg\Modules\MythicMobs`文件夹的`config.yml`文件** ``` skill: # 技能damage标签最小伤害做为技能ID标识的值 min: 10000 # 技能damage标签最大伤害做为技能ID标识的值 max: 20000 ``` 其中`min`是`MM技能伤害标签(damage)`能触发`pxrpg`公式的最小值,而`max`是最大值 如果依据上面的配置,那么damage标签所造成的伤害必须设置在`10000-20000`的区间,不在这个区间则无法触发 首先了解一点,这个设定相当于把`MM技能伤害标签(damage)`的`伤害数量(amount)`作为`技能ID(10005)`来判定 ***** **MM技能设置** ``` Homer_HIT: Skills: - damage{a=10005;ignoreArmor=false;preventknockback=false} ``` **必须项**:`ignoreArmor=false` 由于上面设定的范围是`10000-20000` 即`10000<=10005<=20000` 表示这个`MM技能伤害标签(damage)`是可以触发`pxrpg`公式的 ***** **公式配置** > 关于战斗公式开关看`职业战斗公式` > 怪物: `PxRpg\Modules\Mob\Data` ``` #战斗公式配置 fight-formula: #此处是怪物相对于玩家的伤害 player: #此处是mm技能的配置节点 mmskill: #此处就是技能ID,就是上面damage标签的a=10005,即damage{a=10005} '10005': #此处是自定义伤害类型 伤害: #此处是公式 damage: hit: '...' value: '...' ``` 重载,让怪物对着玩家释放相应就能看到效果了 > 玩家: `PxRpg\Modules\Occupation\Occupation` ``` #公式节点 formula: # 战斗公式配置 fight: #此处是玩家职业对于怪物的伤害配置节点 #如果是对于玩家的就在player节点下编辑 mob: mmskill: #技能ID '10005': 伤害: damage: hit: '...' value: '...' ``` 重载,使玩家通过一些sao操作触发mm就可以看到效果了