求生之路服务器怎么搭建(求生之路服务器搭建技巧分享)

求生之路服务器怎么搭建(求生之路服务器搭建技巧分享),第1张

《求生之路2》(英语:Left 4 Dead 2)是2008年由V社开发、以丧尸为主题的恐怖生存类游戏《求生之路》的续作,游戏初次于2009年电玩E3展亮相,并已在2009年11月17日于PC以及Xbox 360平台上发行。本教程将解释如何准备您的飓风服务器,安装SteamCMD,然后在Debian或Ubuntu上安装和配置Left 4 Dead 2。

开始之前

您将需要以下项目才能开始:

Steam帐户,Left 4 Dead 2的客户端。一台已经设置好可以使用sudo命令的非root账号的2G以上内存的飓风服务器,并且已开启防火墙。没有服务器的同学可以在这里找我购买准备您的服务器

Left 4 Dead 2在Steam上出售。因此,您将使用SteamCMD下载并维护游戏服务器。由于当前的我的CVM是64位操作系统,因此需要下载一些额外的库才能运行SteamCMD。

配置包管理器以包含i386架构的调整:sudodpkg--add-architecturei386更新系统:sudoapt-getupdatesudoapt-getupgrade安装必需的32位库:sudoapt-getinstalllib32gcc1lib32stdc++6libc6-i386libcurl4-gnutls-dev:i386screen

注意如果您在32位内核上运行,请安装以下软件包: sudo apt-get install libcurl4-gnutls-dev:i386 libc6-i386 libgcc1 screen

如果您的Linode上运行了防火墙,请添加SteamCMD为例外:sudoiptables-AINPUT-pudp-mudp--sport4380--dport1025:65355-jACCEPTsudoiptables-AINPUT-pudp-mudp--sport10999--dport1025:65355-jACCEPTsudoiptables-AINPUT-pudp-mudp--sport7777--dport1025:65355-jACCEPTsudoiptables-AINPUT-pudp-mudp--sport27015--dport1025:65355-jACCEPT安装SteamCMD和Left 4 Dead 2

注意本教程需要额外的库,这些库未包含在我们的SteamCMD教程中。本教程包含SteamCMD的独立配置说明。如果您已经按照我们的SteamCMD安装教程进行操作,则可以跳到第4步。

从用户的主文件夹中,将SteamCMD下载到其自己的目录中:mkdirSteamcdSteamwgethttp://mediasteampoweredcom/installer/steamcmd_linuxtargz解压缩包并删除存档文件:tar-xvzfsteamcmd_linuxtargzrmsteamcmd_linuxtargz运行SteamCMD安装程序:/steamcmdsh此命令将显示类似于此的输出:Redirectingstderrto/home/steam/Steam/logs/stderrtxt[0%]Checkingforavailableupdates[----]Downloadingupdate(0of7,013KB)[0%]Downloadingupdate(1,300of7,013KB)[18%]Downloadingupdate(3,412of7,013KB)[48%]Downloadingupdate(5,131of7,013KB)[73%]Downloadingupdate(6,397of7,013KB)[91%]Downloadingupdate(7,013of7,013KB)[100%]Downloadcomplete[----]Installingupdate[----]Extractingpackage[----]Extractingpackage[----]Extractingpackage[----]Installingupdate[----]Installingupdate[----]Installingupdate[----]Cleaningup[----]Updatecomplete,launchingSteamRedirectingstderrto/home/steam/Steam/logs/stderrtxt[0%]Checkingforavailableupdates[----]VerifyinginstallationSteamConsoleClient(c)ValveCorporation--typequittoexit--LoadingSteamAPIOKSteam从SteamCMD提示符下安装Left 4 Dead 2:loginanonymousforce_install_dir/L4D2-serverapp_update222860validate下载看起来像是死机了,请耐心等待。这可能需要一些时间。下载完成后,您应该看到以下输出:Success!App222860fullyinstalledSteam最后,退出SteamCMD:quit配置Left 4 Dead 2在配置服务器之前,您应该下载示例配置文件:cd~/Steam/L4D2-server/left4dead2/cfg我们已经创建了相关的脚本,您可以选择以下示例文件之一:wgethttps://rawgithubusercontentcom/linode/docs-scripts/master/hosted_scripts/left-4-dead-2-multiplayer-server-installation/basic-servercfgwgethttps://rawgithubusercontentcom/linode/docs-scripts/master/hosted_scripts/left-4-dead-2-multiplayer-server-installation/detailed-servercfg确保在启动服务器之前将文件重命名为servercfg,打开配置文件nano以编辑配置。配置文件中说明了大多数服务器选项。只需按照说明操作:nanoservercfg

完成后,退出nano并保存更改。

接下来,编写一个将执行自定义配置文件的自定义启动脚本是个好主意。

~/Steam/L4D2-server/start_L4D2sh

screen/srcds_run-console-gameleft4dead2+port27020+maxplayers8+execservercfg+mapc2m1_highway

注意+port 27020参数不是必需的,但建议您的服务器始终在同一端口上启动。端口号可以更改为您喜欢的端口号。

您可以将地图更改为您喜欢的地图。此脚本在运行时将在Screen会话中执行L4D2服务器。

赋予脚本可执行权限:

chmod+x~/Steam/L4D2-server/start_L4D2sh使用服务器要启动服务器,只需输入并运行:/start_L4D2要从运行服务器控制台的屏幕会话中分离,请连续按下这两个组合键:

CONTROL + ACONTROL + D

要重新启动控制台,请键入以下命令:screen-r

要停止服务器,请重新启动控制台并键入exit。

进入服务器

您可以使用以下三种简单方法之一连接到服务器:

确保已启用开发人员控制台。在游戏主菜单上,按波形符(~)键打开控制台。接下来,键入以下内容:connect 12345678:27020其中12345678是您的Linode的IP,27020是您的端口。还有一种简单的方法是在启动游戏之前安装下面的插件:链接。执行此操作后,启动游戏,单击Console主菜单上的新按钮,然后键入上面方法1中的命令。第三种方法是安装另一个插件:链接,然后启动游戏。接下来,单击Server Browser主菜单上的新选项,在长长的服务器列表中找到您的服务器。此方法仅适用您已设置的工作hostname,sv_search_key以及sv_tags在配置文件选项。 注意您的L4D2服务器只会显示在Custom服务器列表中。因此,我们建议您将其添加到收藏夹中,以避免再次查找。

最后,使用Steam Overlay(SHIFT + TAB)邀请朋友加入游戏。让比赛开始吧!

1 北美

BudgetVM 洛杉矶 (半程 CN2), Linode Fremont (Telia 直连), globalfrag (半程 CN2), HostUS (半程 CN2), rfchost (C3 全程 CN2)

2 日本

IDCF (电信直连), Ablenet (联通友好)

3 新加坡

Aliyun (电信直连), Krypt (CN2), OneAsiaHost (PCCW)

4 台湾

昨日小筑 (中华电信迷之网络,QoS 不高), HiNet (中华电信)

5 韩国

Kdatacenter (SK Broadband), xhostfire (KT), 星光 (KT)

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 求生之路服务器怎么搭建(求生之路服务器搭建技巧分享)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情