Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on load:
- loop all players:
- if loop-player has permission "{@permission}":
- send "" to loop-player
- send "&9[Staff] Staff Mode &aUploaded!" to loop-player
- send "&9Made By: &a70sOn7" to loop-player
- send "" to loop-player
- options:
- permission_show: server.staff.show
- permission: server.staff
- on join:
- if player has permission "{@permission}":
- set join message to ""
- wait 1 second
- loop all players:
- if loop-player has permission "{@permission}":
- send "&9[Staff] %player% &7has joined!" to loop-player
- stop loop
- #
- # Staff
- #
- command /staff:
- permission: {@permission}
- permission message: &cYou dont have access for this command!
- trigger:
- if {staff.%player%} is not set:
- clear player's inventory
- set {staff.%player%} to true
- message "&7Staff mode turned on!"
- give 1 book named "&eInventory" to player
- give 1 stick named "&eFreeze" to player
- give 1 anvil named "&eBan User" to player
- set {staff.%player%} to true
- hide player from all players
- set player's gamemode to creative
- stop
- loop all players:
- if loop-player has permission "{@permission_show}":
- reveal player to loop-player
- if {staff.%player%} is true:
- delete {staff.%player%}
- message "&7Staff mode turned off!"
- clear player's inventory
- reveal player from all players
- set player's gamemode to survival
- stop
- on rightclick on player:
- if player is holding anvil named "&eBan User":
- wait 3 ticks
- make player execute command "/ban %clicked entity%"
- on rightclick on player:
- if player is holding stick named "&eFreeze":
- wait 3 ticks
- make player execute "/freeze %clicked entity%"
- on rightclick on player:
- if player is holding book named "&eInventory":
- wait 3 ticks
- make player execute command "/openinv %clicked entity%"
- send "&7Opened &e%clicked entity%'s &7Inventory!" to player
- command /openinv [<player>]:
- permission: {@permission}
- permission message: &cYou dont have access for this command!
- trigger:
- if arg 1 is not set:
- send "&c/openinv (player)"
- else:
- open the arg-1's inventory for the player
- on burn:
- if {staff.%player%} is true:
- cancel event
- on drop:
- if {staff.%player%} is true:
- cancel event
- on pickup:
- if {staff.%player%} is true:
- cancel event
- on craft:
- if {staff.%player%} is true:
- cancel event
- on consume:
- if {staff.%player%} is true:
- cancel event
- #
- # Freeze
- #
- command /freeze <player>:
- aliases: /ss
- permission: {@permission}
- permission message: &cYou dont have access for this command!
- trigger:
- if arg-1 is not set:
- send "&c/freeze (Player)"
- stop
- if {freeze.%arg-1%} is not set:
- loop all players:
- if loop-player has permission "mc.staff":
- send "&c%player% &7has frozen &c%arg-1%" to loop-player
- set {freeze.%arg-1%} to true
- stop
- if {freeze.%arg-1%} is true:
- loop all players:
- if loop-player has permission "mc.staff":
- send "&c%player% &7has unfrozen &c%arg-1%" to loop-player
- delete {freeze.%arg-1%}
- stop
- on any movement:
- if {freeze.%player%} is true:
- cancel event
- on quit:
- if {freeze.%player%} is true:
- delete {freeze.%player%}
- kill player
- on damage:
- if {freeze.%attacker%} is true:
- cancel event
- on break:
- if {freeze.%player%} is true:
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement