骑马与砍杀吧 关注:763,453贴子:15,333,727
  • 1回复贴,共1

发个衣谷三国单挑必定接受的修改方法

只看楼主收藏回复

首先下个dnspy,百度搜索第一个dnSpy/dnSpy - GitHub网站里右下有个
然后打开dnspy,在文件>打开>你安装的Mount & Blade II Bannerlord位置>Modules>YiGuThreekingdoms>bin>Win64_Shipping_Client>Yigu.ThreeKingdoms.dll
在dnspy左边选择YiGu.ThreeKingdoms(1.0.0.0)>YiGu.ThreeKingdoms.dll>YiGu.ThreeKingdoms.Modules.Duel.BattleDuel>CheckAcceptDuel
在右边框拉到底,将
num = MathF.Clamp(num, 0f, 100f);
return (float)new Random().Next(0, 101) <= num;
}
改成
num = MathF.Clamp(num, 1f, 100f);
return (float)new Random().Next(0, 1) <= num;
}
意思也很简单,就是原来根据算法取值1到100,再随机一个0到101,两者比大小,大于等于的就接受单挑,反之则拒绝。


IP属地:湖南1楼2025-02-26 16:49回复
    感谢大佬,晚上回去试试


    IP属地:宁夏来自Android客户端2楼2025-03-11 18:29
    回复