游民星空 > 攻略秘籍 > 攻略 > 正文

《饥荒》TGP版服务器搭建图文教程 TGP版怎么开服务器

2016-11-13 15:17:50 来源:饥荒游戏吧 作者:子恒Clark 我要投稿

第4页:MOD安装使用及调试

展开

MOD安装使用及调试

  进阶之后的教程为全平台通用,除了模组设置其他的不建议新手看

  Tips:设置中需要用到中文的内容需要用Notepad++转换到UTF-8无BOM格式编码来进行编辑

模组的安装与使用

  我估计很多人会要用到模组,所以这个部分会写的详细一点,以便帮助新手

  简易的确认并调试你需要的模组:

  1、进入客户端创建世界时开启你需要的模组,并调成你需要的配置。

  2、找到你的存档文件夹,进入Master文件夹,找到已经调试好的模组设置文件modoverrides.lua

  3。复制调试好的modoverrides.lua到你的服务器存档Master文件夹中,替换原有的文件(洞穴服务器一样)

  4、打开调试好的modoverrides.lua,使用ctrl+F搜索功能,搜索workshop-来获取你的模组ID(例如:workshop-100010002 workshop-100010003)

  5、打开服务器架设工具的安装目录,进入mods文件夹,用记事本打开dedicated_server_mods_setup.lua,删除里面所有内容

游民星空

  6、设置自己的模组文件,在dedicated_server_mods_setup.lua设置,例如我需要步骤4的两个举例模组,则输入:

  ServerModSetup("workshop-1000100002")

  ServerModSetup("workshop-1000100003")

  7、保存并关闭,设置完毕,可以启动服务器了

  8、未加密版解决方案:把设置好的modoverrides.lua替换服务器存档里面的,然后把自己客户端的mods文件夹里的模组全复制到服务器架设工具的mods里面(要求登入的用户都要有一样的mod才行)

  进阶内容:模组设置在存档文件中的modoverrides.lua进行调试,需要根据模组的设置来调整数据,一般玩家不需要了解

世界配置

  这个最简单的就是在客户端里面设置好,然后复制出来扔到服务器的存档文件里面就行,把地面世界的leveldataoverride.lua扔里面就会生成地面世界,洞穴的leveldataoverride.lua扔里面就会生成洞穴世界。

PC间的服务器远程搭建

  一台电脑同时搭建主世界和洞穴可能会导致严重的卡顿,还有非常差的体验。

  那么,可不可以两台电脑,一个搭建主世界,一个搭建洞穴呢?

  答案是可以的,就是有点麻烦。

  服务器存档中有俩个设置文件,一个叫做cluster.ini,另一个叫做server.ini

  世界分成2种,一种是主世界,也就是入口世界,只能有一个。一种是从世界,可以有很多个。

  那么下面我把主世界的cluster.ini叫做M_ cluster.ini,从世界的叫做S_cluster.ini,server.ini文件同理。

cluster.ini的设置

  [GAMEPLAY]

  game_mode = endless

游戏模式

  具体有3种,无尽=endless,生存=survival,荒野=wilderness

  max_players = 6

服务器最大人数设置

  pvp = false

PVP模式

  开启=true,关闭=false

  pause_when_empty = true

服务器没人时世界时间暂停

  开启=true,关闭=false

  [NETWORK]

  lan_only_cluster = false

局域网模式

  只有局域网的玩家能够连接到服务器,开启=true,关闭=false

  cluster_intention = madness

游戏风格

  分为四种,交际=social,合作=cooperative,竞技=competitive,疯狂=madness

  cluster_description =

服务器描述

  cluster_name = 子恒的实验服

服务器名字

  offline_cluster = false

离线模式

  开启=true,关闭=false

  cluster_password =

服务器密码

  进入服务器是需要输入的密码

  [MISC]

  console_enabled = true

控制台开启

  开启=true,关闭=false,建议开启,很多时候服务器调试需要控制台,只有管理员能使用

  服务器设置管理员:在cluster.ini所在的地方,新建adminlist.txt,打开添加管理员账户ID,每个管理员ID占一行(例:KU_********(在线)/OU_12345678901234567(离线)),重启服务器就可以了。

  [SHARD]

多元世界模式

  多地图必须

  shard_enabled = true

多元世界模式

  开启=true,关闭=false

  bind_ip = 0.0.0.0

  这个只需要在M_cluster.ini中或者M_server.ini中设置,主世界和从世界在同一个设备上面时设置为127.0.0.1,世界在不同的设备上面运行,需要设置成0.0.0.0

  master_ip=127.0.0.1

主世界的IP地址

  同设备连接不需要特别设置,用于从世界连接主世界的IP地址,需要输入主世界的IP地址,如果在同一个局域网下也可以使用内网IP使得不同设备上面的世界可以连接。

  master_port = 11000

主世界接入点

  必须在M_cluster.ini和S_cluster.ini中同时存在,master port为独立的主世界接入点,和M_server.ini中的server_port不是一个概念,本质上任何世界的server.ini的server_port都不应该与这个port重合

  cluster_key =abcd

  配对密匙,主世界和从世界连接时的配对密匙,无论是M_cluster.ini还是S_cluster.ini中,配对密匙都必须一致

  这里主要的就是SHARD的设置必须配对,然后不同机器上面的世界就可以连接到一起了。

Server.ini的设置

  [NETWORK]

  server_port = 10999

世界的接入点

  理论上所有的需要连接到一起的server_port都不允许重复,需要多机架设的服务器也不允许server_port和M_cluster.ini中的master_port重合

  [SHARD]

  is_master = true

主世界判断

  设置为主世界=true, 设置为从世界=false,在M_server.ini中设置为true,在S_server.ini中设置为false

  name = Caves

世界的名字

  id = 3727637494

  世界的在连接时使用的id,自己设置可以在多世界拓展时会很方便,比如id=2,没有设置的话在世界生成时会随机生成一个id

更多相关内容请关注:饥荒专区

责任编辑:墨池

上一页 1 2 3 4 5 下一页
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
攻略合集
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏