打扰各位大佬了,发现一个很困惑的问题且通过各种方式没有找到任何答案。红着脸来这里麻烦经验的大佬帮我解惑一下。
问题:任何地图开局后正常刷怪不能摸尸体。一旦摸尸体大概10-30分钟期间与后续的时间就不在刷怪了。如果不摸尸体,后续刷怪正常。如果把ai limit这个mod禁用 摸尸体也正常刷怪但是很掉帧。用过了各种刷怪mod【Donuts】【Pulse】【Unda】【ABPS】都不能强制模式操作后的刷怪 用命令botmon看了 90+bot都在排队 就是不刷。实在是不知道到底什么问题,因为装的mod有点多问过ai 怀疑服务端堵塞。但最终找不到问题点。在这里先感谢一下求解惑!!以下这个是已装的mod


4.0.13
已配图
是
其他问题








问题以解决 从新用源代码做了一个SPTCorpseCleaner,解决了 以上所有问题 ,但现在处境是 后续刷出的bot装备都是我摸过的。另一种解释就是 他们死了我摸过了 然后起立重生了,装备就是我摸完的状态 而不是重新生成。和我上面猜想的一样,游戏的生成是随机只造 N个bot在池子中 死了 删了会池子 排队刷新。而不是从新编出一个新的bot,暂时就凑合用就知足了 反正也不是靠他们发家致富。。要不反复刷新装备那就不用去搜了。满足了
你可以下一个AI Ide(推荐用Trae),让AI来分析,这种问题除非有和你一样的不然很难找到,但是应该是有哪个模组顶掉了你的AI刷新机制触发条件是摸尸体,不嫌麻烦的话可以把与刷新有关的模组一个一个重装一遍就行,AI快一点(注意别让他乱改代码,你让他找问题会直接改你代码,让他找原因)
经过2天不停的测试 卸掉50+mod 一个一个测 暂时找到一个原因 是一个单独摸完尸体选择删除尸体的mod 导致阻止刷怪 mod存在期间 刷的怪还存在 无实体 只有背带 的人形透明单位 目前还没测完,正在继续增加测试。mod名为:SPTCorpseCleaner 经过目前的测试 SWAG-Donuts 还是无效 选用ABPS进行服务器设置后刷怪稳定,配合修改pcm文件刷怪效率变高,如果有同样问题的可以分享一下经验。
除了单独删除尸体的mod还有自动删除mod:RemoveTheDead会引发bot刷出不完整没有躯体情况,怀疑导致bot刷新堵塞问题。不知道大家有没有遇到这个问题?