前言
本教程是为在Windows中SPT4.0.0安装准备的相对详细的安装教程, 不可能涵盖各个方面, 主要内容包括:
-
下载的服务端和客户端压缩包的MD5哈希验证方式
-
游戏根目录的定义
-
7-zip解压上述压缩包的详细教程 解压路径的提示
-
SPT4.0.0服务端模组和客户端模组的文件树结构
-
区分过去服务器模组和SPT4.0.0的服务端模组
-
部分安装问题的排查方式
游戏安装问题
【SPTarkov】SPT 4.0.0 Release – 40087 【25.10.12更新】【逃离塔科夫单机离线版】-ODDBA社区
详细地一步一步跟着上面的教程安装, 不要漏步骤; 详细阅读上述注意事项, 避免因为你自己的失误导致游戏无法运行;
一. SPT4.0.0 文件完整性校验
首先, 根据上述教程下载好后, 你将拥有两个压缩包:
随后, 尽可能使用7-Zip软件解压上述压缩包
这个可以避免使用Windows默认解压缩软件无法解压Mac压缩包的问题
该软件一定是免费的, 如果你下载到强制付费软件, 请立刻删除并举报商家
如果在解压时出现任何报错, 或者你对你下载的压缩包不是很放心, 请通过计算文件哈希值的方式校验文件完整性
在Windows10 / Windows11中
用任意你熟悉的方式启动powershell, 按照以下方式运行指令:
certutil -hashfile "文件的完整路径" 算法类型算法类型: MD5, SHA1
示例:
certutil.exe -hashfile "F:\EFT_Downloads\SPT-4.0.0-40087-0582f8d.7z" MD5然后powershell就会(如果计算的是客户端, 需要多等一段时间, 不要关闭powershell)输出:
然后去【SPTarkov】SPT 4.0.0 Release – 40087 【25.10.12更新】这个教程中查看你下载的版本:
对照你下载的版本和版本下方给出的同一个算法的哈希值
二. SPT4.0.0 安装
首先, 去你准备安装游戏的位置创建一个空文件夹, 确保从盘符(C, D, E, …)到这个文件夹之间最好只有英文字母和下划线
这个文件夹就是你的游戏根目录, 从盘符到这个文件夹的完整路径就是你的游戏根目录的绝对路径
然后, 先用7-zip解压客户端(压缩包以client开头的那个)到这个文件夹
通过7-zip的提取文件…选项解压
如果你的7-zip已经注册到windows右键菜单, 推荐使用右键菜单提取:
如果没有, 去你安装7-zip的位置双击点开7zFM.exe(7z.exe和7zG.exe是控制台程序)
按照上面的步骤点击提取文件…后, 你将看到下面的窗口
设置完成后点击确定, 等待客户端解压完毕
客户端解压后你的游戏根目录下应该有这些文件, 如果没有, 请重新按照上述步骤检查你哪里做错了:
服务端解压
使用和上面相同的解压方式解压你下载的服务端压缩包, 提取文件窗口应该如下所示
如果解压过程中, 7-zip提示了任何错误(如下所示), 请立刻检查你下载的文件的哈希值, 判断是否在下载过程中文件已损坏, 如果损坏, 需要重新下载(推荐更换下载源重新下载)
服务端解压完毕后点开这个文件夹(如果没有, 要么你安装到4.0.0之前的服务端版本了, 要么你解压缩路径选错了, 重新检查)
点开后滚轮向下划, 直到看到下面两个exe
双击启动SPT.Server.exe, 等到出现如下字样后再启动SPT.Launcher.exe
注意, 如果你的游戏根目录结构如下所示, 说明你要么是下载错了客户端和服务端, 要么你下载的是SPT3.11版本的客户端与服务端
然后注册登录即可
如果一直在转圈加载, 可能是客户端模型损坏, 也可能是存档损坏或者不兼容; 排查上面下载的压缩包是否正常或者开新档测试是否是存档问题
模组安装问题
注意: 请确定你安装的服务端版本和客户端版本相对应
在运行过游戏后, 可以在“游戏根目录\BepInEx\LogOutput.log”下找到部分版本信息:
在【SPTarkov】SPT 4.0.0 Release – 40087 【25.10.12更新】 中找到服务端版本和客户端版本是否对应, 一般客户端版本会排在基于它的最新的服务端版本之后, 如下所示:
1. 确定游戏版本为SPT4.0.0; 正确安装的SPT4.0.0文件如下所示
2. 不要移动SPT下SPT.Server.exe和SPT.Launcher.exe应用程序的位置
3. 下载压缩包后建议验证文件完整性, 避免由于文件错误, 导致解压后游戏无法运行
4. 如果无法运行游戏, 请检查你下载的压缩包名称对应版本是否对应, 验证哈希值是否和帖子提供的哈希值相等
通用模组安装指南
所有来自Mods – Find the best SPT Mods – The Forge的模组, 理论上都应该是直接解压到游戏根目录的安装方式, 除非作者额外声明了其他步骤; 站内逃离塔科夫中文社区的大部分模组也会遵循上面的安装方式
接下来称直接解压到游戏根目录即可安装的为正常模组, 称直接解压到mods文件夹或者plugins文件夹的为非正常模组, 称所有覆盖EscapeFromTarkov_Data下的模型文件或者覆盖SPT_Data下的数据库文件的为覆盖类补丁
首先, 是最不推荐的一类模组: 覆盖类补丁
特点: 需要你备份原文件, 需要解压到作者说明的指定路径, 会覆盖游戏原文件
风险: 备份的原文件遗失/覆盖的资源出错可能导致游戏完全无法启动/由于更改游戏数据库文件可能导致其他无法预估的问题/
然后, 是正常模组
特点: 使用Windows双击进入压缩包或者7-zip打开压缩包后, 可以看到SPT或者BepInEx文件夹(也可以是两个都有), 服务端或客户端模组均由C#编写, 打包为dll, 如下所示:
SPT4.0.0的模组结构示例, 一定有一个SPT文件夹, SPT文件夹内才是过去版本的user/mods文件树
服务端模组压缩包根目录下没有SPT文件夹, 则这个模组有极大概率是不适配SPT4.0.0版本的模组, 一般不能安装到SPT4.0.0版本
如果你在user/mods下看到package.json文件/任意.js/任意.ts文件, 都说明这一定是SPT3.11.4之前的模组
风险: 商人类的模组安装后, 移除时没有删除干净, 可能导致存档出现问题; 未捕捉错误的模组出错时可能导致游戏异常终止
非正常模组则需要你完全按照作者指出的安装方式进行安装, 但可以确定的是, 要么安装到游戏根目录\BepInEx\plugins文件夹下, 要么安装到游戏根目录\SPT\user\mods文件夹下
风险: 容易安装到错误路径导致模组无法运行
模组不生效的问题
这里的说明仅针对SPT4.0.0之后的版本, 在这之前的版本判断方式略有不同
首先, 确认你安装的客户端-服务端版本是否对应; 然后, 确认你下载的模组版本是否支持你当前使用的客户端和服务端版本; 最后, 确认你有没有按照作者的说明进行模组/补丁的安装
如果安装后, 客户端模组的dll文件或模组文件夹不在游戏根目录\BepInEx\plugins下, 请重新检查你的安装步骤, 因为你疑似把模组安装到了错误的路径
如果安装后, 服务端模组模组文件夹及其中的dll文件不在游戏根目录\SPT\user\mods文件夹下, 请重新检查你的安装步骤, 因为你疑似把模组安装到了错误的路径
如果通过上述步骤, 你确定了你的安装没有问题, 请打包所有日志文件后再在论坛上提问
隐藏内容需要付费才可以看见