Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /resetstaffmode <player>:
- permission: staffreset.admin
- trigger:
- set {staff::%arg 1%} to "False"
- command /staff:
- permission: staff.admin
- permission message: &8» &7You cannot access staff mode.
- trigger:
- if {staff::%player%} is not set:
- set {staff::%player%} to "True"
- if {staff::%player%} is "True":
- make console execute "ci %player%"
- make console execute "ci %player%"
- set {PunishTool} to carrot on a stick named "&8» &7Punish Tool &8«"
- set {FreezeTool} to ice named "&8» &7Freeze Tool &8«"
- set {FlyTool} to feather named "&8» &7Fly Tool &8«"
- set {VanishTool} to barrier named "&8» &7Vanish Tool &8«"
- set {SpeedTool} to glass bottle named "&8» &7Speed Tool &8«"
- set {InvTool} to book named "&8» &7Inventory Tool &8«"
- set slot 0 of player's inventory to {PunishTool}
- set slot 1 of player's inventory to {FreezeTool}
- set slot 3 of player's inventory to {FlyTool}
- set slot 5 of player's inventory to {VanishTool}
- set slot 7 of player's inventory to {SpeedTool}
- set slot 8 of player's inventory to {InvTool}
- set {staff::%player%} to "False"
- stop
- else if {staff::%player%} is "False":
- set {staff::%player%} to "True"
- make console execute "ci %player%"
- make console execute "ci %player%"
- on inventory click:
- if {staff::%player%} is "True":
- send "&8» &7You cannot edit your inventory in staff mode."
- cancel event
- on rightclick on player:
- if player is holding {PunishTool}:
- make player execute "punish %clicked entity%"
- if player is holding {InvTool}:
- make player execute "invsee %clicked entity%"
- send "&8» &7You are opening the inventory of &e%clicked entity%"
- on rightclick:
- if player is holding {FlyTool}:
- make player execute "Fly"
- else if player is holding {VanishTool}:
- make player execute "Vanish"
- else if player is holding {SpeedTool}:
- open chest with 3 rows named "&8» &7Speed Menu &8«" to player
- format slot 9 of player with milk named "&8» &7Clear Speed &8«" to run "effect %player% clear"
- format slot 10 of player with gray stained glass pane named "&7" to run ""
- format slot 11 of player with 1 glass bottle named "&8» &7Speed I &8«" to run "effect %player% minecraft:speed 100000 1 true"
- format slot 12 of player with 2 glass bottles named "&8» &7Speed II &8«" to run "effect %player% minecraft:speed 100000 2 true"
- format slot 13 of player with 3 glass bottles named "&8» &7Speed III &8«" to run "effect %player% minecraft:speed 100000 3 true"
- format slot 14 of player with 4 glass bottles named "&8» &7Speed IV &8«" to run "effect %player% minecraft:speed 100000 4 true"
- format slot 15 of player with 5 glass bottles named "&8» &7Speed V &8«" to run "effect %player% minecraft:speed 100000 5 true"
- format slot 16 of player with gray stained glass pane named "&7" to run ""
- format slot 17 of player with milk named "&8» &7Clear Speed &8«" to run "effect %player% clear"
- on rightclick on entity:
- if player is holding {FreezeTool}:
- if {freeze.%player%} is not set:
- set {freeze.%player%} to "True"
- if {freeze.%player%} is "True":
- make player execute "freeze %clicked entity%"
- set {freeze.%player%} to "False"
- stop
- else if {freeze.%player%} is "False":
- make player execute "unfreeze %clicked entity%"
- set {freeze.%player%} to "True"
- stop
- on leftclick:
- if player is holding {FreezeTool}:
- set {freeze.%player%} to "False"
- command /freeze [<player>]:
- permission: freeze.admin
- trigger:
- if arg 1 is set:
- set {freeze.move.%arg-1%} to true
- send "&8» &7You have been frozen by &e%player%" to arg 1
- send "&8» &7You have frozen &e%arg 1%"
- command /unfreeze [<player>]:
- permission: freeze.admin
- trigger:
- if arg 1 is set:
- set {freeze.move.%arg-1%} to false
- send "&8» &7You have been unfrozen by &e%player%" to arg 1
- send "&8» &7You have unfrozen &e%arg 1%"
- on any movement:
- if {freeze.move.%player%} is true:
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement