Source SDK Base 2013
< Zh
Jump to navigation
Jump to search
Source SDK Base 2013 - 多人模式 菜单截图。菜单中仅有 "视频压力测试"、"选项" 和 "退出" 可用,除非修改了
GameMenu.res 文件。
Source SDK Base 2013 - Singleplayer 和 Source SDK Base 2013 - Multiplayer 是基于 起源2013 的模组的必要依赖项。它们负责在启动模组时引导 Source 引擎,并包含官方 SDK 中未公开的源代码关键部分。两者均可在Steam库页面的“工具”部分下供所有用户使用。顾名思义,Source SDK Base 2013 被锁定在 起源2013 引擎分支上,以防止不兼容的引擎更新导致模组无法使用。
由于 Source 2013 分为三个子分支,因此有:
- 在 Source SDK Base 2013 - Singleplayer 上:
- 在 Source SDK Base 2013 - Multiplayer 上:
军团要塞2分支 - 当前版本。
起源2013 多人分支 - 遗留分支 (previous2021,见下文)。
- 保存加载不能正常工作[1]。
- 当
maxplayers和cl_localnetworkbackdoor均设为1时,尝试加载任何地图会导致游戏崩溃[2](在32位系统上运行时不受影响)。
SDK Base 版本
Source SDK Base 2013 有两个版本:
Source SDK Base 2013 - Multiplayer (AppID: 243750- 点击安装)
注意:此分支最初运行于 起源2013 多人分支,但已升级到
军团要塞2分支,这可能与基于 Source SDK Base 2013 - Multiplayer 遗留版本(运行于 起源2013 多人分支)构建的模组不兼容。
要降级到 Source SDK Base 2013 多人模式的遗留版本,请按照以下说明操作:- 打开 Steam,转到 Source SDK 2013 Multiplayer,右键单击“属性”
- 将打开一个窗口。转到“测试版”,选择
previous2021测试分支。 - Steam 将自动重新下载文件。完成后,像往常一样运行 Source SDK Base 2013 MP 或使用其工具。
Source SDK Base 2013 - Singleplayer (AppID: 243730- 点击安装)
注意:默认情况下,许多 sourcemods(包括
Mapbase)在启动时会崩溃,除非您选择 upcoming分支。
要选择upcoming分支,请按照以下说明操作:- 打开 Steam,转到 Source SDK 2013 Singleplayer,右键单击“属性”
- 将打开一个窗口。转到“测试版”,选择
upcoming测试分支。 - Steam 将自动重新下载文件。完成后,尝试再次启动模组。
重要:仅限 Linux - 由于 Source SDK Base 2013 SP 运行在旧版 Source 2013 上,已更新至 glibc 2.41 或更高版本的系统将导致 SDK Base 2013 SP 在启动时崩溃,并出现可执行堆栈错误。
解决方案:安装 execstack并在Source SDK Base 2013 Singleplayer\bin目录下运行execstack -c engine.so以修补该文件。更多信息请参阅此
YouTube 视频。
设置与编译代码
要设置 Source SDK 2013 并编译模组,请参阅:
- 设置 Source SDK Base 2013 多人模式 - 适用于
军团要塞2分支(使用 2025 年后的 Source SDK Base 2013 - Multiplayer) - 设置 Source SDK Base 2013 单人模式 - 适用于
起源2013 单人分支(使用 Source SDK Base 2013 - Singleplayer)
- 此 SDK 的源代码尚未更新,与 TF2 分支不同,需要使用旧版 Visual Studio 或 GCC 进行编译。
- 同样适用于 Source SDK Base 2013 - Multiplayer 的遗留(2025 年前)版本。
SDK Base 内容
单人分支
- Source 引擎测试 (
sourcetest) - 半衰期2:第二章 共享 (
ep2) - 半衰期2:第一章 共享 (
episodic) - 半衰期2 共享 (
hl2) - 起源2013 单人分支 分支(仅 32 位二进制文件)
多人分支
- Source 引擎测试 (
sourcetest)
注意:Source 引擎测试只能使用 32 位二进制文件启动。
- 半衰期2:死亡竞赛 共享 (
hl2mp) - 半衰期2 完整版 / 20周年内容 (
hl2_complete) - 半衰期2 共享 (
hl2) - 军团要塞2分支(32/64 位二进制文件)
已知问题
如果 Source SDK 2013(包括 SDK Base)存在任何问题或错误,请在此处搜索现有错误或报告: