饥荒:构建服务器的图解过程
配置要求
不要待在一起必须在Steam账号中可用,并且多个专用服务器可以用DST建立。
独立服务器不使用DST游戏中建立服务器的路由穿透技术,服务器必须为游戏客户端开放合适的端口。服务器的默认通信模式为UDP协议,端口号为10999。
建立稳定的独立服务器必须确保系统满足以下要求:
1.在线上传速度:8KB/玩家/秒。如果独立服务器最多6人,网络上传速度必须达到50KB/ s以上,才能让6个玩家同时玩游戏。当然,网络上传带宽越大越好。网络通讯不畅会导致连接独立服务器的玩家动作卡顿,屏幕卡顿。
2.内存:65MB左右/播放器。如果独立服务器的最大数量为6,可用内存大小必须达到500MB以上,才能让6个玩家同时玩游戏。
3.CPU:官网没有具体说明。
4.游戏运行时:VCRedist_2008(x86),位于DST游戏根文件夹中。右键单击DST-属性-本地文件-浏览本地文件。
服装制作的准备工作
获取令牌
如果您想要构建一个向公众开放的独立服务器,您必须获得一个服务器令牌。这样做的目的是使开发人员能够关闭违反服务条款的服务器。
按照以下步骤获取令牌:
注:所有符号和标点符号均以半角方式输入。
1.跑不要待在一起。
2.点击播放!。
3.按~(数字键1左边的键)打开控制台输入指令,再按一次关闭控制台。如果屏幕上显示任何控制台文本消息,请按CTRL+L关闭它。
4.在控制台中输入如下所示的命令:TheNet:GenerateServerToken()
5.如下所示,server_token.txt文件已经在DocumentsLeidonotStarvetogether下生成。
修改配置文件
配置文件路径
如下图所示,settings.ini位于C:Users,您的用户名documentskleidonotstarvetogether的路径下。
注意:由于DST不支持Unicode,请使用英文填写以下所有内容。
如果settings.ini中没有包含以下内容,可以自行添加,也可以不添加,服务器出现任何问题由你负责。
[网络]网络配置
1.default_server_name =在此填写服务器名称。
2.default_server_description =描述您的服务器(不需要)。
3.server_port = 10999,服务器的通讯端口,最好不要改,熟悉端口映射和网络类型的人可以自己改。
4.server_password =在这里填写服务器密码。如果要公开,就不要填了。如果你想单独和妹纸或者基友做点丢人的事,自己填密码。
5.max_players =[1-64]最大玩家数为1到64,根据电脑性能和网络负载能力填写,默认值为6。
6.pvp = true [true | false]是否开启pvp(玩家可以互相攻击)。
7.game _ mode =[无尽,生存,荒野]三种游戏模式中选一种填。
8 . override _ dns =[填入DNS服务器]以覆盖DNS设置。如果登录慢,可以改成8.8.8.8,8.8.8。
9.Enable _ vote _ kick = [true | false]是否允许投票踢人默认为true。
10.Enable _ snapshots = [true | false]是否允许服务器退回到之前的状态(相当于file back,可以用来防止熊海子烧坏),开发者声称该功能会导致部分服务器出现问题,默认为false。
11.Enable _ autosaver = [true | false]是否开启自动保存功能,默认开启,新的一天开始时服务器会自动保存。
12.tick _ rate =[10 | 15 | 30 | 60]类似于FPS,这个值越高,客户端的动作越流畅,这取决于服务器的网络带宽和CPU。默认值为30。
13 . connection _ time out =[填入毫秒数,1秒=1000毫秒],中断和无响应客户端的等待时间,默认为8000。
14 . server _ save _ slot =[1-5]服务器加载了哪个归档文件?默认值为1。
15.Pause _ when _ empty = [true | false]是否在服务器空闲时自动暂停,有玩家进入时继续,最好用于有密码的私服,默认为false。
[帐户]帐户配置
dedicated _ LAN _ server = false[true | false]是否只允许局域网游戏默认关闭。
端口映射
注意:服务器无法正常运行(游戏右边列表没有自己的服务器,其他玩家无法加入自己的服务器),然后尝试以下步骤:
确定网络类型
ADSL拨号上网
1.还有路由器(市面上的路由器种类太多,不单独解释某一类路由器,方法都差不多。):进入路由器设置页面,找到端口映射功能,添加需要映射的端口:协议选择UDP,端口号为10999。
2.无路由器:打开控制面板-系统和安全-windows防火墙-高级设置-入站规则右键新建规则-检查端口-检查UDP,具体本地端口填写10999。
FTTH自由贸易区
1.没有超级管理员密码。
根据光猫的模型,百度自己破解的(请自行考虑!破解失败导致的各种问题,与作者无关),请在获得超级管理员密码后见下文。
2.有一个超级管理员密码
1.光猫有端口映射功能:在光猫里设置端口映射,方法上面已经提到了,自己去查。
2.光猫无端口映射功能:这种方法适合有一定技术水平和动手能力的人(操作不当可能导致网络中断,家里固定电话无法拨通接通),将光猫改为网桥模式,用路由器拨号上网,在路由器中设置端口映射。方法上面已经说了,自己查吧。