Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /bikes [<text>] [<text>] [<text>]:
- permission: minecraft.command.op
- permission message: &cこのコマンドを実行する権限がありません。
- trigger:
- if arg 1 is not set:
- send "&b&l&m───────────────&r &b&lHelp &b&l&m───────────────&r"
- send "&b/bikes help - ヘルプを表示します。"
- send "&b/bikes add <パーティクル> <名前> - 指定したプレイヤーにパーティクルを与えます。"
- send "&b/bikes remove <パーティクル> <名前> - 指定したプレイヤーからパーティクルを奪います。"
- send "&b/bikes list - パーティクルの一覧を表示します。"
- send "&b/bikes check <名前> - 指定したプレイヤーのパーティクル一覧を表示します。"
- send "&b&l&m────────────────────────────────────&r"
- stop
- if arg 1 is "help":
- send "&b&l&m───────────────&r &b&lHelp &b&l&m───────────────&r"
- send "&b/bikes help - ヘルプを表示します。"
- send "&b/bikes add <パーティクル> <名前> - 指定したプレイヤーにパーティクルを与えます。"
- send "&b/bikes remove <パーティクル> <名前> - 指定したプレイヤーからパーティクルを奪います。"
- send "&b/bikes list - パーティクルの一覧を表示します。"
- send "&b/bikes check <名前> - 指定したプレイヤーのパーティクル一覧を表示します。"
- send "&b&l&m────────────────────────────────────&r"
- stop
- if arg 1 is "add":
- if arg 2 is not set:
- send "&cバイクを指定してください。"
- stop
- if arg 2 is "pig":
- if arg 3 is not set:
- if {bike.pig1.%player%} is true:
- send "&c%player%さんは既に&3Pig&cを持っています。"
- stop
- if {bike.pig1.%player%} is false:
- send "&a%player%さんに&ePig&aを与えました。"
- set {bike.pig1.%player%} to true
- stop
- if arg 3 is player:
- if {bike.pig1.%arg 3%} is true:
- send "&c%arg 3%さんは既に&3Pig&cを持っています。"
- stop
- if {bike.pig1.%arg 3%} is false:
- send "&a%arg 3%さんに&ePig&aを与えました。"
- set {bike.pig1.%arg 3%} to true
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- if arg 2 is "ch" or "chicken":
- if arg 3 is not set:
- if {bike.ch1.%player%} is true:
- send "&c%player%さんは既に&3Chicken&cを持っています。"
- stop
- if {bike.ch1.%player%} is false:
- send "&a%player%さんに&eChicken&aを与えました。"
- set {bike.ch1.%player%} to true
- stop
- if arg 3 is player:
- if {bike.ch1.%arg 3%} is true:
- send "&c%arg 3%さんは既に&3Chicken&cを持っています。"
- stop
- if {bike.ch1.%arg 3%} is false:
- send "&a%arg 3%さんに&eChicken&aを与えました。"
- set {bike.ch1.%arg 3%} to true
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- if arg 2 is "all":
- if arg 3 is not set:
- send "&a%player%さんに&e全てのバイク&aを与えました。"
- set {bike.pig1.%player%} to true
- set {bike.ch1.%player%} to true
- stop
- if arg 3 is player:
- send "&a%arg 3%さんに&e全てのバイク&aを与えました。"
- set {bike.pig1.%arg 3%} to true
- set {bike.ch1.%arg 3%} to true
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- else:
- send "&c%arg 2%というパーティクルは存在しません。"
- stop
- if arg 1 is "remove" or "rem":
- if arg 2 is not set:
- send "&cバイクを指定してください。"
- stop
- if arg 2 is "pig":
- if arg 3 is not set:
- if {bike.pig1.%player%} is false:
- send "&c%player%さんは&3Pig&cを持っていません。"
- stop
- if {bike.pig1.%player%} is true:
- send "&a%player%さんから&ePig&aを奪いました。"
- set {bike.pig1.%player%} to false
- if {bike.%player%.pig} is true:
- delete player's vehicle
- set {bike.%player%.pig} to false
- stop
- if arg 3 is player:
- if {bike.pig1.%arg 3%} is false:
- send "&c%arg 3%さんは&3Pig&cを持っていません。"
- stop
- if {bike.pig1.%arg 3%} is true:
- send "&a%arg 3%さんから&ePig&aを奪いました。"
- set {bike.pig1.%arg 3%} to false
- if {bike.%arg 3%.pig} is true:
- delete player's vehicle
- set {bike.%arg 3%.pig} to false
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- if arg 2 is "ch" or "chicken":
- if arg 3 is not set:
- if {bike.ch1.%player%} is false:
- send "&c%player%さんは&3Chicken&cを持っていません。"
- stop
- if {bike.ch1.%player%} is true:
- send "&a%player%さんから&eChicken&aを奪いました。"
- set {bike.ch1.%player%} to false
- if {bike.%player%.ch} is true:
- delete player's vehicle
- set {bike.%player%.ch} to false
- stop
- if arg 3 is player:
- if {bike.ch1.%arg 3%} is false:
- send "&c%arg 3%さんは&3Chicken&cを持っていません。"
- stop
- if {bike.ch1.%arg 3%} is true:
- send "&a%arg 3%さんから&eChicken&aを奪いました。"
- set {bike.ch1.%arg 3%} to false
- if {bike.%arg 3%.ch} is true:
- delete player's vehicle
- set {bike.%arg 3%.ch} to false
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- if arg 2 is "all":
- if arg 3 is not set:
- send "&a%player%さんから&e全てのバイク&aを奪いました。"
- set {bike.pig1.%player%} to false
- set {bike.ch1.%player%} to false
- if {bike.%player%.pig} is true:
- delete player's vehicle
- set {bike.%player%.pig} to false
- if {bike.%player%.ch} is true:
- delete player's vehicle
- set {bike.%player%.ch} to false
- stop
- if arg 3 is player:
- send "&a%arg 3%さんから&e全てのパーティクル&aを奪いました。"
- set {bike.pig1.%arg 3%} to false
- set {bike.ch1.%arg 3%} to false
- if {bike.%arg 3%.pig} is true:
- delete player's vehicle
- set {bike.%arg 3%.pig} to false
- if {bike.%arg 3%.ch} is true:
- delete player's vehicle
- set {bike.%arg 3%.ch} to false
- stop
- else:
- send "&c%arg 3%さんは見つかりませんでした。"
- stop
- else:
- send "&c%arg 2%というバイクは存在しません。"
- stop
- if arg 1 is "list":
- send "&6&l&m───────&r &6&lList &6&l&m───────&r"
- send "&6Pig - pig"
- send "&6Chicken - ch or chicken"
- send "&6&l&m───────────────────&r"
- stop
- if arg 1 is "check":
- if arg 2 is not set:
- send "&d&l&m───────&r &d&l%player% &d&l&m───────&r"
- if {bike.pig1.%player%} is true:
- send "&dPig : &atrue"
- if {bike.pig1.%player%} is false:
- send "&dPig : &cfalse"
- if {bike.ch1.%player%} is true:
- send "&dChicken : &atrue"
- if {bike.ch1.%player%} is false:
- send "&dChicken : &cfalse"
- send "&d&l&m─────────────────────&r"
- stop
- if arg 2 is set:
- send "&d&l&m───────&r &d&l%arg 2% &d&l&m───────&r"
- if {bike.pig1.%arg 2%} is true:
- send "&dPig : &atrue"
- if {bike.pig1.%arg 2%} is false:
- send "&dPig : &cfalse"
- if {bike.pig1.%arg 2%} is not set:
- send "&dPig : &3不明"
- if {bike.ch1.%arg 2%} is true:
- send "&dChicken : &atrue"
- if {bike.ch1.%arg 2%} is false:
- send "&dChicken : &cfalse"
- if {bike.ch1.%arg 2%} is not set:
- send "&dChicken : &3不明"
- send "&d&l&m─────────────────────&r"
- stop
- else:
- send "&c無効なテキストです。"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement