Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on rightclick:
- if player's tool is sugar named "&7Flight Speed &8[&c&lOFF&8]":
- if {speed::%uuid of player%} isn't set:
- set {speed::%uuid of player%} to true
- wait 1 tick
- set player's tool to sugar named "&7Flight Speed &8[&a&lON&8]"
- set player's flight speed to 1
- stop
- if player's tool is sugar named "&7Flight Speed &8[&a&lON&8]":
- if {speed::%uuid of player%} is set:
- delete {speed::%uuid of player%}
- wait 1 tick
- set player's tool to sugar named "&7Flight Speed &8[&c&lOFF&8]"
- set player's flight speed to 0.1
- if player's tool is a lead named "&7Vanish &8[&c&lOFF&8]":
- make player execute command "/vanish"
- wait 1 second
- set player's tool to a lead named "&7Vanish &8[&a&lON&8]"
- else if player's tool is a lead named "&7Vanish &8[&a&lON&8]":
- make player execute command "/vanish"
- wait 1 second
- set player's tool to a lead named "&7Vanish &8[&c&lOFF&8]"
- if player's tool is a lead named "&7Random Teleportation":
- loop all players:
- loop-player doesn't have the permission "staff.mode"
- teleport player to loop-player
- send ""
- send "&5&m*&d&m*&5&m*&r &7You randomly teleported to &o%loop-player%&7."
- send ""
- on rightclick on player:
- if player's tool is packed ice named "&7Freeze Player":
- if {frozen::%uuid of clicked player%} isn't set:
- set {frozen::%uuid of clicked player%} to true
- add clicked player to {players::frozen::*}
- send "" to player
- send "&4&m*&c&m*&4&m*&r &7You have frozen &7&o%clicked player%&7. &4&m*&c&m*&4&m*" to player
- send "" to player
- while {players::frozen::*} is set:
- wait 2.5 seconds
- set action bar of player to "&cYou currently have &7&o%{players::frozen::*}%&c frozen."
- send title "&c&oYou are frozen!" with subtitle "&7The operator will walk you through this session." to {players::frozen::*}
- stop
- if player's tool is packed ice named "&7Freeze Player":
- if {frozen::%uuid of clicked player%} is set:
- send "" to player
- send "&4&m*&c&m*&4&m*&r &7You have un-froze &7&o%clicked player%&7. &4&m*&c&m*&4&m*" to player
- send "" to player
- delete {frozen::%uuid of clicked player%}
- send title "&a&oYou have been un-frozen!" with subtitle "&7Have fun!" to {players::frozen::*} for 3 seconds
- remove clicked player from {players::frozen::*}
- stop
- command /staffmode:
- aliases: /mod, /staff, /modmode, /mm, /sm
- permission: staff.mode
- permission message: &cInsufficient Permissions!
- trigger:
- if {StaffMode::%player%} isn't set:
- set {StaffMode::%player%} to true
- set player's flight mode to true
- send ""
- send "&8&m*&7&m*&8&m*&r &7You've &aenabled &7staff mode. &8&m*&7&m*&8&m*&r"
- send ""
- loop integers from 0 to 35:
- add 1 to {index}
- set {Inventory::%player%::%{index}%} to slot loop-value of player
- set slot loop-value of player to air
- set {helmet::%player%} to player's helmet
- set {chestplate::%player%} to player's chestplate
- set {leggings::%player%} to player's leggings
- set {boots::%player%} to player's boots
- set slot 40 of player's inventory to air
- set player's helmet to air
- set player's chestplate to air
- set player's leggings to air
- set player's boots to air
- set slot 3 of player's inventory to sugar named "&7Flight Speed &8[&c&lOFF&8]"
- set slot 4 of player's inventory to a lead named "&7Vanish &8[&c&lOFF&8]"
- set slot 5 of player's inventory to packed ice named "&7Freeze Player"
- set slot 8 of player's inventory to compass named "&7Random Teleportation"
- else:
- delete {StaffMode::%player%}
- set the player's gamemode to survival
- send ""
- send "&8&m*&7&m*&8&m*&r &7You've &cdisabled &7staff mode. &8&m*&7&m*&8&m*&r"
- send ""
- set {_slot} to 0
- loop {Inventory::%player%::*}:
- set slot {_slot} of player's inventory to loop-value
- add 1 to {_slot}
- set player's helmet to {helmet::%player%}
- set player's chestplate to {chestplate::%player%}
- set player's leggings to {leggings::%player%}
- set player's boots to {boots::%player%}
- delete {Inventory::%player%::*}
- set player's flight mode to false
- set player's flight speed to 0.1
- delete {speed::%uuid of player%}
- delete {vanish::%uuid of player%}
- stop
- on damage:
- attacker is a player
- victim is a player
- if {StaffMode::%attacker%} is true:
- cancel event
- if {StaffMode::%victim%} is true:
- cancel event
- if {frozen::%uuid of attacker%} is true:
- cancel event
- if {frozen::%uuid of victim%} is true:
- cancel event
- on break:
- if {StaffMode::%player%} is true:
- cancel event
- if {frozen::%uuid of player%} is true:
- cancel event
- on inventory click:
- if {StaffMode::%player%} is true:
- cancel event
- if {frozen::%uuid of player%} is true:
- cancel event
- on place:
- if {StaffMode::%player%} is true:
- cancel event
- if {frozen::%uuid of player%} is true:
- cancel event
- on any movement:
- if {frozen::%uuid of player%} is true:
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement