隐形人本质:不是游戏原生隐身怪,是AI 生成 / 渲染异常 BUG:
日志警告:WaitForPlayersToLoadBotProfile::Took too long for every player to load the bot with id XX, force spawning!
Bot [80] took an abnormal amount of time to load: 36.8s
原因:大量 Bot 配置读取缓慢,加载超时系统强制生成 Bot,超量 AI 后台保留攻击逻辑、屏蔽声音模型,出现隐形无声打人怪。内置 Bot 对象池复用 BUG,Bot 死亡后实体不彻底销毁,重生时模型加载残缺变透明可攻击单位
现象:Bot(Scav/PMC)逻辑、碰撞、攻击判定正常,人物模型、贴图、声音加载丢失,全程透明看不见,但能正常移动开枪砍你,并且追你全图跑
过滤掉豆包绝大多数废话和误导,我执行了以下操作
修正 SPT.Custom 配置,杜绝双 AI 上限错乱。
路径:SPT\BepInEx\config\com.SPT.custom.cfg
文件我没有,可能是根据旧版本的。这步未验证必要性,但是我照做了,未发现不良影响。
新建了一个文本文件,复制以下内容,另存为com.SPT.custom.cfg 编码 UTF-8
————————————————
## Settings file was created by plugin SPT.Custom v4.0.13
## Plugin GUID: com.SPT.custom
OverrideMaxAiAliveInRaidValue = 25
OverrideMaxAiAlive = false
ForceEnglishLocale = true
———————————————————
这一步跟AILimit冲突,删了BepInEx/plugins 里的 dvize.AILimit.dll,删除 BepInEx/cache 文件夹
已知降低全局地图同时存在ai上限无效
内存优化:MemReduct 仅勾选 Working set / System file cache / Registry cache
否则有可能让已经已加载的贴图丢失,影响进图速度
NVIDIA 控制面板开启着色器缓存无限大小
这个只在全局设置里有着色器缓存大小的选项,程序设置里没有,之前算是我百密一疏
这两天玩各个图已经不再有隐形怪了











