查看“︁Troubleshooting/zh-hans”︁的源代码
←
Troubleshooting/zh-hans
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:故障排查}} 本页面记录了《军团要塞2经典》的常见问题及其解决方案。 在尝试依靠此列表进行修复前,请确保您已经按照[[Installation|安装]]页面的步骤进行了操作。 == 当前的主要问题 == === 阀门公司游戏开场图标播放后无法进入!/无法应用客户端补丁! === 这是由于最近的SDK2013更新,而非《军团要塞2经典》未更新的问题。要暂时解决此问题,请右键单击 Steam 上的 Source SDK Base 2013 Multiplayer,单击“属性”,转到“测试版”,然后选择<code>previous2021</code>。 每当《军团要塞2经典》更新到新的 SDK2013 版本时,您都需要重复此步骤。 === 无法加载库客户端。尝试重新启动。如果这不起作用,请验证缓存。 === 这是 2.0.4 的新问题,由我们的 crashpad 处理程序需要并非所有用户都拥有的库引起。 需要从 Microsoft 下载并安装此可再发行组件: * https://aka.ms/vs/16/release/vc_redist.x86.exe === 轻微卡顿/网络不稳 === 这是 2.0.4 的一个新问题,目前原因尚不清楚,但我们正在调查它。如果您遇到这种情况,请告知我们,并提供任何相关信息。 == TF2CDownloader已出现的问题 == === (Windows) SmartScreen阻止了TF2CDownloader! === 其对每个未签名的应用程序执行此举动。签署它每年将花费我们大约 800 美元,所以我们不这样做。在 SmartScreen 弹出窗口中,单击“更多信息”,然后单击“无论如何坚持运行”。 === (Windows) 其说TF2CDownloader缺少库! === Th这发生在 Windows 7 上。我们不会也不能支持 Windows 7,您必须手动安装游戏。 === (Linux) TF2CDownloader跟我说“加载 Python 库时出错”! === 当应用程序是使用比您的发行版更新的 glibc 版本构建的时,就会发生这种情况。目前,我们支持 Ubuntu 20.04 和任何其他带有 glibc 2.31 或更高版本的发行版。 === (Linux) TF2CDownloader下载了一个 .meta4 文件,然后在找不到 .tar.zst 文件时崩溃 === 如果您的 aria2 版本是在没有元链接支持的情况下编译的,就会发生这种情况。如果你使用的是基于 Gentoo Linux 的发行版,你可以通过为 aria2 设置<code>metalink</code>USE标志来重组并修复。 === 为什么运行 TF2CDownloader 时会出现这么多错误? === 这些都是正常的。输出非常冗长。TF2CDownloader 做的第一件事是检查游戏文件是否已经存在以验证它。它通常不存在,这会导致它产生“校验和错误”。然后,如果任何镜像出现故障、超时、丢失或其他问题,当它尝试联系它们时也会产生错误。这些''不是''致命的错误,并且在其运行过程中是预期的。 === "PermissionError: [Errno 13] Permission denied: ..." === 如果您正在更新,请确保游戏和启动器已关闭,然后重试。如果游戏已关闭,请打开任务管理器,然后终止“hl2.exe”。游戏无法自行正确终止是一个错误。 === 我找不到 TF2CDownloader 解压的文件夹! === 如果您没有解压到 sourcemods 中,您的解压目录是一个大而杂乱的文件夹,并且您按修改日期排序,您可能无法轻松找到它提取的文件夹。相反,您应该按字母顺序对文件夹进行排序,然后滚动直到找到“tf2classic”文件夹,以便将其移动到您的 sourcemods。按 F5 刷新文件夹的内容也可能有用。 == 杂项问题 == === RaiseJSException: 方法调用失败: Installs.OpenInstallWizard... === 尝试启动 TF2 Classic 但未安装 Source SDK Base 2013 Multiplayer 时,很可能会出现此错误。[[Installation#Step 1: Downloading SDK 2013 Multiplayer|阅读安装说明的第一步]]来安装。 === 我无法连接到任何服务器,所有文本都以 #TF 开头! === 游戏的文件夹(包含一个<code>gameinfo.txt</code>文件)应被命名为<code>tf2classic</code>。I如果其被命名为<code>tf2classic-latest</code> 或者您的所有文件都零散地转储在<code>sourcemods</code>中,这种情况就会发生。请注意,如果 Steam 正在运行,请在重命名文件夹后重新启动它,否则如果您尝试通过 Steam 启动游戏,则会出现错误。 === 启动器告诉我SDK2013没有安装,但它已经安装了!=== 如果 Source SDK Base 2013 Multiplayer 安装到与 Steam 客户端不同的驱动器上,则可能会发生这种情况。正确的驱动器几乎总是在<code>C:\</code>,任何其他驱动器号都必然会导致问题。您可以按如下图移动它: [[File:MoveSDK.png|400px|center]] 对于高级用户,还可以创建符号链接,从驱动器上通用文件夹中的预期位置<code>C:\</code> 到另一个驱动器上,有关如何创建,请参阅[[#Creating_a_symlink_on_Windows|此处]]。 === 启动器说SDK2013需要更新,但已经更新好了! === 您应该尝试从 Steam 启动一次SDK2013。即使 Steam 声称它已完全安装,它可能仍然需要验证或其他工作,而 Steam 只会在您尝试运行它时执行这些工作。启动并再次关闭后,重新启动启动器。 === 启动器不好使! === 如果您在使用启动器时遇到任何问题,您可以完全忽略它。如果安装正确,游戏应该会出现在您的 Steam 库中,您可以通过那里启动它。 === 我的游戏没有出现在我的 Steam 库中!=== 首先,如果您在安装游戏后还没有完全重新启动 Steam。右键单击系统托盘中的 Steam,然后从出现的菜单中单击“退出”。或者单击窗口左上角的 Steam 按钮,然后单击下拉列表中的“退出”。然后再次启动 Steam,看看它是否出现。 如果这不起作用,请确保您的文件夹结构正确。在您的<code>sourcemods</code>文件夹中, 应该有一个<code>tf2classic</code>文件夹,其应包含一个<code>gameinfo.txt</code>文件。如果这不完全一致,则说明您提取错了。如果您的路径看着像<code>sourcemods/tf2classic-2.0.3/tf2classic</code>或者所有文件都被零散的放在<code>sourcemods</code>中,就会导致其无法检测到。 如果Steam和''TF2 Classic''没有安装在同一磁盘内(打比方说,Steam在你的<code>C:</code> 盘而''TF2 Classic''在你的<code>E:</code>盘)。解决方案是创建一个“符号链接”,即 Steam 安装中的一个文件夹,可重定向到外部磁盘上的文件夹。执行此作的步骤因您的系统而异。 ==== 在Windows上创建符号链接 ==== # 找到您的<code>sourcemods</code >文件夹,如果找不到,您可在命令指示符<code>reg query HKCU\Software\Valve\Steam /v SourceModInstallPath</code>内查看其路径。 # 删除您的<code>sourcemods</code>文件夹,否则符号链接将无法被创建。如果那里还有其他模组,请将他们转移到您喜欢的位置。 # 以管理员身份打开命令指示符。 # 输入以下命令:<code>mklink /d /j "path to steam sourcemods" "path to your sourcemods"</code> 替换<code>"path to steam sourcemods"</code> 为您的<code>sourcemods</code>Steam路径。比如:<code>"C:\Program Files (x86)\Steam\steamapps\sourcemods"</code> 替换<code>"path to your sourcemods"</code> 为您所需要的任何路径,比如<code>"D:\Games\sourcemods"</code> ====在Linux上创建符号链接 ==== # 删除您的<code>sourcemods</code> 文件夹,通常位于<code>~/.steam/steam/steamapps/sourcemods</code> # 打开终端并运行 <code>ln -s /path/to/your/sourcemods ~/.steam/steam/steamapps/sourcemods</code> 与 Windows 一样,交换<code>/path/to/your/sourcemods</code> 为您希望在外部磁盘上使用的文件夹的完整路径。 请注意,用于运行游戏的任何外部磁盘'''都必须是用户可读和可写的,并且您必须具有执行权限'''。如果这是 NTFS 磁盘,请按照 Valve 的准备指南进行:https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows. === (Linux) 我的游戏无法连接到服务器!/我的游戏内覆盖层不起作用! === 在 Linux 上,''TF2C'' 需要一个特殊的启动选项才能正常运行。右键单击 Steam 库中的游戏,单击“属性”,然后将其粘贴到启动选项字段中: <code>LD_PRELOAD="$HOME/.steam/steam/ubuntu12_32/gameoverlayrenderer.so" %command% -steam -steam</code> 这应该会修复覆盖,并允许您连接到游戏服务器。 === "您尝试连接的服务器正在运行旧版本的游戏。" === 此错误为部分错误。最常见的是,服务器没有运行旧版本的游戏,您是。如果您自己下载了旧版本的游戏,则在连接到官方服务器时会收到此错误。因此,您需要使用最新版本的游戏从存档中重新安装游戏。 === 我游戏里的玩家是隐形的! === 如果您的网络不可靠或游戏卡顿,则往往会发生这种情况。可以运行命令来修复此问题,但每次发生时都需要运行此命令。 # 在游戏设置中启用开发者控制台。 # 按键盘上的 ~(波浪号)键打开控制台。 # 运行<code>record demo;stop</code>。 === 游戏卡在“检索服务器信息”上,但我可以听到游戏内的声音!=== 如果您使用英特尔显卡而不是使用专用 GPU 运行游戏,则会出现此问题。 解决方案是降低图形设置,直到问题不再出现。 == 其他 == * [[Installation|安装]] * [https://discord.gg/3zMk4vn Discord服务器] (如果您的问题无法在此处解决,请在 #technical-issues 频道中发布) [[Category:Guides]]
返回
Troubleshooting/zh-hans
。
导航菜单
个人工具
登录
associated-pages
页面
讨论
简体中文
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
关于
最近更改
随机页面
工具
链入页面
相关更改
页面信息
TF2 Classified
Play Now
Website
Forums
Discord
Bluesky
Twitter
YouTube
Reddit
其他语言
English
فارسی
Français
Русский