钓鱼补丁,可获取当前所有收益
本帖最后由 心愿兰影 于 2022-5-31 00:42 编辑游戏中,每一次钓鱼最多会得到一种类型的物品,本次修改做到了:正常咬钩后提竿可获得本次钓鱼的所有收货。原理分析:在钓鱼下钩时,会根据地点以及时间等条件,生成一组本次可收获的物品,在咬钩时随机在这组物品中随机一种类型出货,并在提竿时加入背包。
分析结果:我在提竿入包时,将剩下的物品也加入了背包。如果背包栏位不足,则在背包满了后就不会进入背包。(在海边测试时一次最多给了10中类型,所以建议使用时最好清空背包,让其最大化收益)
修改后的文件下载:
链接:https://pan.baidu.com/s/1cGd6mUYUyYXf8KrCMCZIfw?pwd=lm1s
提取码:lm1s
更新记录:
v1.2:设置土中钓鱼竿最多可额外获取20件物品(从所有物品中随机),避免关键物品超出背包上限无法加入背包。
v1.1:添加钓鱼黑名单功能,这些能有其他来源的物品,钓鱼时不会加入背包
【钻石,祖母绿,蓝宝石,红宝石,金银铜铁矿石,杂草,石块,高级/普通鱼饵,高级/普通肥料,硬质/普通/软质木材】
v1.0:将本次钓鱼所有收货加入背包,直到背包满了
【使用前,最好备份“Assembly-CSharp.dll”,避免改出问题不好还原】
===以下是修改教程===
代码修改:
1、使用DnSpy打开 Assembly-CSharp.dll,找到“FarmFishingState”类。可以使用搜索功能进行查找。
2、在打开的 “FarmFishingState”跳转行数 Ctrl+G 到 253 行 “}, false);”,右键,编辑方法,
在142行回车,输入下块代码,点击编译
<blockquote><blockquote>foreach (FishingDataModel item in this.mFishingDatas)3、添加后的代码对比:
修改前
修改后
4:点击编译后,选择文件→全部保存,这时候会弹出保存模块窗口,点击确认即可!
666666666666
页:
[1]