《帝国神话》即将正式发售,很多玩家想要知道该如何开设自己的服务器,下面请看“官方”带来的《帝国神话》自定义开服教程,希望能够帮助大家。

  服务器配置需求

  1、基础配置:Windows 4核16G 可承载10人在线

  2、推荐配置:Windows 8核32G 可承载100人在线

  服务器开服教程

  自定义单服开服教程

  在游戏主菜单界面选择自定义服务器,切换到单服页签,点击创建服务器将会弹出开服工具。

  或者也可以在steam游戏列表中在帝国神话上点击鼠标右键-管理-浏览本地文件。然后打开PrivateServerTool文件夹,运行PrivateServerTool.exe

  服务器基础设置

  《帝国神话》自定义开服教程

  在左侧的页签中选择服务器基础设置,主要需要关注以下配置

  服务器名:显示在游戏中自定义服务器-单服的列表中的服务器名称

  服务器密码:如果设定了密码,则进入服务器时需要输入密码才可进入

  服务器ID:一台物理主机上如果开启多个服务器,每一个服务器的ID都需要不同,若只开启一个服务器,则保持默认即可。服务器的存档是根据服务器ID保存,服务器ID如果修改则存档也会丢失。

  游戏端口\查询端口\远程管理端口:一台物理主机上每一项服务器都需要使用不同的端口,端口ID建议在1024-65535之间,并且没有被占用。如果端口被占用会导致服务器启动失败或无法进入,请自行搜索如何查询端口是否被占用。

  启用远程管理:默认启用,可以使用RCON等工具对服务器进行远程管理,需要正确配置远程管理IP和端口,远程管理密码在初始时会随机生成。

  GM帐号:工具会自动获取本机已经登录的steam帐号的steamID,如果需要添加多个GM请用英文分号隔开

  使用P2P模式启动服务器:如果你没有公网IP,那么启动服务器后可能只有本机和局域网内的其他玩家可以进入你的服务器,启用此功能后可以借助steam进行网络穿透,使得没有公网IP的情况下也可以让非局域网的玩家进入。但请注意此功能并不稳定,如果内网环境比较复杂穿透可能会失败。

  参数设置

  左侧页签中从高级设置到工会设置均为游戏中的各项功能参数的设置,默认设置都与官服相同,你可以依据自己的喜好调整各项参数

  MOD管理

  《帝国神话》自定义开服教程

  工具会自动检测本机已经安装的Mod并罗列出来,你也可以在顶端的输入框中输入steam创意工坊中的Mod ID,然后点击安装按钮来安装Mod。

  在SteamModList中,点击你想要使用的Mod最左侧的□,当其变成√时表示已启用

  启动控制台

  《帝国神话》自定义开服教程

  在启动控制台页签中,选择服务器想要使用的地图。然后点击保存配置即可完成服务器配置。

  如果你需要开启多个服务器,并且希望他们大部分的参数配置都是相同的,那么可以在此处修改服务器列表ID然后点击克隆服务器,即可快速生成另一份服务器配置。克隆服务器后请注意修改服务器基础设置中的服务器名、服务器ID、各项端口等参数

  启动服务器

  在启动控制台页面中点击启动服务器,会弹出一个窗口,在其中双击启动私服.bat即可启动服务器。当服务器信息中出现以下信息时即表示服务器启动完成

  ServerId:100, ServerState:EGameServerState::SERVER_STATE_OPENED

  可能出现的问题

  如果服务器未能启动成功,反复刷出某种红字报错,请检查端口是否被占用,或者本机内存以及网络状况。

  如果服务器启动成功但其他玩家无法进入,请确认本机是否拥有公网IP,或进行端口映射操作。

  自定义大世界开服教程

  在游戏主菜单界面选择自定义服务器,切换到大世界页签,点击创建服务器将会弹出开服工具。或者也可以在steam游戏列表中在帝国神话上点击鼠标右键-管理-浏览本地文件。然后打开MatrixServerTool文件夹,运行MatrixServerTool.exe

  对于非专业用户来说,以下配置几乎都可以使用默认配置,仅需进行增加、保存等少数操作即可

  场景服务器配置

  打开后在左侧的页签中切换至场景服务器

  《帝国神话》自定义开服教程

  在大世界类型的自定义服务器中,你可以同时开启多个场景服务器,每个场景服务器就是官方服务器中的一个县

  场景服务器地图:目前官方地图有两张,中土和东土,每个场景服务器可以选择不同的地图。后续也会加入可选择MOD地图的功能

  场景服务器ID:每个不同的服务器都需要使用不同的服务器ID,场景存档也是根据服务器ID保存,如果服务器ID变化了存档会丢失

  场景服务器内部IP:该服务器所在物理主机的局域网IP,场景服务器、战场服务器、大厅服务器等不同服务器互相之间的通信地址,工具会自动获取

  场景服务器外部IP:该服务器所在物理主机的公网IP,用于客户端登入,打开工具时会自动获取。但请注意获取到的公网IP未必真的能连接到你的服务器,你可能还需要进行端口映射等操作

  如果没有公网IP也可以使用局域网IP,这种情况下只有局域网内的玩家可以进入你的服务器。或者启用工具左侧页签最上方服务器基础设置中的使用P2P模式启动服务器,这项功能是借助steam服务器进行网络穿透,使得没有公网IP的服务器也可以让非局域网玩家进入,但请注意此功能并不稳定,对于网络环境过于复杂的内网环境穿透可能会失败

  游戏端口\查询端口\关闭端口:用于访问服务器相关功能,一台物理主机上每一项服务都需要使用不同的端口,工具会自动检测端口是否被占用

  配置好以上内容后点击增加场景服务器,即可创建一个场景服,然后修改服务器ID、郡县ID、端口等可以增加另一个场景服务器

  战场服务器配置

  《帝国神话》自定义开服教程

  一个自定义服务器也可以开启多个战场服务器,当战场服务器运行后,在到达设定的战场开启时间时玩家才可以进入战场

  战场服务器地图:要开启哪个战场,县城战、太守战、关隘战都只需要开启一个,公平战场为根据特定规则开启马站、县城战(公平战场)、太守战(公平战场)、关隘战(公平战场)其中之一,可以同时开启多个。

  战场服务器ID:每个服务器都需要使用不同的服务器ID

  IP\端口:参考场景服务器相关说明

  大厅服务器配置

  《帝国神话》自定义开服教程

  大厅服务器只需要开一个,用于玩家连接你的服务器、创建角色、挂机、选择郡县等操作

  服务器列表名称:显示在客户端自定义服务器-大世界界面的服务器列表中的服务器名

  大厅服务器ID:每个不同的服务器都需要使用不同的服务器ID

  大厅服务器密码:如果设定了密码,则玩家在进入你的服务器时需要输入密码

  IP\端口:参考场景服务器相关说明

  大厅服务器人数上限:一个大厅服务器要服务于多个场景服务器因此人数上限需要远高于单个场景服务器,建议使用默认配置即可

  公共服务器配置

  《帝国神话》自定义开服教程

  服务器ID、IP、端口等参考场景服务器相关说明

  周边服务器配置

  《帝国神话》自定义开服教程

  周边服务器有一个需要注意的配置是Redis配置,需要安装Redis软件,工具默认的IP和端口为安装Redis时默认监听IP和端口,Redis默认无密码

  周边服务器中的IP均为内部IP,端口与其他服务的端口全部不同即可

  数据库配置

  《帝国神话》自定义开服教程

  如果你是非专业用户,且服务器需要承载的玩家数量级不高,那么不要勾选使用Mysql数据库,此页签中的配置均无需改动。默认使用Sqlite数据库,无需安装软件也无需进行任何配置。

  参数设置

  左侧页签中从高级设置到工会设置均为游戏中的各项功能参数的设置,默认设置都与官服相同,你可以依据自己的喜好调整各项参数

  MOD管理

  《帝国神话》自定义开服教程

  工具会自动检测本机已经安装的Mod并罗列出来,你也可以在顶端的输入框中输入steam创意工坊中的Mod ID,然后点击安装按钮来安装Mod。

  在SteamModList中,点击你想要使用的Mod最左侧的□,当其变成√时表示已启用

  启动服务器

  以上配置完成后,在左侧页签最下方选择启动控制台,点击保存配置,启动服务器即可。工具会一键启动所有的服务器进程。

  当大厅服务器(LobbyServer)显示LogStoreServer: [2] Log: register succeed. 即表示大厅服务器启动完成。此时即可在服务器列表中搜索到你的服务器,进入服务器可以创建角色。

  场景服务器(SceneServer)的启动速度较慢,因此创建完角色选择郡县时可能看到地图是空的,需要多等待一段时间。

  场景服务器显示以下信息时表示启动完成。

  ServerId=50000, ServerState=EGameServerState::SERVER_STATE_OPENED

  可能出现的问题

  game_chat_service反复提示remove visitor groups' members failed, will retry in 2 seconds.

  问题原因:redis配置错误,如果安装后没有修改过redis的默认IP、端口、密码,则在开服工具中的redis配置也使用默认配置即可

  如果服务器未能启动成功,反复刷出某种红字报错,请检查端口是否被占用,或者本机内存以及网络状况。

  如果服务器启动成功但其他玩家无法进入,请确认本机是否拥有公网IP,或进行端口映射操作。