Difference between revisions of "TrainCarts/Signs/zh-cn"
Line 35: | Line 35: | ||
=== 拉杆输出 === | === 拉杆输出 === | ||
− | 控制牌可以通过 '''拉杆''' 来间接输出红石信号并激活其他相邻的控制牌。只有少数类型的控制牌才能使用此功能,比如当列车在[[Special:MyLanguage/TrainCarts/Signs/Station|station(车站)控制牌]]上方停止时就会激活拉杆。 | + | 控制牌可以通过'''拉杆'''来间接输出红石信号并激活其他相邻的控制牌。只有少数类型的控制牌才能使用此功能,比如当列车在[[Special:MyLanguage/TrainCarts/Signs/Station|station(车站)控制牌]]上方停止时就会激活拉杆。 |
== 激活方向 == | == 激活方向 == |
Revision as of 07:35, 3 September 2024
TC 允许你使用告示牌来为列车或者单个矿车执行操作。
结构和行为
控制牌的格式总体相同。第一行基本总是为 cart 或 train,选择哪种取决于你希望选择的是单个矿车还是一整列车。之后,列车前往的方向(即列车驶出控制牌的方向)则会取决于红石信号激活控制牌时输入的方向(简单来说,输入的方向就是驶出的方向)。
红石
TC 控制牌需要红石充能来执行功能。这意味着如果你不通过红石信号激活来控制牌,它就只是个普通告示牌。如果你不想使用红石信号来激活,并且控制牌还能够运行,你可以在告示牌的第一行输入 [+train]。
第一行 | 解释 |
---|---|
[train] | 默认模式。当使用红石信号激活时才会运作。 |
[+train] | 持续模式。控制牌会一直运作,不需要红石信号激活。 |
[!train] | 反转模式。与非门相同,当用红石激活时不运作,不激活时运作,无红石信号下工作状态与 [+train] 相同。 |
[-train] | 无法充能模式。控制牌不接受红石信号,只适用于switcher(转辙器)控制牌。 |
[/train] | 脉冲模式。控制牌只会在充能由关到开时激活一次,不会对经过的列车作出反应。 |
[\train] | 脉冲模式。控制牌只会在充能由开到关时激活一次,不会对经过的列车作出反应。 |
[/\train] | 感应切换模式。控制牌只会在充能和不充能切换时激活一次,不会对经过的列车作出反应。 |
拉杆输出
控制牌可以通过拉杆来间接输出红石信号并激活其他相邻的控制牌。只有少数类型的控制牌才能使用此功能,比如当列车在station(车站)控制牌上方停止时就会激活拉杆。
激活方向
默认情况下,只有列车看到控制牌的正面和侧面时,控制牌才对列车有效。这意味着控制牌面对的方向应该是矿车驶来的方向。要覆盖此功能,你可以在第一行添加(:)英文冒号后跟一个或多个方向。如果你想让控制牌响应所有方向,可以使用 [train:*]。
举个栗子,某个 switcher(转辙器)控制牌上使用 [-train:lr],当列车从左侧或右侧进入时控制牌会激活左侧和右侧的拉杆,其他方向的拉杆不作反应。此控制牌使用 -train 以便它不会切换道岔。
远程控制
少数类型的控制牌系统支持远程控制:通过名称控制列车。你需要使用 [train <名称>] 格式,或使用缩写 [t <名称>]。远程控制控制牌仅对红石信号的变化做出反应,因此放置他们的位置并不重要。目前为止,属性、目的地、破坏、弹出和放置方块控制牌都系统支持远程控制。
远程控制还可以影响多列车。与标签系统相同,远程控制使用 *(星号符)来指示要影响的列车。例如,以下远程控制牌会将所有城际列车的目的地设置为家:
你可以用它来轻松调用所有列车。如果你使用标签来导航列车,你也可以添加新标签来让列车返回。
放置
每个控制牌都以上方的某个铁轨为目标。附着在墙上(即方块侧)的控制牌会基于附着的方块向上寻找,直到找到铁轨。随后该铁轨将由该控制牌控制。控制牌柱会向上寻找,直到找到轨道。底部控制牌和轨道之间必须要有控制牌附着的方块。
你可以在单个铁轨下方造一个方块柱子,将控制牌放在柱子侧面,形成一组操作。列车进入该铁轨时会向下检测控制牌,因此请确保将输出控制牌放在使用此输出的控制牌上方,以正常运行。
使用 TC 的附加组件会有例外,以为附加组件可能会改变控制牌需要放置的(相对)位置,以便为轨道工作。例如,TC Hang Rail 会要求你是否将控制牌添加到 Hang 轨道的上方才能运作,而 TCC(TrainCarts Coasters)可使用节点来替代控制牌,且节点还可以随意移动到任何其他方块上。
对于大多数控制牌来说,控制牌的方向会影响事件,比如上文所述的(激活方向):
- 列车必须面对控制牌上的文字 才能让控制牌作出反应。
- 与轨道对齐的控制牌(面向或背对轨道)始终会作出反应。
- 列车会在控制牌面向的方向生成。
类型
- Animate(动画) - 播放列车附件中配置的动画。
- Announce(发送消息) - 向上方矿车和/或列车里的玩家发送消息。
- Blocker(阻挡器) - 阻挡特定方向的列车。
- Block Changer(方块更换器) - 更改矿车中显示的方块类型。
- Crafter(制作) - 在列车的储存矿车内使用附近的工作台制作物品。
- Destination(目的地) - 标记路径查找的目的地并设置列车的下一个目的地。
- Destroy(销毁) - 销毁列车。
- Detector(侦测器) - 检测轨道上特定区域的列车。
- Effect(效果) - 在矿车、列车或控制牌处播放粒子或声音效果。
- Eject(弹出) - 列车弹出(使玩家离开列车)。
- Elevator(电梯) - 将包括乘客在内的列车传送到另一部电梯。
- Enter(进入) - 让附近的玩家和/或生物进入列车。
- Flip(翻转) - 将矿车翻转180度。
- Launcher(启动器) - 启动或制动列车,使其根据设定的速度行驶。
- (Smart) Mutex(区间闭塞) - 阻止多列车进入同一区域,防止列车在交叉路口相撞。
- Property(属性) - 设置列车的属性,例如标签、目的地和车主。
- Skip(跳过) - 根据语句设定跳过前方控制牌的执行。
- Sound(声音) - 播放已命名的音效。
- Spawner(生成器) - 生成一整列车,可设置矿车的类型。
- Station(车站) - 停止和启动列车。
- Switcher(转辙器) - 根据列车的属性切换拉杆和铁轨。
- Teleport(传送) - 传送包括乘客在内的列车(需要 MyWorlds)。
- Transfer(转移) - 在列车与箱子/熔炉/发射器之间转移物品。
- Trigger(触发器) - 在控制牌上显示列车信息和列车到达时间倒计时(需要 SignLink)。
- Ticket(车票) - 让乘客支付乘车费用(需要 Vault)。
- Waiter(等待) - 等待列车通过,直到轨道上没有其他列车。
权限
每个控制牌都构建了单独的权限,关于权限请参阅权限页面。要使用远程控制,玩家需要train.build.feature.remotecontrol
权限,OP 默认拥有该权限。