Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /dataset:
- trigger:
- if {level::%player%} is not set:
- set {level::%player%} to 1
- if {sp::%player%} is not set:
- set {sp::%player%} to 0
- if {exp::%player%} is not set:
- set {exp::%player%} to 0
- if {needexp::%player%} is not set:
- set {needexp::%player%} to 100
- if {eff::%player%} is not set:
- set {eff::%player%} to 0
- if {for::%player%} is not set:
- set {for::%player%} to 0
- if {rank::%player%} is not set:
- set {rank::%player%} to 1
- give player nether star
- message "&bデータ&aの&dセット&aが完了しました!!"
- else:
- message "&c既にデータのセットが完了しています!!"
- on break of stone:
- cancel event
- add (1 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of coal ore:
- cancel event
- if {level::%Player%} is more than 9:
- add (3 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 10"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of iron ore:
- cancel event
- if {level::%player%} is more than 29:
- add (5 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 30"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of lapis ore:
- cancel event
- if {level::%player%} is more than 49:
- add (10 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 50"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of gold ore:
- cancel event
- if {level::%player%} is more than 69:
- add (35 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 90"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of diamond ore:
- cancel event
- if {level::%player%} is more than 89:
- add (50 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 100"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- on break of obsidian:
- cancel event
- if {level::%player%} is more than 99:
- add (100 + {for::%player%} * {rank::%player%}) to {exp::%player%}
- else:
- message "&cレベルが足りません!! 必要レベル: 120"
- stop
- if {exp::%player%} >= {needexp::%player%}:
- set {exp::%player%} to 0
- add 1 to {sp::%player%}
- add 1 to {level::%player%}
- add 15 to {needexp::%player%}
- set {needexp::%player%} to round({needexp::%player%} * 1.1)
- teleport the player to {spawn}
- message "&e========================="
- message "&a&lLevel Up!!"
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&e========================="
- command /status [<offline player>]:
- trigger:
- if arg-1 is not set:
- message "&e========================="
- message "&a現在の&eレベル&8: &c&l%{level::%player%}%"
- message "&a必要&eExp&8: &c&l%{exp::%player%}%&e/%{needexp::%player%}%"
- message "&e========================="
- else:
- message "&e========================="
- message "&d%arg-1% さんのデータ"
- message "&a現在の&eレベル&8: &c&l%{level::%arg-1%}%"
- message "&a必要&eExp&8: &c&l%{exp::%arg-1%}%&e/%{needexp::%arg-1%}%"
- message "&e========================="
- on right click holding a pickaxe:
- open chest with 3 rows named "&d&lMenu" to player
- wait 1 tick
- format slot 0 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 1 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 2 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 3 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 4 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 5 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 6 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 7 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 8 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 9 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 10 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 11 of player with clock named "&e&lステータス振り" with lore "&dうんち" to run [make player execute command "/menu2"]
- format slot 12 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 13 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 14 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 15 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 16 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 17 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 18 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 19 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 20 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 21 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 22 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 23 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 24 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 25 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 26 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 27 of player with Gray Stained glass Pane named "" to be unstealable
- command /menu2:
- trigger:
- open chest with 1 rows named "&e&lステータス振り" to player
- wait 1 tick
- format slot 0 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 1 of player with clock named "&c&l効率強化" with lore "&dうんち" to run [make player execute command "/mine ehehehe"]
- format slot 2 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 3 of player with clock named "&e&l幸運" with lore "&dうんち" to run [make player execute command "/mine kouunn"]
- format slot 4 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 5 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 6 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 7 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 8 of player with Gray Stained glass Pane named "" to be unstealable
- format slot 9 of player with Gray Stained glass Pane named "" to be unstealable
- every 1 seconds:
- loop all players:
- set action bar of loop-player to "&b%loop-player% &8[&c&lLv.%{level::%loop-player%}%&8] &8[&d%{exp::%loop-player%}%&e/&8%{needexp::%loop-player%}%&8]"
- command /mine [<text>]:
- trigger:
- if player is holding a pickaxe:
- if arg 1 is "ehehehe":
- if {sp::%Player%}+1 > 1:
- add 1 to {eff::%Player%}
- remove 1 from {sp::%Player%}
- set line 1 of lore of player's tool to "&c&l効率強化 &8>> &d%{eff::%Player%}%"
- evaluate "enchant player's tool with efficiency %level of efficiency of player's tool + 1%"
- send "&c効率&7に&bSPを割り振りました" to Player
- else:
- send "&bSP&cが足りません"
- if arg 1 is "kouunn":
- if {sp::%Player%}+1 > 1:
- add 1 to {for::%Player%}
- remove 1 from {sp::%Player%}
- set line 2 of lore of player's tool to "&e&l幸運 &8>> &d%{for::%Player%}%"
- send "&e幸運&7に&bSPを割り振りました" to Player
- else:
- send "&bSP&cが足りません"
- if arg 1 is "status":
- send "&b======== &f%Player% &b========" to Player
- send "&c効率 &8>> &d%{eff::%Player%}%" to Player
- send "&e幸運 &8>> &d%{for::%Player%}%" to Player
- send "&bSP &8>> &d%{sp::%Player%}%" to Player
- else:
- send "&dピッケル&cを手に持ってください" to Player
- on respawn:
- console command "/gamemode 0"
- teleport the player to {spawn}
- on join:
- teleport the player to {spawn}
- on spawn:
- teleport the player to {spawn}
- command /spawnset:
- permission:sk
- trigger:
- set {spawn} to location of player
- on break of gray glazed terracotta:
- cancel event
- command /giverank [<text>] [<offline player>]:
- permission: sk.admin
- trigger:
- if arg-1 or arg-2 is not set:
- message "&c/giverank <ランク名> <プレイヤー名>"
- if arg-1 is "GOD":
- set {rank::%arg-2%} to 5
- message "&d&lGOD&aランクにセットしました!!"
- message "&d&lGOD&aランクにセットされました!!" to arg-2
- if arg-1 is "PRO":
- set {rank::%arg-2%} to 4
- message "&4&lPRO&aランクにセットしました!!"
- message "&4&lPRO&aランクにセットされました!!" to arg-2
- if arg-1 is "MVP":
- set {rank::%arg-2%} to 3
- message "&b&lMVP&aランクにセットしました!!"
- message "&b&lMVP&aランクにセットされました!!" to arg-2
- if arg-1 is "VIP":
- set {rank::%arg-2%} to 2
- message "&e&lVIP&aランクにセットしました!!"
- message "&e&lVIP&aランクにセットされました!!" to arg-2
- command /rank [<text>]:
- permission: sk.admin
- trigger:
- if arg-1 is not set:
- message "&c/rank <ランク名>"
- if arg-1 is "GOD":
- set {rank::%player%} to 5
- message "&d&lGOD&aランクにセットしました!!"
- if arg-1 is "PRO":
- set {rank::%player%} to 4
- message "&4&lPRO&aランクにセットしました!!"
- if arg-1 is "MVP":
- set {rank::%player%} to 3
- message "&b&lMVP&aランクにセットしました!!"
- if arg-1 is "VIP":
- set {rank::%player%} to 2
- message "&e&lVIP&aランクにセットしました!!"
- if arg-1 is "Ayaka":
- set {rank::%player%} to 1000
- message "&a&lAyakaランクにセットしました!!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement