Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- options:
- ownerName: "Malb7mm" #オーナーの名前
- checkToOwner: true #sudoonceコマンドの許可をオーナーにとるか
- #trueだとownerNameに設定されたプレイヤーに許可を取ります
- #falseだとsudoonceで実行元に指定されたプレイヤーに許可を取ります
- command /sudoonce <player> <text>:
- executable by: console
- trigger:
- {sudoonce::%arg 1%} is not set
- set {sudoonce::%arg 1%} to arg 2
- if {@checkToOwner} is true:
- set {_owner} to {@ownerName} parsed as player
- message "&eSudoOnceの実行を求められました。許可しますか?" to {_owner}
- message "&a許可: /o %arg 1% &7&l| &c拒否: /x %arg 1%" to {_owner}
- else:
- message "&eSudoOnceの実行を求められました。許可しますか?" to arg 1
- message "&a許可: /o &7&l| &c拒否: /x" to arg 1
- command /o [<player>]:
- executable by: player
- trigger:
- if {@checkToOwner} is true:
- "%player%" is {@ownerName}
- {sudoonce::%arg 1%} is set
- set {_owner} to {@ownerName} parsed as player
- message "&eSudoOnceの実行を&a許可&eしました" to {_owner}
- set {_commands::*} to {sudoonce::%arg 1%} split by "{nl}"
- loop {_commands::*}:
- command loop-value
- clear {sudoonce::%arg 1%}
- else:
- {sudoonce::%player%} is set
- message "&eSudoOnceの実行を&a許可&eしました" to player
- set {_commands::*} to {sudoonce::%player%} split by "{nl}"
- loop {_commands::*}:
- command loop-value
- clear {sudoonce::%player%}
- command /x [<player>]:
- executable by: player
- trigger:
- if {@checkToOwner} is true:
- "%player%" is {@ownerName}
- {sudoonce::%arg 1%} is set
- set {_owner} to {@ownerName} parsed as player
- message "&eSudoOnceの実行を&c拒否&eしました" to {_owner}
- clear {sudoonce::%arg 1%}
- else:
- {sudoonce::%player%} is set
- message "&eSudoOnceの実行を&c拒否&eしました" to player
- clear {sudoonce::%player%}
- command /sudooncelist:
- executable by: player
- trigger:
- if {@checkToOwner} is true:
- "%player%" is {@ownerName}
- set {_owner} to {@ownerName} parsed as player
- message "&eSudoOnceの実行の許可を待っているプレイヤーの一覧です" to {_owner}
- loop {sudoonce::*}:
- message "&f- %loop-index%" to {_owner}
- else:
- if {sudoonce::%player%} is set:
- message "&eSudoOnceの実行を求められています" to arg 1
- message "&a許可: /o &7&l| &c拒否: /x" to arg 1
- else:
- message "&eSudoOnceの実行は現在求められていません" to arg 1
Add Comment
Please, Sign In to add comment