【修复】luae运行出错及dlc全解锁补丁冲突的一些解决方案

本人用luae比较多,但经常有人来问一些运行失效的问题,简单做一些整理(充当作笔记了)

1.打了dlc全解锁补丁的

打了补丁后使用luae容易出现的问题,表现为可以打开游戏标题界面,但进入集会直接闪退。原因是之前网上流传的补丁使用了旧版本的amd_ags_x64文件,这两个文件本身不影响dlc解锁但却与游戏版本不兼容了。解决方案是先在steam验证一遍游戏完整性(把补丁文件全部替换成正常的),然后只安装全解锁补丁中除了amd_ags_x64文件之外的四项。

如图,上面两项去掉,把下面四项拖进游戏根目录(找不到原来的补丁压缩包可以把下面四项复制出来,验证完整性后再放回去替换)。之后就能正常进集会了。

2.luae部分基址查找的问题

luae间断性可用,有些mod有时生效有时不生效,甚至使用mod时闪退。这可能是部分基址载入错误。我们来到 Monster Hunter World\Lua\modules 目录下

打开这三个文件(记事本就可以),然后查找 SearchPattern

三个文件分别是如图的内容。把这里选中的内容删除,或者在这四行每行前面加上 -- 把代码注释掉(但要注意下方的 aob_Save 、aob_player、aob_quest、aob_world 应分别是我图中的数值,有些版本luae对应的游戏版本可能不一样,我这里的是15.23的基址)。

因为不同游戏版本的内存基址可能不一样,SearchPattern的本意应该是在不同的游戏版本也能找到对应的基址,但这种方法无可避免找错的可能,找错基址就会导致用到相关基址的mod不生效。如今游戏版本应该已固定在15.23,基址也不再变动了,只要你不是经常跨版本游戏,那么把SearchPattern这部分删除就好。

3.掉帧问题

1.3.0的luae似乎会锁60帧,如感到明显卡顿可以换回1.2.8的版本。另外,N网的1.3.0有两个版本,尽量使用那个Main files里的临时修复版本,另一个1.3.0似乎在一些镜头变化大的地方容易游戏崩溃,也不知道A佬还会不会回来修...


之后想到什么写什么吧,或者有类似问题的可以在评论区讨论一下

by 路人-XYZ · 来自踩蘑菇PC端 更新于 2026-06-14
若有附件,打赏后可直接下载 赠人玫瑰 手留余香
默认
最新
1