TrainCarts/Signs/Station [zh]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "==== 启动速度 ==== 第四行也可以输入数值,来设置车站的启动速度。")
(Created page with "<gallery widths=300px heights=250px> File:Tc_station_lever_one.png|列车停靠车站时切换拉杆为开启状态。|alt=alt language File:Tc_station_lever_two.png|车站使用方块柱的形式来切换拉杆。|alt=alt language File:Tc_station_enterexit.png|车站输出用于自动启用/禁用玩家进出列车。 </gallery>")
Line 67: Line 67:
{{sign|[train]|station|5|continue 0.4}}
{{sign|[train]|station|5|continue 0.4}}


<div lang="en" dir="ltr" class="mw-content-ltr">
== 拉杆输出 ==
== Lever Output ==
当列车停靠在车站时,车站会切换与自身附着在同一方块的拉杆为开启状态。这可用于更改[[Special:MyLanguage/TrainCarts/Signs/Property|玩家离开属性]],开门或[[Special:MyLanguage/TrainCarts/Signs/Ejector|自动弹出]]列车里的乘客。
While a train is waiting on the station, the station toggles levers attached to the same block the station sign is attached to. This can be used to, for example, change the [[Special:MyLanguage/TrainCarts/Signs/Property|player exit property]], open doors or [[Special:MyLanguage/TrainCarts/Signs/Ejector|automatically eject]] the players inside.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<gallery widths=300px heights=250px>
<gallery widths=300px heights=250px>
File:Tc_station_lever_one.png|Lever is toggled while a train waits on a station|alt=alt language
File:Tc_station_lever_one.png|列车停靠车站时切换拉杆为开启状态。|alt=alt language
File:Tc_station_lever_two.png|Alternative setup with a wall sign|alt=alt language
File:Tc_station_lever_two.png|车站使用方块柱的形式来切换拉杆。|alt=alt language
File:Tc_station_enterexit.png|Station output is used to automatically enable/disable players entering and exiting the train
File:Tc_station_enterexit.png|车站输出用于自动启用/禁用玩家进出列车。
</gallery>
</gallery>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">

Revision as of 03:24, 25 November 2025

Other languages:

介紹

一輛列車停在車站牌的上方。

車站用於停止和啟動列車,可設置停止時間(以秒為單位)。車站會將紅石信號輸入的方向作為列車的啟動方向,當兩邊都有紅石信號輸入時,車站會自動設置列車的啟動方向。

語法

Signtemplate.png
[train]
station
5
continue


第一行

使用 [train] 時,列車的中心位置(比如列車中間的礦車)會停在車站牌的上方。當使用 [cart] 時,列車會立即停止,第一輛礦車會停在車站牌的上方。


第二行

Station,後可跟數值。這個數值表示列車的啟動距離。數值越高,啟動速度就越慢。不加數值則插件會自動計算啟動距離,此時會將列車啟動到最遠 100 格方塊內的第一個彎軌道上。

你還可以指定「中心偏移量」,用於改變列車停靠車站的位置。通過指定 <距離數值>m 來修改,例如 「20.5m」。

下面的車站將會啟動列車到30格方塊外,且列車停靠車站時列車中心相對於車站牌偏移12.5格方塊。列車將等待10秒,然後啟動:

Signtemplate.png
[+train]
station 30 12.5m
10
continue


第三行

可選的停止時間(以秒為單位)。停止時間應用於啟動時。例如,當紅石從右側激活車站牌且車站牌設置了 3 秒停止時間時,當有列車駛入時,列車將等待 3 秒,之後朝右側(紅石信號輸入方向)駛出。


第四行

設置兩側都有紅石信號時使用的發車模式。車站會將列車發往紅石信號輸入的方向一側。如果車站完全沒有激活,列車會直接通過車站。反轉模式([!train])在此處仍然有效,因此如果信號反轉且車站牌沒被激活,則會判定為所有方向都有紅石信號。

若兩側都為紅石信號輸入側,則列車會永遠停靠在該車站,除非第四行設置為以下四種類型之一:

車站牌 結果
Sign 1.png
Image:TrainCarts station left.gif
Sign 2.png
Image:TrainCarts station right.gif
Sign 3.png
Image:TrainCarts station continue.gif
Sign 4.png
Image:TrainCarts station reverse.gif

自動調度

可以不指定方向,通過輸入route來替代。這會將車站接入自動尋路機制網絡,並讓列車以最合適的方向前往目的地。

如果有設置目的地,列車就會發往最適合到達目的地的方向。否則,列車將保持駛入車站時的方向繼續行駛。

Signtemplate.png
[train]
station
route continue


啟動速度

第四行也可以輸入數值,來設置車站的啟動速度。

Signtemplate.png
[train]
station
0.4


Signtemplate.png
[train]
station
5
continue 0.4


拉杆輸出

當列車停靠在車站時,車站會切換與自身附着在同一方塊的拉杆為開啟狀態。這可用於更改玩家離開屬性,開門或自動彈出列車裡的乘客。

Examples

Shuttle-run

File:TrainCarts-Shuttle-run.gif