首页 攻略 单机攻略 查看内容

饥荒:联机版服务器怎么搭建?饥荒服务器建立图文教程

  四、配置目录

  网上凡是看到setting.ini,都是旧版饥荒,新版的都是使用cluster.ini和server.ini和server.ini

  简单梳理一下,我们当前服务器上面的目录

  #steamcmd的位置

  ~/steamcmd

  #饥荒配置及存档的位置

  ~/.klei/DoNotStarveTogether/MyDediServer/Master

  #饥荒主程序的位置

  /home/steam/steamapps/DST

  先创建饥荒的配置目录,注意,DoNotStarveTogether后面的一层目录,就是存档和配置的主体目录了,我这里命名为MyDediServer,你用其他什么名字都可以,然后这层目录后面再创建一个Master目录。

  Master目录就是地上世界,如果要创建洞穴,那还要再这层目录创建一个Cave目录

  一条命令解决

  mkdir -p ~/.klei/DoNotStarveTogether/MyDediServer/Master

  创建一个cluster.ini。用于记录服务器的模式

  cd ./.klei/DoNotStarveTogether/MyDediServer/

  vim cluster.ini

  #填写一下内容,参数参考饥荒官方论坛最新的文档

  [GAMEPLAY]

  game_mode = endless

  max_players = 6

  pvp = false

  pause_when_empty = true

  enable_snapshots = true

  enable_autosaver = true

  [NETWORK]

  cluster_description = lich world

  cluster_name = lich world

  cluster_intention = cooperative

  cluster_password =

  [MISC]

  console_enabled = true

  [SHARD]

  shard_enabled = true

  bind_ip = 127.0.0.1

  master_ip = 127.0.0.1

  master_port = 10889

  cluster_key = supersecretkey

  创建一个server.ini。用于记录地上世界和steam的各项认证端口,需要放在Master目录下面

  cd Master

  vim server.ini

  编辑如下

  [NETWORK]

  server_port = 11000

  [SHARD]

  is_master = true

  [STEAM]

  master_server_port = 27018

  authentication_port = 8768

  然后,饥荒为了反盗版,需要用令牌来开服,用win7登录steam,然后按出控制台(我是按~键),然后输入TheNet:GenerateClusterToken()

  令牌将会在你的C:\Users\Administrator\Documents\Klei\DoNotStarveTogether里面生成,名字是 cluster_token.txt

  在服务器输入命令

  cd ~/.klei/DoNotStarveTogether/MyDediServer

  rz -be

  把刚刚的令牌上传到这里