Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 4.96 KB | None | 0 0
  1. on rightclick:
  2.     if player's tool is sugar named "&7Flight Speed &8[&c&lOFF&8]":
  3.         if {speed::%uuid of player%} isn't set:
  4.             set {speed::%uuid of player%} to true
  5.             wait 1 tick
  6.             set player's tool to sugar named "&7Flight Speed &8[&a&lON&8]"
  7.             set player's flight speed to 1
  8.             stop
  9.     if player's tool is sugar named "&7Flight Speed &8[&a&lON&8]":
  10.         if {speed::%uuid of player%} is set:
  11.             delete {speed::%uuid of player%}
  12.             wait 1 tick
  13.             set player's tool to sugar named "&7Flight Speed &8[&c&lOFF&8]"
  14.             set player's flight speed to 0.1
  15.  
  16.  
  17.     if player's tool is a lead named "&7Vanish &8[&c&lOFF&8]":
  18.         make player execute command "/vanish"
  19.         wait 1 second
  20.         set player's tool to a lead named "&7Vanish &8[&a&lON&8]"
  21.     else if player's tool is a lead named "&7Vanish &8[&a&lON&8]":
  22.         make player execute command "/vanish"
  23.         wait 1 second
  24.         set player's tool to a lead named "&7Vanish &8[&c&lOFF&8]"
  25.  
  26.  
  27.     if player's tool is a lead named "&7Random Teleportation":
  28.         loop all players:
  29.             loop-player doesn't have the permission "staff.mode"
  30.             teleport player to loop-player
  31.             send ""
  32.             send "&5&m*&d&m*&5&m*&r &7You randomly teleported to &o%loop-player%&7."
  33.             send ""
  34.  
  35. on rightclick on player:
  36.     if player's tool is packed ice named "&7Freeze Player":
  37.         if {frozen::%uuid of clicked player%} isn't set:
  38.             set {frozen::%uuid of clicked player%} to true
  39.             add clicked player to {players::frozen::*}
  40.             send "" to player
  41.             send "&4&m*&c&m*&4&m*&r &7You have frozen &7&o%clicked player%&7. &4&m*&c&m*&4&m*" to player
  42.             send "" to player
  43.             while {players::frozen::*} is set:
  44.                 wait 2.5 seconds
  45.                 set action bar of player to "&cYou currently have &7&o%{players::frozen::*}%&c frozen."
  46.                 send title "&c&oYou are frozen!" with subtitle "&7The operator will walk you through this session." to {players::frozen::*}
  47.             stop
  48.     if player's tool is packed ice named "&7Freeze Player":
  49.         if {frozen::%uuid of clicked player%} is set:
  50.             send "" to player
  51.             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
  52.             send "" to player
  53.             delete {frozen::%uuid of clicked player%}
  54.             send title "&a&oYou have been un-frozen!" with subtitle "&7Have fun!" to {players::frozen::*} for 3 seconds
  55.             remove clicked player from {players::frozen::*}
  56.             stop
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65. command /staffmode:
  66.     aliases: /mod, /staff, /modmode, /mm, /sm
  67.     permission: staff.mode
  68.     permission message: &cInsufficient Permissions!
  69.     trigger:
  70.         if {StaffMode::%player%} isn't set:
  71.             set {StaffMode::%player%} to true
  72.             set player's flight mode to true
  73.             send ""
  74.             send "&8&m*&7&m*&8&m*&r &7You've &aenabled &7staff mode. &8&m*&7&m*&8&m*&r"
  75.             send ""
  76.             loop integers from 0 to 35:
  77.                 add 1 to {index}
  78.                 set {Inventory::%player%::%{index}%} to slot loop-value of player
  79.                 set slot loop-value of player to air
  80.                 set {helmet::%player%} to player's helmet
  81.                 set {chestplate::%player%} to player's chestplate
  82.                 set {leggings::%player%} to player's leggings
  83.                 set {boots::%player%} to player's boots
  84.                 set slot 40 of player's inventory to air
  85.                 set player's helmet to air
  86.                 set player's chestplate to air
  87.                 set player's leggings to air
  88.                 set player's boots to air
  89.        
  90.             set slot 3 of player's inventory to sugar named "&7Flight Speed &8[&c&lOFF&8]"
  91.             set slot 4 of player's inventory to a lead named "&7Vanish &8[&c&lOFF&8]"
  92.             set slot 5 of player's inventory to packed ice named "&7Freeze Player"
  93.             set slot 8 of player's inventory to compass named "&7Random Teleportation"
  94.         else:
  95.             delete {StaffMode::%player%}
  96.             set the player's gamemode to survival
  97.             send ""
  98.             send "&8&m*&7&m*&8&m*&r &7You've &cdisabled &7staff mode. &8&m*&7&m*&8&m*&r"
  99.             send ""
  100.             set {_slot} to 0
  101.             loop {Inventory::%player%::*}:
  102.                 set slot {_slot} of player's inventory to loop-value
  103.                 add 1 to {_slot}
  104.             set player's helmet to {helmet::%player%}
  105.             set player's chestplate to {chestplate::%player%}
  106.             set player's leggings to {leggings::%player%}
  107.             set player's boots to {boots::%player%}
  108.             delete {Inventory::%player%::*}
  109.             set player's flight mode to false
  110.             set player's flight speed to 0.1
  111.             delete {speed::%uuid of player%}
  112.             delete {vanish::%uuid of player%}
  113.             stop
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120. on damage:
  121.     attacker is a player
  122.     victim is a player
  123.     if {StaffMode::%attacker%} is true:
  124.         cancel event
  125.     if {StaffMode::%victim%} is true:
  126.         cancel event
  127.     if {frozen::%uuid of attacker%} is true:
  128.         cancel event
  129.     if {frozen::%uuid of victim%} is true:
  130.         cancel event
  131.  
  132. on break:
  133.     if {StaffMode::%player%} is true:
  134.         cancel event
  135.     if {frozen::%uuid of player%} is true:
  136.         cancel event
  137.  
  138. on inventory click:
  139.     if {StaffMode::%player%} is true:
  140.         cancel event
  141.     if {frozen::%uuid of player%} is true:
  142.         cancel event
  143.  
  144. on place:
  145.     if {StaffMode::%player%} is true:
  146.         cancel event
  147.     if {frozen::%uuid of player%} is true:
  148.         cancel event
  149.  
  150. on any movement:
  151.     if {frozen::%uuid of player%} is true:
  152.         cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement