条件性调度任务
OpenTTD 教程

入门(建立第一条线路)

基础教程:

教程
创建一个公交路线
创建一个铁路路线
创建一个航空航线
结束语

高级教程:

多个站台
多个铁轨
简单路网
进阶教程

铁路运输建设:
建造铁路
建造列车车站
建造车库
放置信号灯
买卖列车
铁路转换
公路运输建设:
建造公路
建造客运或货运车站
建造汽车车库
买卖车辆
水路运输建设:
建造码头
建造船坞
放置浮标
买卖船只
建造船闸和运河
航空运输建设:
建造机场
买卖飞机
其他建设:
建造桥梁
建造隧道
景观改造
使用运输工具:
调度任务
运输工具改装
替换车辆
运输工具编组
OpenTTD 游戏手册
安装 · 教程
常见问题(en) · 游戏界面(en)
README.md
基础建设

铁路 :

信号灯 · 车站 · 交叉 · 设计技巧
公路建设 · 有轨电车 · 水路建设 · 机场 · 更改地形
载具
列车 · 汽车 · 船只 · 飞机 · 调度指令
选项
游戏选项 · 高级选项(en) · AI选项(en) · NewGRF · 作弊指令
图形与声音(en)
OpenGFX · OpenMSX · OpenSFX
更多主题
气候 · 城镇 · 工业 · 经济 · 灾难 · 游戏技巧 · 快捷键 · 控制台 · 游戏机制 · 多人游戏 · 场景编辑器 · 在线内容
故障排除 · 链接(en)

条件性调度任务允许比常规调度任务更细致的控制。

设定条件性调度任务

这个例子里的条件性调度任务会让载具在临近或超过它的最高寿命时回到车库。

步骤

/File/en/Manual/Conditional-orders-step5.png

第一步: 记录载具的最高寿命。

/File/en/Manual/Conditional-orders-step1.png

第二步: 首先,创建一个常规调度计划。然后添加一个停放在车库的调度任务。点击这个调度任务。

/File/en/Manual/Conditional-orders-step2.png

第三步: 打开“前往”菜单,然后选择“条件性命令跳过”。

/File/en/Manual/Conditional-orders-step3.png

第四步: 选择命令 1 作为跳转目标。

/File/en/Manual/Conditional-orders-step4.png

第五步: 选中这个条件性命令,这样你可以编辑它。

/File/en/Manual/Conditional-orders-step6.png

第六步: 设置条件为 寿命 - 小于 - 某个数。这个例子会让巴士在产生大量提示前回到车库替换。

以上调度计划的效果

/File/en/Manual/Conditional-orders-explanation.png

这个巴士现在会不断前往这两个车站十年。当它运行到第 11 年时,会执行命令 4,停在车库。 这是因为如果条件符合,命令 3 会让它跳回命令 1。一旦这个载具运行达到 11 年,条件不再符合,并且命令 3 将会跳过。