Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on join:
- if {lv.needxp.%player%} is not set:
- set the player's gamemode to adventure
- set {player} to {player} + 1
- broadcast "&7[&f通知&7] &b%player%さん! お初です!&7(%{player}%人目)"
- set {lv.needxp.%player%} to 15
- set {lv.lv.%player%} to 1
- command "execute %player% ~ ~ ~ give %player% minecraft:diamond_shovel 1 0 {CanDestroy:[""minecraft:grass"",""minecraft:dirt""],HideFlags:63,Unbreakable:1,ench:[{id:32,lvl:10}]}"
- command "execute %player% ~ ~ ~ give %player% minecraft:stick 1 0"
- stop
- broadcast "&7[&f通知&7] &b%player%さんがログインしました!"
- on quit:
- broadcast "&7[&f通知&7] &b%player%さんがログアウトしました"
- on chat:
- cancel event
- broadcast "&f[%{prefix.%player%}%&f] &b%player% &f> &b%message%"
- on break:
- event-block is grass or dirt
- show 1 crit particles at event-location offset by 0, 0, 0 with speed 0.01
- set {lv.xp.%player%} to {lv.xp.%player%} + 1
- set {mine.%player%} to {mine.%player%} + 1
- set {gold.%player%} to {gold.%player%} + 1
- command "execute %player% ~ ~ ~ scoreboard players add %player% mine 1"
- send action bar "&8&lLV&7&l. &8&l%{lv.lv.%player%}% &7[&8&lXP &8&l%{lv.xp.%player%}%&7&l/&8&l%{lv.needxp.%player%}%&7]" to player
- {lv.needxp.%player%} < {lv.xp.%player%}
- set {lv.xp.%player%} to {lv.xp.%player%} - {lv.needxp.%player%}
- set {lv.needxp.%player%} to {lv.needxp.%player%} * 1.3 + {lv.lv.%player%} * 30
- set {lv.needxp.%player%} to {lv.needxp.%player%} / 2
- set {lv.needxp.%player%} to round({lv.needxp.%player%})
- set {lv.lv.%player%} to {lv.lv.%player%} + 1
- message "&7[&a&l個人通知&7] &bレベルアップ! &f[&6%{lv.lv.%player%} - 1% &a-> &6%{lv.lv.%player%}%&f]" to player
- send title "&bレベルアップ! &f[&6%{lv.lv.%player%} - 1% &a-> &6%{lv.lv.%player%}%&f]" to player
- play sound "entity.firework.twinkle" with volume 0.5 and pitch 1 at player
- set {border} to {border} + 10
- command "execute %player% ~ ~ ~ worldborder set %{border}%"
- on click with stick:
- execute player command "/menu"
- on tool change:
- play sound "ui.button.click" with volume 0.1 and pitch 1 at player
- command /menu:
- trigger:
- play sound "block.chest.open" with volume 1 and pitch 0.5 at player
- open chest with 3 row named "&8&l---+- 採掘メニュー -+-------------" to player
- loop 27 times:
- format slot loop-number - 1 of player with light gray stained glass pane named "§f"
- format slot 18 of player with arrow named "§cメニューを閉じる"
- format slot 8 of player with player's skull named "§bステータス" with lore "&f&o現在のレベル > &f%{lv.lv.%player%}%","&3&o次のレベルまで > &f%{lv.xp.%player%}%&3/&f%{lv.needxp.%player%}%","&8&o総採掘数数 > &f %{mine.%player%}%" and "&6&o所持ゴールド > &f %{gold.%player%}%"
- format slot 13 of player with feather named "§fFly切り替え" with lore "&c※- 制限 Lv15以降 -※"
- format slot 5 of player with bed named "&eリスポーン地点へ戻る"
- format slot 23 of player with chest named "&bおもちゃ箱" with lore "&c※- 制限 Lv30以降 -※"
- format slot 3 of player with nametag named "§6称号変更" with lore "&c※- 制限 Lv5以降 -※"
- format slot 25 of player with compass named "§d他のサーバーを探す"
- format slot 15 of player with bucket named "§cゴミ箱"
- format slot 21 of player with leather boots named "§b移動速度変更" with lore "&c※- 制限 Lv15以降 -※"
- format slot 11 of player with golden pickaxe named "§3初期アイテム"
- on inventory click:
- play sound "ui.button.click" with volume 0.3 and pitch 2 at player
- clicked inventory is player's current inventory
- if name of player's current inventory is "&8&l---+- 採掘メニュー -+-------------":
- cancel event
- if clicked slot is 18:
- close player's inventory
- if clicked slot is 13:
- {lv.lv.%player%} > 14
- if {fly.%player%} is set:
- set player's flight mode to false
- message "&7[&a&l個人通知&7] &bFlyを無効にしました" to player
- delete {fly.%player%}
- else:
- set player's flight mode to true
- message "&7[&a&l個人通知&7] &bFlyを有効にしました" to player
- set {fly.%player%} to 1
- if clicked slot is 5:
- teleport player to {spawn}
- if clicked slot is 23:
- message "&7[&a&l個人通知&7] &bSorry! 未実装" to player
- if clicked slot is 3:
- execute player command "/prefix"
- if clicked slot is 25:
- close player's inventory
- execute player command "/server"
- if clicked slot is 15:
- open chest with 5 row named "&c&l---+- ゴミ箱 -+-------------" to player
- if clicked slot is 21:
- {lv.lv.%player%} > 14
- set {walkspeed.%player%} to {walkspeed.%player%} + 0.1
- if {walkspeed.%player%} > 1:
- set {walkspeed.%player%} to 0.2
- message "&7[&a&l個人通知&7] &b移動速度 : %{walkspeed.%player%}% (標準)" to player
- else:
- message "&7[&a&l個人通知&7] &b移動速度 : %{walkspeed.%player%}%" to player
- set the player's walk speed to {walkspeed.%player%}
- if clicked slot is 11:
- command "execute %player% ~ ~ ~ give %player% minecraft:diamond_shovel 1 0 {CanDestroy:[""minecraft:grass"",""minecraft:dirt""],HideFlags:63,Unbreakable:1,ench:[{id:32,lvl:10}]}"
- command "execute %player% ~ ~ ~ give %player% minecraft:stick 1 0"
- if name of player's current inventory is "&8&l---+- 称号メニュー -+-------------":
- cancel event
- if clicked item is book:
- set {prefix.%player%} to clicked item's name
- message "&7[&a&l個人通知&7] &b称号を 「%clicked item's name%&b」 に設定しました!" to player
- if clicked slot is 27:
- execute player command "/menu"
- on damage:
- cancel event
- command /spawn:
- permission: skript.admin
- trigger:
- set {spawn} to player's location
- command /prefix:
- trigger:
- {lv.lv.%player%} > 4
- open chest with 4 row named "&8&l---+- 称号メニュー -+-------------" to player
- loop 36 times:
- format slot loop-number - 1 of player with light gray stained glass pane named "§f"
- format slot 27 of player with arrow named "§cメニューに戻る"
- format slot 1 of player with book named "§6かけだし" with lore "&3&oクリックで設定!"
- format slot 25 of player with book named "§fLv.%{lv.lv.%player%}%" with lore "&3&oクリックで設定!"
- format slot 2 of player with book named "§bアマチュア" with lore "&3&oクリックで設定!"
- format slot 3 of player with book named "§bアマチュア+" with lore "&3&oクリックで設定!"
- format slot 4 of player with book named "§a土が掘れる人" with lore "&3&oクリックで設定!"
- format slot 5 of player with book named "§a暇人" with lore "&3&oクリックで設定!"
- format slot 6 of player with book named "§9超暇人" with lore "&3&oクリックで設定!"
- format slot 7 of player with book named "§9やべーやつ" with lore "&3&oクリックで設定!"
- format slot 8 of player with book named "§3土掘り廃人" with lore "&3&oクリックで設定!"
- format slot 9 of player with book named "§3れべる100わる2" with lore "&3&oクリックで設定!"
- format slot 10 of player with book named "§6ナマステ" with lore "&3&oクリックで設定!"
- loop 9 times:
- {lv.lv.%player%} < 10 + loop-number * 5
- format slot loop-number + 1 of player with structure void named "§c※- 制限 Lv%loop-number * 5 + 10%以降 -※"
- on drop:
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement