arong 发表于 2025-11-23 20:15:05

请问该如何修改pvf让奶爸的一键buff的光之复仇生效?

求好心的大佬帮帮忙,pvf文件看了一晚上就只有releasebuffs这个文件里的有和光之复仇相关的ID23,但是在游戏内释放一键buff,光之复仇会进入CD,但是并没有生效,我估计是应该是具体生效函数没有找到,求好心的大佬解答


arong 发表于 2025-11-23 20:15:11

终于找到bug了,原来是一键端里自带的一键buff中的函数没有合并完成,通过比对一叶知秋大佬的璀璨pvf发现priest文件里的setState_priest函数没有写完整,复制大佬的pvf里的代码就完成了修复。





arong 发表于 2025-11-23 20:15:36

萌新自强,此帖终结

阿苏 发表于 2025-11-23 20:16:16

牛的
学习了

xiaomi 发表于 2025-11-23 20:17:09

还没学会。。。能否帮忙再解答下

arong 发表于 2025-11-23 20:17:26

吃个饭,回来更新

arong 发表于 2025-11-23 20:18:17





arong 发表于 2025-11-23 20:19:11

一键buff里光之复仇不生效应该就是荣誉祝福加独立导致的,在pvf里priest_common.nut这个文件里搜索function setState_Priest(obj, state, datas,isResetTimer)这个函数,然后如图所示注释或者删掉那两行代码就可以了

arong 发表于 2025-11-23 20:20:09

https://tieba.baidu.com/p/8567669388?pid=149047896631&cid=0#149047896631 原帖,果然前人栽树后人乘凉啊

arong 发表于 2025-11-23 20:20:31

萌新自强完毕,此贴再次终结

阿荣社区采集员1 发表于 2025-11-23 20:21:13

使用的时候学习,是最有意思的了

Dveridow 发表于 2025-11-23 20:21:19

95嘎佬神迹,一样的问题,但没看懂楼主的办法,所以请问楼主,解决办法是把你贴出的那篇原帖大佬在2楼发的那一大段代码复制粘贴到priest_common.nut这个文件里,然后再注释掉
masterAppendage.setAppendCauseSkill(BUFF_CAUSE_SKILL, sq_getJob(obj), SKILL_GLORIOUSBLESS, skill_level);
CNSquirrelAppendage.sq_AppendAppendageID(masterAppendage, object, object, SKILL_GLORIOUSBLESS, true);
这两行吗?

xiaomi 发表于 2025-11-23 20:21:45

多谢大佬,感谢您



xiaomi 发表于 2025-11-23 20:22:19

可行!多谢大佬解答




admin 发表于 2025-11-23 20:23:13

学习了
页: [1]
查看完整版本: 请问该如何修改pvf让奶爸的一键buff的光之复仇生效?