Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.46 KB | None | 0 0
  1. on chat:
  2.     if {muted.%player%} is set:
  3.         send "&cYou cannot chat while muted!"
  4.         cancel event
  5.     if {teleport::%uuid of player%} is true:
  6.     `   cancel event
  7.         if message contains "cancel":
  8.             delete {teleport::%uuid of player%}
  9.             send ""
  10.             send "&5&m*&d&m*&5&m*&r &cYou cancelled your teleportation. &5&m*&d&m*&5&m*&r"
  11.             send ""
  12.             stop
  13.         if "%message%" is online:
  14.             teleport player to "%message%"
  15.             send ""
  16.             send "&5&m*&d&m*&5&m*&r &7You've been teleported to &7&o%message%&7. &5&m*&d&m*&5&m*&r"
  17.             send ""
  18.             stop
  19.         else:
  20.             send ""
  21.             send "&5&m*&d&m*&5&m*&r &cThat player is not online &5&m*&d&m*&5&m*&r"
  22.             send ""
  23.             stop
  24.     else if player's group is "default":
  25.         set chat format to "%player's prefix%[player]&7 »&7 [message]"
  26.     else:
  27.         if {color.%player%} is not set:
  28.             if player has permission "p3shop.use":
  29.                 set chat format to "&8[&6III&8] %player's prefix%[player]&7%player's suffix%&8»&f [message]"          
  30.             else if player has permission "p2shop.use":
  31.                 set chat format to "&8[&6II&8] %player's prefix%[player]&7%player's suffix%&8»&f [message]"
  32.             else if player has permission "pshop.use":
  33.                 set chat format to "&8[&6I&8] %player's prefix%[player]&7%player's suffix%&8»&f [message]"
  34.             else:
  35.                 set chat format to "%player's prefix%[player]&7%player's suffix%&8»&f [message]"
  36.         else:
  37.             if player has permission "p3shop.use":
  38.                 set chat format to "&8[&6III&8] %player's prefix%[player]&7%player's suffix%&8»&f%colored {color.%player%}% [message]"
  39.             else if player has permission "p2shop.use":
  40.                 set chat format to "&8[&6II&8] %player's prefix%[player]&7%player's suffix%&8»&f%colored {color.%player%}% [message]"
  41.             else if player has permission "pshop.use":
  42.                 set chat format to "&8[&6I&8] %player's prefix%[player]&7%player's suffix%&8»&f%colored {color.%player%}% [message]"
  43.             else:
  44.                 set chat format to "%player's prefix%[player]&7%player's suffix%&8»&f%colored {color.%player%}% [message]"
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. on rightclick:
  60.    if player's tool is sugar named "&7Flight Speed &8[&c&lOFF&8]":
  61.        if {speed::%uuid of player%} isn't set:
  62.            set {speed::%uuid of player%} to true
  63.            wait 1 tick
  64.            set player's tool to sugar named "&7Flight Speed &8[&a&lON&8]"
  65.            set player's flight speed to 1
  66.            stop
  67.    if player's tool is sugar named "&7Flight Speed &8[&a&lON&8]":
  68.        if {speed::%uuid of player%} is set:
  69.            delete {speed::%uuid of player%}
  70.            wait 1 tick
  71.            set player's tool to sugar named "&7Flight Speed &8[&c&lOFF&8]"
  72.            set player's flight speed to 0.1
  73.  
  74.  
  75.    if player's tool is a lead named "&7Vanish &8[&c&lOFF&8]":
  76.        make player execute command "/vanish"
  77.        wait 1 tick
  78.        set player's tool to a lead named "&7Vanish &8[&a&lON&8]"
  79.    else if player's tool is a lead named "&7Vanish &8[&a&lON&8]":
  80.        make player execute command "/vanish"
  81.        wait 1 tick
  82.        set player's tool to a lead named "&7Vanish &8[&c&lOFF&8]"
  83.  
  84.  
  85.    if player's tool is a clock named "&7Random Teleportation":
  86.        loop all players:
  87.            loop-player does not have permission "staff.mode"
  88.            add loop-player to {_randomtp::*}
  89.        set {_number} to a random integer between 1 and number of all players
  90.        loop {_randomtp::*}:
  91.            teleport player to {_randomtp::%{_number}%}
  92.            send ""
  93.            send "&5&m*&d&m*&5&m*&r &7You randomly teleported to &o%{_randomtp::%{_number}%}%&7."
  94.            send ""
  95.            stop loop
  96.  
  97.  
  98.    if player's tool is a ender pearl named "&7Manual Teleportation":
  99.         set {teleport::%uuid of player%} to true
  100.         send ""
  101.         send ""
  102.         send "&7Type the name of the &7&oplayer &7that you want to teleport to."
  103.         send ""
  104.         send "&7You can &ccancel &7this action by typing &ccancel &7in chat."
  105.         send ""
  106.         send ""
  107.  
  108. on rightclick on player:
  109.    if player's tool is packed ice named "&7Freeze Player":
  110.        if {frozen::%uuid of clicked player%} isn't set:
  111.            set {frozen::%uuid of clicked player%} to true
  112.            add clicked player to {players::%uuid of player%::frozen::*}
  113.            send "" to player
  114.            send "&4&m*&c&m*&4&m*&r &7You have frozen &7&o%clicked player%&7. &4&m*&c&m*&4&m*" to player
  115.            send "" to player
  116.            while {players::frozen::*} is set:
  117.                wait 2.5 seconds
  118.                set action bar of player to "&cYou currently have &7&o%{players::%uuid of player%::frozen::*}%&c frozen."
  119.                send title "&c&oYou are frozen!" with subtitle "&7The operator will walk you through this session." to {players::frozen::*}
  120.            stop
  121.    if player's tool is packed ice named "&7Freeze Player":
  122.        if {frozen::%uuid of clicked player%} is set:
  123.            send "" to player
  124.            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
  125.            send "" to player
  126.            delete {frozen::%uuid of clicked player%}
  127.            send title "&a&oYou have been un-frozen!" with subtitle "&7Have fun!" to {players::%uuid of player%::frozen::*} for 3 seconds
  128.            remove clicked player from {players::%uuid of player%::frozen::*}
  129.            stop
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138. command /staffmode:
  139.    aliases: /mod, /staff, /modmode, /mm, /sm
  140.    permission: staff.mode
  141.    permission message: &cInsufficient Permissions!
  142.    trigger:
  143.        if {StaffMode::%player%} isn't set:
  144.            set {StaffMode::%player%} to true
  145.            set player's flight mode to true
  146.            send ""
  147.            send "&8&m*&7&m*&8&m*&r &7You've &aenabled &7staff mode. &8&m*&7&m*&8&m*&r"
  148.            send ""
  149.            loop integers from 0 to 35:
  150.                add 1 to {index}
  151.                set {Inventory::%player%::%{index}%} to slot loop-value of player
  152.                set slot loop-value of player to air
  153.                set {helmet::%player%} to player's helmet
  154.                 set {chestplate::%player%} to player's chestplate
  155.                set {leggings::%player%} to player's leggings
  156.                 set {boots::%player%} to player's boots
  157.                set slot 40 of player's inventory to air
  158.                 set player's helmet to air
  159.                set player's chestplate to air
  160.                 set player's leggings to air
  161.                set player's boots to air
  162.        
  163.             set slot 3 of player's inventory to sugar named "&7Flight Speed &8[&c&lOFF&8]"
  164.            set slot 4 of player's inventory to a lead named "&7Vanish &8[&c&lOFF&8]"
  165.             set slot 5 of player's inventory to packed ice named "&7Freeze Player"
  166.            set slot 8 of player's inventory to clock named "&7Random Teleportation"
  167.             set slot 0 of player's inventory to ender pearl named "&7Manual Teleportation"
  168.        else:
  169.            delete {StaffMode::%player%}
  170.            set the player's gamemode to survival
  171.             send ""
  172.             send "&8&m*&7&m*&8&m*&r &7You've &cdisabled &7staff mode. &8&m*&7&m*&8&m*&r"
  173.             send ""
  174.             set {_slot} to 0
  175.             loop {Inventory::%player%::*}:
  176.                 set slot {_slot} of player's inventory to loop-value
  177.                add 1 to {_slot}
  178.            set player's helmet to {helmet::%player%}
  179.             set player's chestplate to {chestplate::%player%}
  180.            set player's leggings to {leggings::%player%}
  181.             set player's boots to {boots::%player%}
  182.            delete {Inventory::%player%::*}
  183.            set player's flight mode to false
  184.             set player's flight speed to 0.1
  185.            delete {speed::%uuid of player%}
  186.            delete {vanish::%uuid of player%}
  187.            stop
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194. on damage:
  195.    attacker is a player
  196.    victim is a player
  197.    if {StaffMode::%attacker%} is true:
  198.        cancel event
  199.    if {StaffMode::%victim%} is true:
  200.        cancel event
  201.    if {frozen::%uuid of attacker%} is true:
  202.        cancel event
  203.    if {frozen::%uuid of victim%} is true:
  204.        cancel event
  205.  
  206. on break:
  207.    if {StaffMode::%player%} is true:
  208.        cancel event
  209.    if {frozen::%uuid of player%} is true:
  210.        cancel event
  211.  
  212. on inventory click:
  213.    if {StaffMode::%player%} is true:
  214.        cancel event
  215.    if {frozen::%uuid of player%} is true:
  216.        cancel event
  217.  
  218. on place:
  219.    if {StaffMode::%player%} is true:
  220.        cancel event
  221.    if {frozen::%uuid of player%} is true:
  222.        cancel event
  223.  
  224. on any movement:
  225.    if {frozen::%uuid of player%} is true:
  226.        cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement