Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Options:
- #Log and Permission
- perm: LostOfStories.admin
- #Prefix
- system: &9≫
- #TAB
- tab_top: %nl%&9- &8&lLost&2Of&6Stories &9-%nl%
- tab_under: %nl%&6%number of all players%&8/&950%nl%&ePing&9: &a%ping of player%%nl%
- #Death Message
- pvpdeathmessage: &8[&4Death&8] &c%victim% &9≪ &6%attacker% &8| &f%name of attacker's tool%
- notooldeathmessage: &8[&4Death&8] &c%victim% &9≪ &6%attacker%
- pvedeathmessage: &8[&4Death&8] &c%victim% &9≪ &8[&f%attacker's name%&8&l]
- nonamepvedeathmessage: &8[&4Death&8] &c%victim% &9≪ &8[&f%attacker%&8]
- otherdeathmessage: &8[&4Death&8] &c%victim%
- variables:
- {lvl::%player%} = 1
- {sp::%player%} = 2
- {str::%player%} = 0
- {def::%player%} = 0
- {spd::%player%} = 0
- every 2 second:
- loop all players:
- send action bar "&2[ &6Level&9: &a%{lvl::%loop-player%}% &8&l| &aSP&9: &a%{sp::%loop-player%}%" to loop-player
- wipe loop-player's sidebar
- set name of sidebar of loop-player to "&9- &cLost&2Of&6Stories &9-"
- set score "&9" in sidebar of loop-player to 9
- set score "&e-&c=&bDISCORD&c=&e-" in sidebar of loop-player to 8
- set score "&7https://discord.gg/48wbQ8t" in sidebar of loop-player to 7
- set score "&9" in sidebar of loop-player to 6
- set score "&8- &2&l&oお知らせ &8-" in sidebar of loop-player to 5
- set score "&e製作中です(´・ω・`)" in sidebar of loop-player to 3
- set score "&e何にも無いんです" in sidebar of loop-player to 2
- set score "&e勘弁してください" in sidebar of loop-player to 1
- On any movement:
- if {prefix::%uuid of player%} is set:
- if {suffix::%uuid of player%} is set:
- set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%"
- set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%%{suffix::%uuid of player%}%"
- stop
- else:
- set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%"
- set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%{prefix::%uuid of player%}%%player%"
- stop
- else:
- if {suffix::%uuid of player%} is set:
- set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%%{suffix::%uuid of player%}%"
- set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%%{suffix::%uuid of player%}%"
- stop
- else:
- set display name of player to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%"
- set the player's tablist name to "&8[&6LV&9:&2%{lvl::%player%}%&8]&f%player%"
- stop
- on level change:
- set {_nowlevels} to "%{lvl::%player%}%"
- set {_nowsp} to "%{sp::%player%}%"
- add 1 to {lvl::%player%}
- add 2 to {sp::%player%}
- message "{@system} &a&lレベルアップ"
- On inventory click:
- if name of player's current inventory contains "&6%{nowinv::%player%}%&aのステータス":
- if clicked slot is 0:
- cancel event
- if clicked slot is 1:
- cancel event
- if clicked slot is 2:
- cancel event
- if clicked slot is 3:
- cancel event
- if clicked slot is 4:
- cancel event
- execute player command "statuspoint"
- if clicked slot is 5:
- cancel event
- if clicked slot is 6:
- cancel event
- if clicked slot is 7:
- cancel event
- if clicked slot is 8:
- cancel event
- if clicked slot is 9:
- cancel event
- if clicked slot is 10:
- cancel event
- if clicked slot is 11:
- cancel event
- if clicked slot is 12:
- cancel event
- if clicked slot is 13:
- cancel event
- if clicked slot is 14:
- cancel event
- if clicked slot is 15:
- cancel event
- if clicked slot is 16:
- cancel event
- if clicked slot is 17:
- cancel event
- if clicked slot is 18:
- cancel event
- if clicked slot is 19:
- cancel event
- if clicked slot is 20:
- cancel event
- if clicked slot is 21:
- cancel event
- if clicked slot is 22:
- cancel event
- if clicked slot is 23:
- cancel event
- if clicked slot is 24:
- cancel event
- if clicked slot is 25:
- cancel event
- if clicked slot is 26:
- cancel event
- if clicked slot is 27:
- cancel event
- if name of player's current inventory contains "&aステータスの&7&l振り分け":
- if clicked slot is 0:
- cancel event
- if clicked slot is 1:
- cancel event
- if clicked slot is 2:
- cancel event
- if clicked slot is 3:
- cancel event
- if clicked slot is 4:
- cancel event
- if clicked slot is 5:
- cancel event
- if clicked slot is 6:
- cancel event
- if clicked slot is 7:
- cancel event
- if clicked slot is 8:
- cancel event
- if clicked slot is 9:
- cancel event
- if clicked slot is 10:
- cancel event
- if {sp::%player%} is less than or equal to 0:
- message "{@system} &5SP&aがありません。" to player
- stop
- add 1 to {str::%player%}
- remove 1 from {sp::%player%}
- close the player's inventory
- message "{@system} &cPower&aを上げました。" to player
- stop
- if clicked slot is 11:
- cancel event
- if {sp::%player%} is less than or equal to 0:
- message "{@system} &5SP&aがありません。" to player
- stop
- add 1 to {def::%player%}
- remove 1 from {sp::%player%}
- close the player's inventory
- message "{@system} &9Defence&aを上げました。" to player
- stop
- if clicked slot is 12:
- cancel event
- if {sp::%player%} is less than or equal to 0:
- message "{@system} &5SP&aがありません。" to player
- stop
- add 1 to {spd::%player%}
- remove 1 from {sp::%player%}
- close the player's inventory
- message "{@system} &bSpeed&aを上げました。" to player
- stop
- if clicked slot is 13:
- cancel event
- if clicked slot is 14:
- cancel event
- if clicked slot is 15:
- cancel event
- if clicked slot is 16:
- cancel event
- if clicked slot is 17:
- cancel event
- if clicked slot is 18:
- cancel event
- if clicked slot is 19:
- cancel event
- if clicked slot is 20:
- cancel event
- if clicked slot is 21:
- cancel event
- if clicked slot is 22:
- cancel event
- execute player command "status"
- if clicked slot is 23:
- cancel event
- if clicked slot is 24:
- cancel event
- if clicked slot is 25:
- cancel event
- if clicked slot is 26:
- cancel event
- if clicked slot is 27:
- cancel event
- Command /sp:
- trigger:
- open chest with 3 row named "&aステータスの&7&l振り分け" to player
- wait 1 tick
- set {_slot} to 0
- set {_atk} to {str::%player%}
- set {_def} to {def::%player%}
- set {_spd} to {spd::%player%}
- set {_sp} to {sp::%player%}
- loop 27 times:
- set slot {_slot} of player's current inventory to glowing blue stained glass pane named "&f"
- add 1 to {_slot}
- wait 1 tick
- set slot 10 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{_atk}%&8]"
- wait 1 tick
- set slot 11 of player's current inventory to glowing blue dye named "&9Defence" with lore "&8[&a%{_def}%&8]"
- wait 1 tick
- set slot 12 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{_spd}%&8]"
- wait 1 tick
- set slot 13 of player's current inventory to air
- wait 1 tick
- set slot 14 of player's current inventory to air
- wait 1 tick
- set slot 15 of player's current inventory to air
- wait 1 tick
- set slot 16 of player's current inventory to glowing book named "&5SP" with lore "&8[&a%{_sp}%&8]"
- wait 1 tick
- set slot 22 of player's current inventory to glowing pink stained glass pane named "&aステータス"
- Command /status [<player>]:
- trigger:
- if arg-1 is set:
- open chest with 3 row named "&6%arg-1%&aのステータス" to player
- wait 1 tick
- set {nowinv::%player%} to arg-1
- set {_slot} to 0
- set {_lvl} to {lvl::%arg-1%}
- set {_xp} to {xp::%arg-1%}
- set {_up} to {up::%arg-1%}
- set {_sp} to {sp::%arg-1%}
- set {_atk} to {str::%arg-1%}
- set {_def} to {def::%arg-1%}
- set {_spd} to {spd::%arg-1%}
- set {_rank} to {prefix::%uuid of arg-1%}
- loop 27 times:
- set slot {_slot} of player's current inventory to glowing black stained glass pane named "&f"
- add 1 to {_slot}
- wait 1 tick
- set slot 10 of player's current inventory to glowing diamond named "&6Level" with lore "&8[&a%{_lvl}%&8]"
- wait 1 tick
- set slot 11 of player's current inventory to glowing emerald named "&aExp" with lore "&8[&a%{_xp}%&9/&c%{_up}%&8]"
- wait 1 tick
- set slot 12 of player's current inventory to glowing slimeball named "&5SP" with lore "&8[&a%{_sp}%&8]"
- wait 1 tick
- set slot 13 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{_atk}%&8]"
- wait 1 tick
- set slot 14 of player's current inventory to glowing blue dye named "&9defense" with lore "&8[&a%{_def}%&8]"
- wait 1 tick
- set slot 15 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{_spd}%&8]"
- wait 1 tick
- set slot 16 of player's current inventory to glowing book named "&eRank" with lore "%{_rank}%"
- if arg-1 isn't set:
- open chest with 3 row named "&6%player%&aのステータス" to player
- wait 1 tick
- set {nowinv::%player%} to player
- set {_slot} to 0
- loop 27 times:
- set slot {_slot} of player's current inventory to glowing black stained glass pane named "&f"
- add 1 to {_slot}
- wait 1 tick
- set slot 4 of player's current inventory to glowing red stained glass pane named "&aステータスの&7&l振り分け"
- wait 1 tick
- set slot 10 of player's current inventory to glowing diamond named "&6Level" with lore "&8[&a%{lvl::%player%}%&8]"
- wait 1 tick
- set slot 11 of player's current inventory to glowing emerald named "&aExp" with lore "&8[&a%{xp::%player%}%&9/&c%{up::%player%}%&8]"
- wait 1 tick
- set slot 12 of player's current inventory to glowing slimeball named "&5SP" with lore "&8[&a%{sp::%player%}%&8]"
- wait 1 tick
- set slot 13 of player's current inventory to glowing red dye named "&cPower" with lore "&8[&a%{str::%player%}%&8]"
- wait 1 tick
- set slot 14 of player's current inventory to glowing blue dye named "&9defense" with lore "&8[&a%{def::%player%}%&8]"
- wait 1 tick
- set slot 15 of player's current inventory to glowing light blue dye named "&bSpeed" with lore "&8[&a%{spd::%player%}%&8]"
- wait 1 tick
- set slot 16 of player's current inventory to glowing book named "&eRank" with lore "%{prefix::%uuid of player%}%"
- stop
- Command /sr [<player>]:
- permission: {@perm}
- trigger:
- if arg-1 isn't set:
- message "{@system} &6名前&aをいれてください。" to player
- stop
- else:
- message "{@system} &6%arg-1%&aのステータスをリセットしました。" to player
- set {lvl::%arg-1%} to 0
- set {sp::%arg-1%} to 0
- set {str::%arg-1%} to 0
- set {def::%arg-1%} to 0
- set {spd::%arg-1%} to 0
- command "xp -2147483648L %player%"
- command "effect %arg-1% clear"
- stop
- on any movement:
- if {str::%player%} is greater or equal to 1:
- apply strength 1 to the player for 10 seconds
- on any movement:
- if {str::%player%} is greater or equal to 20:
- apply strength 2 to the player for 10 seconds
- on any movement:
- if {str::%player%} is greater or equal to 50:
- apply strength 3 to the player for 10 seconds
- on any movement:
- if {str::%player%} is greater or equal to 100:
- apply strength 4 to the player for 10 seconds
- #Defense
- on any movement:
- if {def::%player%} is greater or equal to 1:
- apply resistance 1 to the player for 10 seconds
- on any movement:
- if {def::%player%} is greater or equal to 20:
- apply resistance 2 to the player for 10 seconds
- on any movement:
- if {def::%player%} is greater or equal to 50:
- apply resistance 3 to the player for 10 seconds
- on any movement:
- if {def::%player%} is greater or equal to 100:
- apply resistance 4 to the player for 10 seconds
- #speed
- on any movement:
- if {spd::%player%} is greater or equal to 1:
- apply speed 1 to the player for 10 seconds
- on any movement:
- if {spd::%player%} is greater or equal to 100:
- apply speed 2 to the player for 10 seconds
- On death of player:
- attacker is a player:
- if name of attacker's tool is set:
- set the death message to "{@pvpdeathmessage}"
- else:
- set the death message to "{@notooldeathmessage}"
- stop
- attacker is an entity:
- if attacker's name is set:
- set the death message to "{@pvedeathmessage}"
- else:
- set the death message to "{@nonamepvedeathmessage}"
- stop
- set the death message to "{@otherdeathmessage}"
- command /c:
- permission: {@perm}
- trigger:
- give command block to player
- command /close:
- permission: skript.admin
- trigger:
- command "/whitelist on"
- loop all players:
- loop-player is not an op
- kick the loop-player due to "this server is not open to pulic"
- message "this server is not open to public now"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement