目录
- Steam is not launched.
- Unsupported SteamUser version! SteamUser023
- Failed to find “SeamlessCoop//ersc.dll” (Error = 2)
- Please enter a session password in your settings file.
- This version of seamless co-op (1.x.x) is depreciated and requires an update.
- The mod may not be compatible with the installed game version
- Failed to load dll from the list. 或者 WaitForSingleObject failed! Return value = 258, Error = 0
- 打上无缝联机mod之后手柄没有反应?
- 游戏版本与保存数据不相符。请结束游戏,从Steam客户端更新版本后,重新启动游戏
- 保存数据损毁,游戏进度保存失败
- Steam datagram relay error: k_ESteamNetworkingAvailability_Unknown
- Steam lobby search timed out
- 加入其他世界失败: Not sessions found
- 选完角色闪退?继续游戏闪退?进入游戏后角色原地打转?
Steam is not launched.
中文意思是
steam未启动
常见于学习版steam无缝联机玩家
- 如果steam没有启动,那就启动steam,再启动游戏
- 如果已经启动steam了,那就右键管理员启动游戏
Unsupported SteamUser version! SteamUser023
常见于学习版steam无缝联机
出现这个情况是因为你游戏目录里的OnlineFix64.dll
这个文件不是联机补丁里面的,正确的联机补丁这个文件的大小应该是11,582 KB
解决方案就是找到联机补丁里的这个文件重新覆盖进去
Failed to find “SeamlessCoop//ersc.dll” (Error = 2)
如图所示,你这个文件丢了,这个是无缝联机mod的其中一个文件,找一下放进去就行了
参考:安装无缝联机
Please enter a session password in your settings file.
中文意思是
请在配置文件中设置一个房间密码(会话密码)
这个是无缝联机mod的提示,提示你需要设置一个房间密码才能启动游戏,在无缝的配置文件ersc_settings.ini
里设置一下房间密码就行了
设置密码步骤参考:安装无缝联机
This version of seamless co-op (1.x.x) is depreciated and requires an update.
中文意思是
当前版本的无缝联机mod已经被弃用,需要更新到最新版
如图所示 图片中出现的1.7.2就是代表当前版本,需要下载最新版覆盖进去就行了
下载最新版无缝参考:安装无缝联机
The mod may not be compatible with the installed game version
大概意思是
当前版本的无缝联机mod不兼容当前版本的游戏
一般情况下是你的无缝联机mod版本不兼容你的游戏版本,要么换无缝,要么换游戏版本,让这两个兼容就行了,最简单的就是用最新版的无缝和最新版的游戏就好了
如果你确定你的无缝和游戏是兼容的版本,可以尝试重启一下电脑
重启电脑还不行的话,就验证一下游戏完整性
Failed to load dll from the list. 或者 WaitForSingleObject failed! Return value = 258, Error = 0
中文意思是
从列表中加载dll文件失败
常见于学习版steam无缝联机
找到游戏目录中的dlllist.txt
文件,并打开
确保文件中涉及到的dll文件都存在,最常见的就是OnlineFix64.dll
文件被杀毒软件删了, 需要加一下白名单,把这个文件重新拖进来,不知道如何操作可以参考这个空降链接: 法魂mod兼容无缝教程(含正版学习版)-授人以渔 【精准空降到 45:17】
我这里只有一个dll,所以只需要确认这一个dll文件是否存在,如果你有多个,需要依次确认是否存在
还有一点就是不要有空行,空行也会被认为是一个dll文件,导致报错
❌错误示范
如果你没有空行,涉及的dll文件也都存在,那就把涉及到的dll文件再重新覆盖一遍
打上无缝联机mod之后手柄没有反应?
常见于学习版steam无缝联机
找到steam库中的spacewar
,右键-属性-控制器-禁用steam输入,如果还不行,就在控制器配置器
里选一个steam映射
游戏版本与保存数据不相符。请结束游戏,从Steam客户端更新版本后,重新启动游戏
这个提示是因为存档的版本高于游戏的版本,解决方案有两个,二选一即可
- 升级游戏版本,高于存档版本就可以,不确定存档是哪个版本的话,就把游戏升级到最新版
- 使用存档转换器,把自己的存档转成自己的存档,但是存档的版本会降级,降到大概刚发售时的版本,这样的话无论如何你的存档都不会高于你的游戏版本
假如你有一个1.14版本的游戏本体,你创建一个新存档,那这个存档的版本就是1.14,你游戏升级到1.15了,你启动一次游戏,你的存档就升级成1.15了,这时候你再启动1.14及以下版本的游戏读取这个存档的话就会提示这个
保存数据损毁,游戏进度保存失败
保存数据指的就是存档
出现这个提示主要有下面这几种情况:
- 你打的mod跟游戏版本不兼容,找与游戏版本兼容的mod打进去
- 比如法魂这种,既有游戏资产文件,又有dll文件,如果你只是把游戏资产文件放到mod引擎的mod文件夹下了,但是没有配置dll文件路径,也会出现这种弹窗
- 文件真的损坏了,可以使用存档转换器转换一下试试,把自己的存档转成自己的存档,期间可能会修复存档损坏的问题,相关视频:存档问题详解
- 意料之外的情况,可以把存档挪走或者删掉试试,总之目的是让游戏新建存档,记得退出游戏后再操作存档文件 游戏的存档在哪
Steam datagram relay error: k_ESteamNetworkingAvailability_Unknown
大概意思是
连接不上steam网络
常见于正版无缝联机和学习版steam无缝联机玩家,旧版的学习版局域网玩家也会遇到
正常的解决方案就是加速steam,如果解决不了,要么是网络不好(没人给我反馈过这种情况),要么就是别的问题,比如:
- 你是学习版,但是游戏运行的时候steam里面没有一个叫spacewar的游戏在运行,安装了无缝联机mod,使用道具也会提示这个,学习版怎么无缝联机参考:安装无缝联机
- 用的加速器不行,比如steam++(有概率不行,最好换别的加速),我一般UU,很多加速器加速steam都是免费的
- 你是学习版局域网联机,不建议使用,参考第二条的教程换成学习版steam联机
怎么分辨我是不是学习版steam无缝联机?
如果运行游戏的时候,steam库里面有一个叫
spacewar
的游戏在运行,那就是,否则不是
Steam lobby search timed out
大概意思是
steam大厅搜索超时
正常的解决方案就是加速steam,如果解决不了,要么是网络不好,要么就是别的问题,比如:
- 用的加速器不行,比如steam++(有概率不行,最好换别的加速),我一般UU,很多加速器加速steam都是免费的
加入其他世界失败: Not sessions found
大概意思是
没有找到房间
你和你的小伙伴想联机到一起,需要满足下列条件:
- 无缝联机密码一样(注意等于号有没有空格,修改完配置文件有没有保存)
- 标题页面右下角三个版本号一样
- 都是学习版或者都是正版(正版想和学习版联机需要转成学习版,操作步骤参考:正版变学习版
- 打了哪些mod也需要一样(不影响游戏数值的除外)
选完角色闪退?继续游戏闪退?进入游戏后角色原地打转?
检查游戏路径是否有中文