TrainCarts/车票

From BergerHealer Wiki
Revision as of 00:30, 10 October 2024 by Halogly (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Other languages:
English • ‎中文(中国大陆)‎

« 返回


介绍

玩家手上拿着一张车票。

车票使用地图作为基础物品,就像传统车票的功能一样,玩家需携带车票进入列车。


用法

创建、编辑和重命名车票

要点

  • 创建车票时如果不指定车票名称,则会随机分配一个未使用的名称。
  • 创建新车票会自动让玩家编辑这个车票。


命令

Creates a new ticket with the name specified
Command: /train ticket create (name)
Permission: train.ticket.manage


Edits the ticket with the given name
Command: /train ticket edit [name]
Permission: train.ticket.manage


Renames the last-edited ticket
Command: /train ticket rename [new_name]
Permission: train.ticket.manage


Deletes the last-edited train ticket
Command: /train ticket remove
Permission: train.ticket.manage



为列车分配或不分配车票

命令

尚未完成,敬请期待。

Assigns a ticket to a train
Command: /train addticket [name]
Permission: train.property.tickets


Un-assigns a ticket from a train
Command: /train remticket [name]
Permission: train.property.tickets


Clears all tickets set for a train
Command: /train clrticket
Permission: train.property.tickets



属性牌

Signtemplate.png
[+train]
property
addticket
myticket


Signtemplate.png
[+train]
property
remticket
myticket


Signtemplate.png
[+train]
property
clrticket


给予玩家车票

车票属性会自动更新,不需要重新获取新的车票。可以(在命令方块中)使用 @p 选择器来给予附近的玩家车票。

Gives a ticket item to a Player
Command: /train ticket give [name] [player/@p]
Permission: train.ticket.manage



车票配置

车票还有更多配置,例如使用次数等。

Set the amount of times ticket items can be used
Command: /train ticket maximumuses [amount/unlimited]
Permission: train.ticket.manage


Set what destination to set on the train when used
Command: /train ticket destination [destination]
Permission: train.ticket.manage


Set what tags to add to the train when used
Command: /train ticket tags [tags]
Permission: train.ticket.manage



车票背景图片

每个车票都可以更改背景图片。背景图片需要放在 plugins/Train_Carts/images 文件夹中,分辨率必须为 128x128 像素。

Assigns a background image
Command: /train ticket background [filename]
Permission: train.ticket.manage



领域

车票可以分配给一个领域,可以被分配给列车的普通名称。这使得为一辆列车创建多张不同的车票会更加容易。要使用这个功能,需将领域名称(不是车票名称)分配给车票属性,这样就可以使用该领域的部分车票了。

Sets the ticket realm
Command: /train ticket realm [realm]
Permission: train.ticket.manage