首页 游戏攻略 正文

unturned怎么创建服务器?详细图文教程不求人!

要说Unturned这游戏,我可真是太有感情了。前几年,那会儿疫情刚开始,大家都在家憋着,几个哥们儿就提议一起玩点生存类的。找来找去,就看上了Unturned。我们几个玩了一段时间,老是觉得官方服务器要么太卡,要么就规则太严苛,玩得不尽兴。

本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu

有一次,我跟一个兄弟抱怨,说要是能有个自己的服务器,想怎么玩就怎么玩多他听了就随口一说:“那你弄一个呗。”我当时也没多想,觉得这事儿听起来挺玄乎的,但是被他一激,心里那种不服输的劲儿就上来了。凭啥我就弄不来?自己动手,丰衣足食嘛当时就想着,无论如何,这个服务器我得给它搞出来,不能老是求别人。

第一步:搞定服务器文件,这可是个大头

我当时是这么搞的,先是去网上找资料,发现大家都说要用一个叫“SteamCMD”的东西。这玩意儿我之前听都没听过,琢磨了半天,才知道它就是个命令行工具,专门用来下Steam上的游戏服务器文件的。我当时挺笨的,在Steam官网找了半天,才找到了下载SteamCMD的地方。

下了个压缩包,解压出来,一个exe文件孤零零地躺在那儿。我就在一个专门放游戏服务器的盘里,新建了个文件夹,比如叫“UnturnedServer”,然后把SteamCMD那个exe文件丢了进去。

接着就是运行它了。打开命令提示符,cd到我那个UnturnedServer文件夹里,敲了个,它自己就开始更新,下载一大堆东西。等它自己折腾完了,出现个Steam>的提示符,我就知道下一步该操作了。

按照网上找到的零星教程,我输入了:

  • login anonymous (这个是登录匿名的,因为我不是用自己的Steam账号来运行服务器)
  • force_install_dir .\Unturned (这个是指定Unturned服务器的安装路径,我就让它装在我UnturnedServer文件夹下的一个叫Unturned的子文件夹里)
  • app_update 304930 validate (这个才是真正的下载Unturned服务器文件的命令,那个304930就是Unturned服务器的APP ID。validate是验证文件完整性,防止下坏了)

命令敲下去,它就开始下载了,进度条一点点走。那会儿我盯着屏幕,生怕哪个环节出了错,心里还想着,这要是下不下来,今天这活儿可就白干了。幸最终它提示“Success!”,我心里才松了口气,第一关算是过了。

第二步:服务器配置,看着复杂还好

文件都下好了,我就开始找Unturned服务器的配置文件。我记得它是在我前面指定的那个安装路径里,也就是`UnturnedServer\Unturned\Servers`这个文件夹下面。进去一看,有个`Default`文件夹。如果我想建多个服务器实例,可以在`Servers`里面新建别的文件夹,比如`MyServer1`、`MyServer2`。

我点进`Default`,找到一个叫`*`的文件。这玩意儿就是服务器的“大脑”。我用记事本打开它,里面空空荡荡的,我就开始根据教程往里加命令。

  • Port 27015 (这是服务器监听的端口号,默认就是这个,我没改)
  • Name MyHappyUnturnedServer (服务器在列表里显示的名字,随便取了一个)
  • Map Washington (玩什么地图,经典的华盛顿先来一个)
  • MaxPlayers 12 (最大玩家数量,我们几个加上可能拉几个朋友,12个够了)
  • Password mysecretpassword (服务器密码,不想让陌生人进来乱搞)
  • PVE (想和兄弟们一起打僵尸,就选PVE模式,如果是PVP就改成PVP)
  • Sync (这个是让服务器和客户端的数据保持同步,一定要加)
  • Save (定期保存服务器进度,防止停电啥的白玩)
  • Cycle 1200 (昼夜循环时间,1200秒也就是20分钟一天,我记得当时好像是这个,具体数字有点忘了)

反正就是一行一个命令,把这些都输进去,保存。当时看着满屏幕的英文,虽然知道意思,但还是有点怕搞错。每输入一行,我都要仔细检查好几遍。

第三步:最折磨人的端口转发和防火墙

搞定配置文件,我以为离成功不远了,结果才发现,端口转发才是真正的“拦路虎”。这玩意儿把我折腾得够呛,也是我当时最大的挫败点。

我记得我先是查了自己的内网IP地址,打开命令行敲了个ipconfig,找到那个IPv4地址,一般都是192.168开头的。然后我就在浏览器里输入路由器的管理地址,通常是192.168.1.1或者192.168.0.1什么的。输完账号密码进去,我当时就傻眼了,路由器界面长得五花八门,根本找不到“端口转发”或者“虚拟服务器”这些字眼。

我一遍遍地找,把路由器菜单点了个遍,才在一个角落里发现了一个类似“NAT设置”或者“转发规则”的选项。点进去,又是一堆选项,什么外部端口、内部端口、协议类型、IP地址。我当时完全是摸着石头过河,看着教程上说的,把我Unturned服务器的默认端口27015,TCP和UDP都勾上,然后指向我内网IP地址,外面也填27015。

不光27015,我听说Unturned还有一个查询端口,好像是27016。为了保险起见,我又给27016也做了端口转发。当时路由器里的界面非常不直观,每填一个都要点好多次保存,改一个地方都要重启路由器,特别麻烦。每次改完我都得重启路由器,就为了看效果,那个等待的时间真是煎熬。

端口转发搞得我焦头烂额,好不容易觉得设置对了,又发现服务器启动了,朋友还是连不进来。后来才意识到,Windows系统自带的防火墙也是个大问题。我跑到“Windows Defender 防火墙”设置里,找到“高级设置”,然后新建了入站规则,把*这个程序添进去,允许它通过所有网络类型。

我又手动添加了入站规则,把27015和27016这两个端口的TCP和UDP协议,也都放行了。当时就觉得,怎么这么多地方要设置,一个环节不对就功亏一篑。

第四步:启动与测试,激动人心的时刻

一切搞定,我怀着忐忑的心情,跑去Unturned的服务器目录里,找到那个*文件,双击运行。一个黑色的命令行窗口跳了出来,一大串英文唰唰地往下滚。

我当时死死盯着屏幕,看到“Starting server...” “Loading map Washington...”这些字眼的时候,心都提到嗓子眼了。看到一句“Server is ready to accept connections!”,我兴奋得差点跳起来。

我赶紧打开自己的Unturned游戏,点开“Play”,然后“Connect”,输入我朋友告诉我查到的我家的外网IP地址,端口27015,然后是密码。按下连接的那一刻,我感觉时间都慢下来了。

屏幕上显示“Connecting...”,接着就看到进度条,然后屏幕一黑,再亮起来,我已经身处华盛顿地图的某个角落了!我当时激动地大喊了一声,赶紧截图发到我们兄弟群里。

“搞定了!快来连!”

没一会儿,群里就有人说连接上了。听到朋友的声音在游戏里响起来,看到他们的角色出现在我旁边,那种自己动手把事情搞定的成就感,真是没得说。从一个对服务器一窍不通的小白,到自己把Unturned服务器搭建起来,虽然过程很累,但最终结果是真的让我觉得所有的努力都值了。那会儿,谁还敢说我不能自己把服务器搞起来?不求人,我自己就做到了!