【MHRS】技能参数修改函数(lua)
日志

2023.4.21 初次上传

4.28 添加百龙珠子和数组类型的技能修改

简介


可以很方便的修改技能参数,修改效果等同于修改PlayerUserDataSkillParameter.user.2文件

做成了lua有几个好处

  1. 不会再随版本更新过期(虽然只剩最后一次更新,但也能省一次事)
  2. 配合其他的动作mod之类的实时调整技能参数
  3. 比较好做兼容

写了一个自行车辅助轮(能力有限,造不出大轮子)

收一个影响力是意思意思就行,其次,用这个做出来的技能修改mod我不太建议再收超过1影响力

一段时间后会改成免费,到时候再攒点东西和其他函数一起打包成库

GIF 


使用方法

打开下载的lua文件之后,直接按教程这样在里面写东西就行,改完以后丢到reframework/autorun,就这样


技能id参考这个技能相关

不懂技能的参数含义看技能详细效果

需要配合ref使用,这里我以修改寒气练成的第二档增伤为例

打开ref菜单,按照目录依次打开

Object Explorer > Singletons >snow.player.PlayerManager

展开snow.player.EquipSkillParameter,里面就是所有的技能参数

寒气是skill228

往下翻找到skill228,图里最后的_AttackRateLv2是寒气练成太刀的第二档增伤倍率

那么我们按照上图的目录结构,依次在函数里输入

这四个量分别代表,需要修改的值和按照目录排列的三个field名称,放在re.on_frame里就能生效了,图里是把二档倍率改成了100

改完保存,丢到reframework/autorun


添加数组类型的技能参数修改

这三个参数分别是field的名字,要修改的技能等级,修改值

比如修改攻击7为2倍

修改看破7为80会心

修改百龙珠子方法类似,不多说了

附件
技能修改函数
1影响力
by 乐小乐 更新于 2023-04-28
若有附件,打赏后可直接下载 赠人玫瑰 手留余香
2个大佬推荐该主题
默认
最新


1