Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /spawnset:
- permission:sk
- trigger:
- set {spawn} to location of player
- on respawn:
- {jail%player%} is not set
- {spawn%player%} is 1
- teleport the player to {spawn}
- on join:
- if {point::%player%} is not set:
- set {spawn%player%} to 1
- set {break::%player%} to 0
- set {point::%player%} to 0
- set {upgrade%player%} to 1
- set {next%player%} to 32
- broadcast "&d&l[FirstJoin]:%player%"
- give wooden pickaxe named "&2[Level1] &l&d木ピッケル" with lore "&e石を採掘可能" to player
- play sound "ENTITY_FIREWORK_LAUNCH" to player with volume 2 and pitch 5
- wait 20 tick
- play sound "ENTITY_FIREWORK_TWINKLE" to player with volume 2 and pitch 5
- stop
- set the join message to "&c&l[Join]:%player%"
- if {spawn%player%} is 1:
- set {spawn} to location of player
- loop all players:
- play sound "ENTITY_FIREWORK_LAUNCH" to loop-player with volume 2 and pitch 5
- wait 20 tick
- play sound "ENTITY_FIREWORK_TWINKLE" to loop-player with volume 2 and pitch 5
- on every second:
- loop all players:
- set action bar of loop-players to "&l&a<採掘ポイント>:%{point::%loop-player%}%P &l&c<強化必要P>:%{next%loop-player%}%"
- command /givefirst:
- permission:sk
- trigger:
- give wooden pickaxe named "&2[Level1] &l&d木ピッケル" with lore "&e石を採掘可能" with custom nbt "{CanDestroy:stone}}" to player
- command /rename <text>:
- permission:sk
- trigger:
- set name of player's tool to "%coloured arg%"
- command /relore <text>:
- permission:sk
- trigger:
- set lore of player's tool to "%coloured arg%"
- on break:
- if {break%player%} is not set:
- cancel event
- set action bar of player to "&l&a<採掘ポイント>:%{point::%player%}%P &l&c<強化必要P>:%{next%player%}%"
- if event-block is stone:
- set stone set to the event-block
- Remove 1 cobble stone from drops
- play sound "BLOCK_NOTE_HARP" to player with volume 1.4 and pitch 5
- add 1 to {point::%player%}
- add 1 to {break::%player%}
- on damage:
- damage was caused by fall
- cancel event
- options:
- count: 10
- every 15 second:
- set {_high} to 0
- loop {break::*}:
- set {_list::%loop-index%} to loop-value
- loop {@count} times:
- loop {_list::*}:
- loop-value-2 > {_high}
- set {_high} to loop-value-2
- set {_highplayer} to loop-index
- loop all players:
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "&aブロック破壊回数"
- loop 10 times:
- set score "&d%loop-number%位&l&e%{_highplayer}%:" in sidebar of loop-player to {_high}
- set {_high} to 0
- delete {_a}
- delete {_list::%{_highplayer}%}
- command /break <player>:
- permission:sk
- trigger:
- if {break%arg-1%} is not set:
- set {break%arg-1%} to 1
- send "破壊可能"
- else:
- delete {break%arg-1%}
- send "破壊不可能"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement