在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
本文将说明如何在Windows Server 2012上下载和安装Garry's Mod服务器。本指南的内容较为详尽,如果您对源代码专用服务器托管没有经验,则可能很难理解其中的某些部分。
为了确保您拥有Garry的Mod专用服务器的最新版本,我们将通过安装它SteamCMD。
使用此直接链接下载SteamCMD。
https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
在所需位置创建一个文件夹。
将zip的内容提取到您创建的文件夹中。
在您将压缩文件解压缩到的文件夹中执行SteamCMD可执行文件。
登录到匿名帐户。
login anonymous
创建一个文件夹来存储您的Garry的Mod服务器文件。
通过输入以下目录路径来选择文件夹。
force_install_dir C:\my_example_directory\
安装Garry的Mod专用服务器。
app_update 4020
等待进度达到100%之后,请验证下载的内容。
app_update 4020 validate
文件下载完成后,请使用以下命令。
quit
配置文件里面如下图所示,在这里您可以更改参数,以适应你的服务器的需求,比如你的服务器的所有设置都将被发现hostname,password,tickrate和其他许多人。
建议您寻找自动配置制造商,因为Garry的Mod提供了非常广泛的定制功能。
确保研究您设置的参数,因为某些参数很危险,可能无法使服务器有效运行,甚至根本无法运行。
导航到您的服务器目录,然后选择cfg文件夹。
找到server.cfg并使用Notepad将其打开。
创建所需的设置,例如:
选择您的hostname内容并通过键入以下内容来打开内容下载。
hostname "Garry's Mod Server"
sv_allowdownload 1
导航到存储所有服务器文件的文件夹。
创建一个新的记事本文本文件,并将下面的文本粘贴到其中。
@echo off
cls
:srcds
echo (%time%) srcds started.
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
将文件另存为批处理文件,确保它位于服务器文件夹的主目录中。
要启动服务器,请执行您在Garry Mod服务器的主目录中创建的批处理文件。
要在Windows上打开端口,请参阅本文。
为了允许与服务器建立外部连接,重要的是要确保打开以下端口:
27015 UDP27015 TCPGarry's Mod的蒸汽工作室配有许多有用的工具,可让您创建复杂而有效的服务器。
有两种将插件安装到服务器上的单独方法。
打开Steam Workshop并导航到Garry的Mod部分。
订阅您想要在服务器上的插件。
创建一个包含您选择的所有插件的集合。
发布集合并在您可以引用的位置记录集合的URL。
使用您的 Steam帐户打开此链接。
创建一个API密钥,然后选择steamidfinder.com作为API域。
将API密钥记录在您可以参考的位置。
打开您在服务器主目录中创建的批处理文件。
在下面的行中start /wait scrds.exe.........,添加以下代码。
+host_workshop_collection WORKSHOP_URL_ID -authkey API_KEY
确保WORKSHOP_URL_ID用您的收藏网址中的数字替换。用API_KEY您之前创建的API密钥替换。
批处理文件应类似于以下代码。
@echo off
cls
:srcds
start /wait srcds.exe -console -game garrysmod +map gm_flatgrass +maxplayers 32
+host_workshop_collection 123456789 -authkey 12345678901234567890
echo (%time%) WARNING: Srcds closed. Restarting server.
goto srcds
导航到服务器的主目录。
在内部,您会找到一个addons文件夹,如果没有,则可能是在错误的子文件夹中或尚未创建。如果是这样,请创建一个名为的文件夹addons。
在addons文件夹内,您可以放置所有的addon文件,这些文件将在运行服务器时自动安装并执行。
建议您使用Garry's Mod运行第三方反作弊软件,因为它没有活动的反作弊功能,并且您的服务器可能容易受到恶意播放器的攻击。
确保您不会在Garry的Mod服务器上增加资源密集型插件和内容的负担,并了解您可能需要升级服务器规格以保持服务器正常运行。
Garry的Mod服务器通常不占用大量RAM,但根据您的自定义,可能会偏向RAM或CPU使用率。
通过再次打开SteamCMD,然后选择安装目录,可以在登录SteamCMD后通过键入以下内容来更新和/或验证服务器文件。
app_update 4020 validate
享受您的Garry的Mod服务器。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息