用dnspy反编译工具修改技能点教程
chefrpg吧
全部回复
仅看楼主
level 1
游戏设置了等级上限-40级,根据计算,点满技能树需要113点技能点,得出结论,技能点远远不够用!
修改文件目标路径:steam\steamapps\common\Chef RPG\Chef RPG_Data\Managed中的Assembly_CSharp.dll文件
工具:dnspy反编译
缺点:每次游戏更新都需要重新进行修改。。。
打开后界面类似-
依次展开左下角选中的条目
下滑至
所选中的LevelUpCheck条目即为我们所需要修改的地方了
如图所示-
重要的步骤来了!
首先在右上选区右键鼠标→(选择)编辑方法。然后会出现下图一样的分窗口⬇
然后开始编辑,将22行的 PlayerStatsManager.RemainingSP++; 改为 PlayerStatsManager.RemainingSP += 3;
然后点右下角编译,回到主窗口后保存即可。
效果变化为: (等级不足40时)升级后剩余技能点加1 → (等级不足40时)升级后剩余技能点
加3

足够点完所有技能了
如果担心满级后技能点有余导致一直有黄角标提示的话。
可以在28行后插入一行代码 PlayerStatsManager.RemainingSP = 0;
效果为: (达成40级条件后)剩余技能点变0
其他知识:代码中的 ++ 代表 +1
21行是升级时增加的属性点
左侧条目中UpdateEquipBonuses中可以修改属性点带来的增益值
左侧条目上一级的PlayProgressionStats的下级条目中CookSpeedModifier、DishQualityModifier、DishRevenueModifier分别可以修改 烹饪速度、菜肴品质(不建议太高。。菜肴品质越高,顾客给的打赏越多的样子,也很容易消耗游戏寿命。。)、餐点收入(不建议改这条。太耗游戏寿命了)。
左侧条目上一级的SupplyTab的下级条目中AddToDelivery中可以修改每工作日供货数量上限(需要点技能--Supply Chain,且原本上限为单种食材上限20个/每天),修改方法为:右键编辑方法,将数字16改为 任意数字#=n+1,n为5的倍数(比如改为46之后,单种食材可以每日供应50个)(至于说为什么要改为5的倍数加1呢,emmm后面代码会检测的样子,到游戏表示就成了点一次加5个,所以原本点4下就是20个了)
2024年09月19日 06点09分 1
level 7
[欢呼]好好好,支持
2024年09月19日 06点09分 2
新教程来了。。麻烦一点,也难一点,制作组,我好恨啊[喷]https://tieba.baidu.com/p/9192484285?ie=utf-8
2024年09月26日 12点09分
level 7
[太开心]
2024年09月19日 07点09分 3
level 1
看到了这贴,不明觉厉
2024年09月19日 08点09分 4
新教程来了。。不过麻烦一点,而且难一点https://tieba.baidu.com/p/9192484285?ie=utf-8
2024年09月26日 12点09分
2024年09月29日 01点09分
level 1
牛的嘞
2024年09月20日 03点09分 5
level 1
傻瓜直接ce改了技能点,还是大佬厉害,供应链20个太
小丑
[真棒]
2024年09月20日 03点09分 6
算不上大佬。。只是玩的游戏多了,改的多了就熟悉点了,真大佬还得看mod大佬出手,不过现在更新太频了,得等稳定(起码也得一个月吧)才可能有大佬给做mod
2024年09月20日 04点09分
level 2
大佬救命啊
2024年09月21日 05点09分 7
level 2
现在更新技能全洗了还有办法吗呜呜
2024年09月21日 05点09分 8
救不了了,失效了,制作组杀疯了[喷],不过其他的还能用,技能点这个没法整了。。。
2024年09月21日 05点09分
https://tieba.baidu.com/p/9192484285?ie=utf-8看这个了。。得绕点路了
2024年09月26日 12点09分
level 1
6
2025年05月18日 11点05分 9
level 1
问问大佬,主角移动速度哪里调?我找了几个试着改都不行 i3i 走太慢了
2025年06月14日 06点06分 10
1