What is This?
感圧版を使ったギミックを作成するためのコマンド。以下の2つを利用できる。
- ①指定時間感圧版を踏み続けたらコマンドを実行する
- ②感圧版を踏んでいる間コマンドを実行する。
How to Use?
コマブロの配置場所について
このコマンドは感圧版と一緒に利用する必要がある。以下のように「コマブロ→何かしらのブロック→感圧版」というように配置する必要がある。
①指定時間感圧版を踏み続けたらコマンドを実行
構文 | /timer_command <id> <指定時間(秒)> passed <command1> & <command2> |
説明 | 指定した時間感圧版を踏み続けている場合、<command1>を実行する。途中で離した場合は<command2>を実行する。 |
備考 | <id>には他の「timer_command」のidと被らない好きな文字列を指定する。 passedはそのまま記載する。 <command2>は省略可能。 |
例:10秒間踏み続けるとプレイヤーを(10, 100 ,20)へTPする。途中で離した場合はメッセージを送信する。
/timer_command test_passed_id 10 passed tp @p 10 100 20 & tell @p 途中で離しました。
②感圧版を踏んでいる間コマンドを実行
構文 | /timer_command <id> <指定時間(秒)> pressing <command1> & <command2> |
説明 | 感圧板を踏み続けている間、指定時間に一回command1が実行され、離したらcommand2を実行する。 |
備考 | <id>には他の「timer_command」のidと被らない好きな文字列を指定する。 pressingはそのまま記載する。 <command2>は省略可能。 |
例:感圧版を踏んでいる間、2秒に一回メッセージを送信する。
/timer_command test_passed_id2 2 tell @p あなたは感圧版を踏んでいます
応用編
以下の画像の通り、4つの感圧版のいずれか踏んでいる場合にコマンドを実行したい場合。
4つのコマブロに設定するtimer_commandのidに同じものを設定する。