Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /lbslot.pos <integer>:
- permission: lbslot.pos
- trigger:
- set {lbslot::player.%player%::pos::%arg 1%} to location of player's target block
- message "&albslot &7> &9pos &7> &fPos%arg 1%を %location of player's target block% に設定しました"
- command /lbslot.create <integer> <text> <text>:
- permission: lbslot.create
- trigger:
- set {_args::*} to split arg 3 by ","
- loop {_args::*}:
- set {lbslot::slot.%arg 2%::pattern::%loop-index%} to loop-value parsed as itemtype
- loop arg-1 times:
- set {lbslot::slot.%arg 2%::location::%loop-number%} to {lbslot::player.%player%::pos::%loop-number%}
- message "&albslot &7> &6create &7> &fスロット ""%arg 2%"" を作成しました"
- command /lbslot.remove <text>:
- permission: lbslot.remove
- trigger:
- message "&albslot &7> &6remove &7> &fスロット ""%arg 1%"" を削除しました"
- clear {lbslot::slot.%arg 1%::*}
- command /lbslot.execute <text> <player>:
- permission: lbslot.execute
- trigger:
- set {_blocks::*} to {lbslot::slot.%arg 1%::pattern::*}
- loop {lbslot::slot.%arg 1%::location::*}:
- set block at location of loop-value to bedrock
- loop {lbslot::slot.%arg 1%::location::*}:
- loop 8 times:
- set {_blocks.::*} to {_blocks::*}
- remove {_block} from {_blocks.::*}
- set {_block} to random element out of {_blocks.::*}
- set {_result::*} to {_block}
- set block at location of loop-value-1 to {_block}
- command "execute %arg 2% ~ ~ ~ playsound block.stone.place master @p ~ ~ ~ 0.3 1 0.1"
- wait 1 tick
- command "execute %arg 2% ~ ~ ~ playsound block.stone.place master @p ~ ~ ~ 1.0 0.5 0.5"
- loop {_result::*}:
- set {_result.} to {_result}
- set {_result} to loop-index
- if {_result.} is not {_result}:
- command "execute %arg 2% ~ ~ ~ playsound entity.player.levelup master @p ~ ~ ~ 1.0 2.0 0.5"
- stop
- message "&a&llbslot &7> &6&l当たり!" to arg 2
- command "execute %arg 2% ~ ~ ~ playsound entity.player.levelup master @p ~ ~ ~ 1.0 0.5 0.5"
Add Comment
Please, Sign In to add comment