Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on join:
- if player has permission "haste.staff":
- add 1 to {staff}
- loop all players:
- if {modmode.%loop-player%} is true:
- set slot 6 of loop-player to {staff} of player head named "&eOnline Staff &7(Click)"
- stop
- on join:
- if player has permission "haste.staff":
- loop all players:
- loop-player has permission "haste.staff"
- send "&9[Staff] &b%player% joined the server." to loop-player
- on quit:
- if player has permission "haste.staff":
- loop all players:
- loop-player has permission "haste.staff"
- send "&9[Staff] &b%player% left the server." to loop-player
- command /staff:
- aliases: h
- permission message: &cYou do not have access to execute this command!
- permission: haste.staff
- trigger:
- if {modmode.%player%} is not set:
- set gamemode of player to creative
- clear player's inventory
- hide the player from all players
- send "&eStaff Mode &6» &aON"
- set slot 0 of player to compass named "&eCompass &7(Click)"
- set slot 1 of player to book named "&eInspection Book &7(Click)"
- set slot 7 of player to blaze rod named "&eFreeze Player &7(Click)"
- set slot 6 of player to {staff} of player head named "&eOnline Staff &7(Click)"
- set slot 8 of player to gray dye named "&eVisible &7(Click)"
- set {modmode.%player%} to true
- stop
- else:
- set gamemode of player to survival
- clear player's inventory
- reveal player to all players
- teleport player to {spawn}
- delete {modmode.%player%}
- stop
- {freeze.%player%.value} = false
- on any movement:
- {freeze.%player%.value}
- cancel the event
- set {_checktime} to now
- subtract 2 seconds from {_checktime}
- {freeze.%player%.lastused} is less than {_checktime}
- message "&cYou are frozen and cannot move"
- set {freeze.%player%.lastused} to now
- on command:
- {freeze.%player%.value}
- cancel the event
- message "&cYou are frozen and cannot execute commands"
- command /freeze [<player>]:
- trigger:
- set {_prefix} to "&e"
- arg 1 is not set:
- message "&cWrong syntax! Usage: /freeze <player>"
- stop
- {freeze.%arg 1%.value} is not set:
- set {freeze.%arg 1%.value} to false
- player is arg 1:
- player does not have permission "haste.freeze":
- message "&cYou do not have access to execute this command!"
- stop
- message "%{freeze.errorcolor}%You can't freeze yourself"
- stop
- not {freeze.%arg 1%.value}:
- player does not have permission "freeze.freeze":
- message "%{freeze.errorcolor}%You don't have permission to do that"
- stop
- set {freeze.%arg 1%.value} to true
- set {_templastused} to now
- subtract 1 hour from {_templastused}
- set {freeze.%arg 1%.lastused} to {_templastused}
- message "%{_prefix}%You froze &6%arg 1%"
- message "%{_prefix}%You have been frozen by &6%player%" to arg 1
- stop
- player does not have permission "freeze.unfreeze":
- message "&cYou don't have permission to do that"
- stop
- set {freeze.%arg 1%.value} to false
- set {_templastused} to now
- subtract 1 hour from {_templastused}
- set {freeze.%arg 1%.lastused} to {_templastused}
- message "%{_prefix}%You unfroze &6%arg 1%"
- message "%{_prefix}%You have been unfrozen by &6%player%" to arg 1
- on rightclick on player:
- if player's tool is a blaze rod:
- if name of player's tool is "&eFreeze Player &7(Click)":
- if player has permission "haste.staff":
- wait 1 ticks
- execute player command "/freeze %clicked player%"
- stop
- on right click:
- if player's tool is a gray dye:
- if name of player's tool is "&eVisible &7(Click)":
- if player has permission "haste.staff":
- set slot 8 of player to light green dye named "&eInvisible &7(Click)"
- reveal the player from all players
- delete {god.%player%}
- stop
- on left click:
- if player's tool is a light green dye:
- if name of player's tool is "&eInvisible &7(Click)":
- if player has permission "haste.staff":
- set slot 8 of player to gray dye named "&eVisible &7(Click)"
- hide the player from all players
- stop
- on right click on a player:
- if player's tool is a book:
- if name of player's tool is "&eInspection Book &7(Click)":
- if player has permission "haste.staff":
- open the inventory of the clicked entity to the player
- stop
- on mine:
- if {modmode::%player%} is true:
- cancel the event
- on pickup:
- if {modmode.%player%} is true:
- cancel the event
- on hunger bar change:
- if {modmode.%player%} is true:
- set the player's food level to 10
- on damage:
- if {modmode.%victim%} is true:
- cancel event
- if {modmode.%attacker%} is true:
- cancel event
- on break:
- if {modmode.%player%} is true:
- cancel event
- on build:
- if {modmode.%player%} is true:
- cancel event
- on drop:
- if {modmode.%player%} is true:
- cancel event
- on place:
- if {modmode.%player%} is true:
- if player doesn't have permission "haste.*":
- cancel event
- stop
- on break:
- if {modmode.%player%} is true:
- if player doesn't have permission "haste.*":
- cancel event
- stop
- on inventory click:
- if {modmode.%player%} is true:
- if player doesn't have permission "haste.*":
- cancel event
- stop
- else:
- stop
- every 3 ticks:
- make player execute "/sb"
- command /sb:
- trigger:
- display board named "&c&lHASTE" to player
- make score " &8&m-----------------------" in board of player to 10
- make score "&7IGN &8» &c%player%" in board of player to 9
- make score "&c" in board of player to 8
- make score "&7Rank &8» &c%{short.rank.%player%}%" in board of player to 7
- make score "&e" in board of player to 6
- make score "&7Online &8» &c%number of all players%" in board of player to 5
- make score "&3" in board of player to 4
- make score "&7Balance &8» &c%{shards.%player%}%" in board of player to 3
- make score "&3" in board of player to 2
- make score "&7Tokens &8» &c%{tokens.%player%}%" in board of player to 1
- make score "&8&m-----------------------" in board of player to 0
- move display of player to sidebar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement