首页 89游戏攻略 正文

Project Zomboid联机服务器怎么开?详细教程在这里!

玩 Project Zomboid,哪个不图个跟哥们儿姐们儿一起活下去?一个人玩是求生,一群人玩那才叫末日狂欢。想跟朋友联机,开个服务器是绕不开的坎儿。我跟你说,这玩意儿真没你想象的那么玄乎,但也绝对不是点两下鼠标就能搞定的。想自己在家鼓捣一个出来,得有点耐心。

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

第一步:搞到服务器文件

  • 你得有Steam。

  • 然后得搞个SteamCMD。这玩意儿就像个命令行工具,专门用来下载Steam上的各种服务器文件。你上百度搜“SteamCMD”,官网下载下来,解压到你爱放哪就放哪,找个空文件夹放着。

  • 打开SteamCMD的程序,它会先自己更新一会儿。更新完了,你就看到一个命令提示符了。

  • 输命令:

    • login anonymous (匿名登录,不然玩不了)
    • app_update 380870 validate (380870是Project Zomboid服务器的ID,validate是验证文件完整性。这个命令可能跑很久,因为它要下载一堆东西,耐心点,别急着关)
  • 等它跑完,服务器文件就都给你下载到SteamCMD文件夹里面的steamapps\common\Project Zomboid Dedicated Server这个路径了。

第二步:配置你的服务器

  • 找到刚才下载的服务器文件里,通常会有个叫(或者类似名字,比如你改名过的话)的文件。这就是你的服务器配置文件,所有游戏里的规矩和设置都在这里面了。

  • 用记事本或者其他什么文本编辑器打开它,你就能看到一堆像代码一样的东西,别慌,很多都是能看懂的:

    • ServerName=你的服务器名字 (这里改成你朋友能一眼认出来的名字,比如“老王的僵尸乐园”)
    • Public=true (如果你想让别人能在Steam服务器列表里看到你的服务器,就设成true,不想就false)
    • Password=你的密码 (设个密码,不然谁都能进,你懂的)
    • MaxPlayers=16 (最大人数,根据你电脑配置和网络情况改,别贪多嚼不烂)
    • Port=16261 (这个端口号一般不动,但是后面端口转发的时候会用到,你记住它)
    • UDPPort=16262 (这个也一样,跟着记下来)
    • 下面还有什么僵尸数量,刷新频率,天气,载具刷新啥的,自己看着英文单词改,想怎么玩就怎么玩,比如想玩简单点的就把僵尸数量调少点,想受虐就调多点。
  • 改完了,记得保存文件,不然白改。

第三步:端口转发,这最磨人

  • 这个端口转发,简直是新手劝退的大杀器。简单说,就是告诉你的路由器,朋友们想连你服务器的时候,数据包该往你哪台电脑送。不然路由器不知道,就把数据包给扔了,你朋友就永远连不上。

  • 你得先进你的路由器管理页面。通常在浏览器里输192.168.1.1或者192.168.0.1(具体看你路由器说明书或者背面标签),然后输入你路由器的账号密码。这个账号密码一般在路由器背面贴着,或者是你办宽带的时候给你的。要是忘记了,你可以百度搜你的路由器型号怎么找回密码或者重置。

  • 进去之后找“端口转发”、“虚拟服务器”、“NAT设置”之类的选项,每个路由器界面都不一样,你自己多翻翻,多找找,直到找到能设置端口的地方。

  • 你需要添加两个UDP端口的转发规则,缺一不可:

    • 规则一: 内部端口/外部端口都填16261,协议选UDP
    • 规则二: 内部端口/外部端口都填16262,协议选UDP
  • 内部IP地址: 这里填你开服务器那台电脑的局域网IP地址。怎么查?在电脑上按Win+R,输入cmd,回车。然后输入ipconfig,回车。找你正在用的那个网络连接(比如“以太网适配器 以太网”或者“无线局域网适配器 WLAN”),里面的“IPv4 地址”就是你的局域网IP。记住,这个IP最好设置成静态IP,不然你电脑重启了IP变了,端口转发就失效了,你朋友又连不上了。

  • 弄完了记得保存配置,有的路由器可能需要重启才能生效,你就按照提示来。

第四步:防火墙也不能掉链子

  • Windows自带的防火墙也可能把你的服务器给拦住,因为它觉得那些链接是不安全的。你得去“Windows Defender 防火墙”里,找到“高级设置”。

  • 在“入站规则”里,新建两条规则,把1626116262这两个端口的UDP通信都放行了。或者更简单粗暴一点,直接把Project Zomboid服务器的那个.exe主程序(一般在服务器文件夹里找名字带“*”的)加到防火墙的允许列表里,选“允许此程序通过防火墙”,把公用和专用都勾上。

第五步:启动服务器,然后拉朋友进来

  • 回到你的服务器文件目录,找到一个叫(或者类似,可能有好几个,找那个能启动服务器的)的批处理文件,双击它。

  • 然后你会看到一个黑乎乎的窗口,一堆代码刷刷刷地跑。等它跑到显示“Server started”啥的,就说明服务器开起来了,恭喜你,最难的部分你已经闯过来了。

  • 你朋友怎么进?

    • 让他们打开Project Zomboid,点“加入游戏”,然后点“通过IP加入”。
    • 在IP地址那里填你的公网IP地址(你可以在百度搜“IP地址”就能查到,千万别把局域网IP给朋友),端口填16261,密码填你之前设好的。
  • 如果一切顺利,他们就能看到你的服务器,然后愉快地进来了,你们就可以一起在末日里求生了。

这里面还有个加模组(mod)的问题,那个就更简单了。找到服务器配置里的Mods=WorkshopItems=,把你要加的mod的ID或者名字填进去就行。具体的mod ID去创意工坊页面找,每个mod都有自己的ID。

我为啥知道这些?

说起来都是泪。那会儿,大概是疫情刚开始那几年,外面哪儿也去不了,整天窝在家里,工作也停摆了,感觉人都快发霉了。结果有个铁哥们儿,跟我说他最近在玩一个特别上头的僵尸游戏,Project Zomboid,想拉我一起。我就寻思着,反正闲着也是闲着,找点乐子也结果玩起来发现,这游戏一个人玩是真特么的孤独,简直就是末日求生模拟器。哥们儿们一合计,都说要联机,一群人一起打僵尸才有意思。

问题来了,谁也没开过服务器。大家都是玩游戏的,不是搞运维的。于是这个光荣而艰巨的任务,就落到了我头上。当时我真是一头雾水,网上随便一搜,教程倒是一堆一堆的,但是翻来覆去,不是过时了,就是语焉不详,不是跳过一步就是少讲一点关键的。我那时候真是快疯了,一天到晚对着电脑折腾,路由器后台进去几百次,防火墙设置研究了几天。

为了搞清楚那个该死的端口转发,我把家里宽带运营商的客服都打了不知道多少遍,问他们有没有啥“公网IP”,结果每次客服小姐姐都说些我听不懂的专业术语,或者干脆说我们这边不支持个人用户开公网IP。我当时都绝望了,差点就想放弃了。有一次,我甚至把我路由器给刷砖了,直接家里断网两天,被老婆骂得狗血淋头。

那段时间,我简直就是个服务器搭建狂人。白天琢磨,晚上做梦都是僵尸和端口号。我把所有能找到的中文英文教程,哪怕是视频里卡顿模糊不清的都翻出来看。一点点试,一点点摸索,终于有一天,奇迹发生了,我朋友居然连上了!当时我激动得差点原地跳起来,那感觉比游戏里活过一个月还爽。

从那以后,我在我们这帮玩游戏的朋友圈子里,直接成了“服务器大神”。甭管是哪个新出的联机游戏,只要服务器要自己搭,他们第一个就想到我。别看现在把这流程说得轻轻松松,背后可都是我一条条试错,一个个坑踩过来的经验。谁让那时候闲得慌,也是被逼出来的本事。