OpenTTD建立专用服务器——Windows服务器

文章目录
[隐藏]

OpenTTD的联机功能是游戏的一大特色,虽然在游戏界面可以直接开启联机服务器,但是在服务器上运行带GUI的程序会严重拖慢服务器性能。OpenTTD的程序内置了命令行形式运行的专用服务器端,开服及其方便。

1.开服准备

  1. 运行Windows系统的计算机/服务器 一台(废话)
  2. 互联网(废话)
  3. 能正常运行的OpenTTD

 

2.启动服务器

新建一个openttd.exe的快捷方式,在快捷方式上 右键→属性

在新弹出的窗口中,“目标”栏的末尾填写 “空格-D”

应用并确定

双击运行快捷方式,OpenTTD便会以服务器方式运行。

OpenTTD_Windows_server01
在属性中的目标末尾填写“ -D”

 

3.配置服务器

有三种方法配置你的服务器:

  1. 在正常图形界面下修改配置,然后再运行服务器版。(最简单)
  2. 直接修改OpenTTD的配置文件openttd.cfg
  3. 使用控制台命令配置服务器。(较困难但是很方便)

第一种方法不解释。用第二种方法配置服务器可以参考官方wiki上的Openttd.cfg页面。第三种方法可以参考官方wiki上的Console页面。

 

4.载入存档

载入存档需要在命令行中进入存档所在的文件夹,使用load命令载入存档。

 

5.更多

开服时Openttd.cfg的常用修改选项:

engine_renew
当车辆报废时自动更新(Autorenew vehicle when it gets old)
 
pause_on_newgame
开始新游戏时自动暂停
 
roadveh_acceleration_model
汽车加速模型(1为真实)
 
train_acceleration_model
列车加速度(1为真实)
 
max_join_time
允许客户端加入的最长时间(如果进入服务器时经常断开,请调大此项)
 
forbid_90_deg
禁止列车和轮船90度转弯
 
min_active_clients
当有效玩家人数少于此数量时,会自动暂停游戏。(默认值是0,一般要改为1)

 

常用控制台命令:

setting  []
修改Openttd.cfg参数

更多内容正在摸索中,持续更新……

本文参考自官方wiki文章Dedicated server,更多高级内容请参考原文。

打赏

发表评论

电子邮件地址不会被公开。