Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on chat:
- if player has permission "server.chat":
- if {lvl.%player%} is more than 14:
- broadcast "&6[%{lvl.%player%}%✪] %player's displayname% &f&l➡ &f%message%"
- cancel event
- else:
- broadcast "&7[%{lvl.%player%}%✪] %player's displayname% &f&l➡ &f%message%"
- cancel event
- if player doesn't have permission "server.chat":
- if {lvl.%player%} is more than 14:
- broadcast "&6[%{lvl.%player%}%✪] %player's displayname% &f&l➡ &7%message%"
- cancel event
- else:
- broadcast "&7[%{lvl.%player%}%✪] %player's displayname% &f&l➡ &7%message%"
- cancel event
- on join:
- if {experience.%player%} is not set:
- set {experience.%player%} to 0
- if {lvl.%player%} is not set:
- set {lvl.%player%} to 1
- if {boosters.%player%} is not set:
- set {boosters.%player%} to 0
- if {day.%player%} is not set:
- set {day.%player%} to 0
- if {hour.%player%} is not set:
- set {hour.%player%} to 0
- if {minute.%player%} is not set:
- set {minute.%player%} to 0
- if {second.%player%} is not set:
- set {second.%player%} to 0
- wait 1 second
- teleport player at {spawn}
- command /cspawn:
- permission: server.cspawn
- permission message: &cYou cannot do this!
- trigger:
- set {spawn} to player's location
- send "&aSpawn set!"
- on click:
- if player is holding a chest named "&eCosmetics":
- make player execute "/cosmetics"
- command /cosmetics:
- trigger:
- open chest with 3 rows named "&eCosmetics" to player
- wait 1 tick
- format slot 11 of player with slime ball named "&aBoosters" with lore "||&aBoosters&7: %{boosters.%player%}%||&7Click to activate a booster!||" to run [make player execute command "/booster"]
- command /booster:
- trigger:
- if {boosters.%player%} is less than 1:
- send "&cYou have no boosters!"
- if {boosters.%player%} is more than 0:
- if {booster.%player%} is not set:
- remove 1 from {boosters.%player%}
- send "&aYou have used a booster! You will get 2x the XP for 5 minutes!"
- send " &7You have &a%{boosters.%player%}% boosters left!"
- set {booster.%player%} to true
- wait 3 minutes
- send "&aYou have 3 minutes left on your booster!"
- wait 2 minutes
- send "&aYou have 1 minute left on your booster!"
- wait 30 seconds
- send "&aYou have 30 seconds left on your booster!"
- wait 20 seconds
- send "&aYou have 10 seconds left on your booster!"
- wait 10 seconds
- send "&cYour booster has ran out! Use another one by doing /booster"
- delete {booster.%player%}
- if {booster.%player%} is true:
- send "&cYou already have a booster in progress!"
- command /boostergive [<offlineplayer>] [<number>]:
- aliases: /boosterg, /bg
- permission: server.boostergive
- permission message: &cYou cannot do that!
- trigger:
- if arg-1 is not set:
- send "&9Booster > &7/boostergive (Player) (Number)"
- stop
- if arg-2 is not set:
- send "&9Booster > &7/boostergive (Player) (Number)"
- stop
- if arg-1 is set:
- if arg-2 is set:
- add arg-2 to {boosters.%arg-1%}
- send "&aYou added %arg-2% boosters to %arg-1%"
- every second:
- loop all players:
- add 1 to {time.%loop-player%}
- if {time.%loop-player%} is 240:
- if {booster.%loop-player%} is true:
- send "&b+10 experience (Play Time) &7(Booster)" to loop-player
- add 10 to {experience.%loop-player%}
- delete {time.%loop-player%}
- if {booster.%loop-player%} is not set:
- send "&b+5 experience (Play Time)" to loop-player
- add 5 to {experience.%loop-player%}
- delete {time.%loop-player%}
- if {experience.%loop-player%} is more than 249:
- add 1 to {lvl.%loop-player%}
- set {experience.%loop-player%} to 0
- send "&aYou haved leveled up to %{lvl.%loop-player%}%" to loop-player
- every second:
- loop all players:
- add 1 to {second.%loop-player%}
- if {second.%loop-player%} is 60:
- add 1 to {minute.%loop-player%}
- set {second.%loop-player%} to 0
- if {minute.%loop-player%} is 60:
- add 1 to {hour.%loop-player%}
- set {minute.%loop-player%} to 0
- if {hour.%loop-player%} is 24:
- add 1 to {day.%loop-player%}
- set {hour.%loop-player%} to 0
- command /stats [<offlineplayer>]:
- trigger:
- if arg-1 is not set:
- send "&bStats Of %player%&8:"
- send " "
- send " &bXP &8> &b%{experience.%player%}%&8/&b250"
- send " &bLVL &8> &b%{lvl.%player%}%"
- send " &bPT &8> &b%{day.%player%}%d &b%{hour.%player%}%h &b%{minute.%player%}%m %{second.%player%}%s"
- if arg-1 is set:
- send "&bStats Of %arg-1%&8:"
- send " "
- send " &bXP &8> &b%{experience.%arg-1%}%&8/&b250"
- send " &bLVL &8> &b%{lvl.%arg-1%}%"
- send " &bPT &8> &b%{day.%arg-1%}%d &b%{hour.%arg-1%}%h &b%{minute.%arg-1%}%m %{second.%arg-1%}%s"
- command /level [<offlineplayer>] [<text>] [<number>]:
- permission: server.level
- permission message: &cYou cannot do this!
- trigger:
- if arg-1 is not set:
- send "&9LVL > &7/level (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-2 is not set:
- send "&9LVL > &7/level (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-3 is not set:
- send "&9LVL > &7/level (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-1 is set:
- if arg-2 is set:
- if arg-3 is set:
- if arg-2 is "give":
- add arg-3 to {lvl.%arg-1%}
- send "&aYou have given %arg-1% %arg-3% levels!"
- stop
- if arg-2 is "remove":
- remove arg-3 from {lvl.%arg-1%}
- send "&aYou have removed %arg-3% levels from %arg-1%!"
- if arg-2 is "set":
- set {lvl.%arg-1%} to arg-3
- send "&aYou have set %arg-1%'s level to %arg-3%!"
- command /experience [<offlineplayer>] [<text>] [<number>]:
- permission: server.experience
- permission message: &cYou cannot do this!
- trigger:
- if arg-1 is not set:
- send "&9XP > &7/experience (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-2 is not set:
- send "&9XP > &7/experience (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-3 is not set:
- send "&9XP > &7/experience (Player) (Remove/Give/Set) (Number)"
- stop
- if arg-1 is set:
- if arg-2 is set:
- if arg-3 is set:
- if arg-2 is "give":
- add arg-3 to {experience.%arg-1%}
- send "&aYou have given %arg-1% %arg-3% levels!"
- stop
- if arg-2 is "remove":
- remove arg-3 from {experience.%arg-1%}
- send "&aYou have removed %arg-3% levels from %arg-1%!"
- if arg-2 is "set":
- set {experience.%arg-1%} to arg-3
- send "&aYou have set %arg-1%'s level to %arg-3%!"
- on drop:
- if tool is bow:
- cancel event
- if tool is arrow:
- cancel event
- if tool is arrow:
- cancel event
- if tool is gold ingot:
- cancel event
Add Comment
Please, Sign In to add comment