Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /mute [<player>]:
- description: Mutes A Player
- executable by: player and console
- permission: staff.mute
- trigger:
- if arg 1 is not set:
- send "Usage: /mute <player>"
- if arg 1 is set:
- set {mute.%arg 1%} to true
- send "You Have Been Muted" to player
- command /unmute [<player>]:
- description: Unmutes A Player
- executable by: player and console
- permission: staff.unmute
- trigger:
- if arg 1 is not set:
- send "Usage: /unmute <player>"
- if arg 1 is set:
- set {mute.%arg 1%} to false
- send "You Have Been Unmuted" to player
- on chat:
- if {mute.%player%} is true:
- cancel event
- send "You Are Muted" to player
- #Freeze
- command /freeze [<player>]:
- description: Freezes A Player
- executable by: player and console
- permission: staff.freeze
- trigger:
- if arg-1 is not set:
- message "Usage: /freeze <player>"
- if arg-1 is set:
- set arg-1's walk speed to 0
- apply slowness 10000 to arg-1 for 1 day
- send "You Have Been Frozen! Do Not Log Out, Or You Will Be Banned!" to arg-1
- set {freeze.%arg 1%} to true
- command /unfreeze [<player>]:
- description: Unfreezes A Player
- executable by: player and console
- permission: staff.unfreeze
- trigger:
- set arg-1's walk speed to .2
- send "You Have Been Unfrozen! Thanks For Cooperating!" to arg-1
- remove slowness from arg-1
- set {freeze.%arg 1%} to false
- on quit:
- if {freeze.%player%} is true:
- ban player due to "Leaving When Frozen"
- on damage:
- if {freeze.%victim%} is true:
- cancel event
- on click:
- if {freeze.%player%} is true:
- cancel event
- on leftclick:
- if {freeze.%player%} is true:
- cancel event
- on block damage:
- if {freeze.%player%} is true:
- cancel event
- on chat:
- if {freeze.%player%} is true:
- cancel event
- on jump:
- if {freeze.%player%} is true:
- cancel event
- #Bans and Warnings
- command /ban [<offline player>] [<text>]:
- description: Ban A Player
- executable by: player and console
- permission: staff.ban
- trigger:
- if arg 1 is not set:
- message "Usage: /ban <player> <reason>"
- stop
- if arg 2 is not set:
- message "Usage: /ban <player> <reason>"
- stop
- if arg-1 is op:
- set {ban.%player%} to false
- message "arg-1 Cannot Be Ban"
- stop
- set {ban.%arg-1%} to true
- set {banmessagetext.%arg-1%} to arg-2
- add "%player% banned %arg-1% for %{banmessagetext.%arg-1%}%, FOREVER!" to {banmessage.%arg-1%::*}
- set {banmessage.%arg-1%} to "%player% banned %arg-1% for %{banmessagetext.%arg-1%}%, FOREVER!"
- kick arg-1 due to arg-2
- message "%arg-1% Has Been Banned Forever, Reason: %arg-2%"
- command /unban [<offline player>]:
- description: Unban A Player
- executable by: player and console
- permission: staff.unban
- trigger:
- if arg 1 is not set:
- message "Usage: /unban <player>"
- stop
- set {ban.%arg-1%} to false
- message "%arg-1% Has Been Unbanned"
- on connect:
- if {ban.%player%} is true:
- kick player due to {banmessage.%player%}
- if player is op:
- unban player
- set {ban.%player%} to false
- #Warning
- command /warn [<offline player>] [<text>]:
- description: Warn A Player
- executable by: player and console
- trigger:
- if arg-1 is not set:
- message "Usage: /warn <player> <reason>"
- stop
- if arg-2 is not set:
- message "Usage: /warn <player> <reason>"
- stop
- set {warningmessagereason.%arg-1%} to arg-2
- set {warnings.%arg-1%} to 1
- add "%player% warned %arg-1% for %{warningmessagereason.%arg-1%}%" to {warningmessage.%arg-1%::*}
- message "You Have Been Warned by %player%. for %arg-2%" to arg-1
- command /checkhistory [<offline player>]:
- description: Check History of A Player
- executable by: console and player
- trigger:
- if arg-1 is not set:
- message "Usage: /checkhistory <player>"
- stop
- loop {warningmessage.%arg-1%::*}:
- message "%loop-value%"
- loop {banmessage.%arg-1%::*}:
- message "%loop-value%"
- command /clearhistory [<offline player>]:
- description: Clear A Player's History
- executable by: console and player
- trigger:
- if arg-1 is not set:
- message "Usage: /clearhistory <player>"
- stop
- if arg-1 is set:
- clear {warningmessage.%arg-1%::*}
- clear {banmessage.%arg-1%::*}
- command /report [<offline player>] [<text>]:
- description: Report A Player
- trigger:
- if arg-1 is not set:
- message "Usage: /report <player> <text>"
- if arg-2 is set:
- set {reportedreason.%arg-1%} to arg-2
- set {reported.%arg-1%} to true
- add "%player% reported %arg-1% for %arg-2%" to {reportedreasonhistory.%arg-1%::*}
- command /checkreports:
- description: Check Reports
- executable by: console and players
- trigger:
- loop all players:
- loop {reportedreasonhistory.%loop-player%::*}:
- message "%loop-value-1%"
- command /clearreport [<offline player>]:
- description: Clear Someone's Reports
- trigger:
- clear {reportedreason.%arg-1%}
- clear {reported.%arg-1%}
- clear {reportedreasonhistory.%arg-1%}
- command /easyban:
- trigger:
- open chest with 1 row named "Ban/Mute/Kick %targeted player%" to player
- #Mute Global Chat
- command /globalchatmute:
- description: Mute Global Chat
- aliases: /gcm
- executable by: console and player
- trigger:
- if {globalchatmute} is true:
- set {globalchatmute} to false
- else:
- set {globalchatmute} to true
- on chat:
- if {globalchatmute} is true:
- if player has permission "staff.globalchatmute.bypass":
- message "%player% Has Bypass Global Chat Mute!" to console
- else:
- cancel event
- message "Global Chat Is Muted!" to player
- command /fly:
- description: Fly!
- trigger:
- if {fly.%player%} is true:
- set {fly.%player%} to false
- set player's fly mode to false
- message "Fly is Off!" to player
- else:
- set {fly.%player%} to true
- set player's fly mode to true
- message "Fly Is On!" to player
- command /vanish:
- description: Hide Yourself From Players
- aliases: /v
- trigger:
- if {vanish.%player%} is true:
- set {vanish.%player%} to false
- reveal player from players
- loop all players:
- player is visible in tablist of loop-player
- show action bar from "You Are No Longer Hidden From Other Players" to player
- else:
- set {vanish.%player%} to true
- hide player from players
- show action bar from "You Are Hidden To All Other Players" to player
- loop all players:
- player is hidden in tablist of loop-player
- command /god:
- description: BECOME A GOD
- trigger:
- if {god.%player%} is true:
- set {god.%player%} to false
- message "God Mode Is Off" to player
- else:
- set {god.%player%} to true
- message "God Mode Is On" to player
- on damage:
- if {god.%victim%} is true:
- cancel event
- command /clearchat:
- description: Clear The Chat
- aliases: /cc
- trigger:
- loop 300 times:
- broadcast " "
- command /openinv [<player>]:
- description: Open Someone's Inventory
- trigger:
- open arg-1's inventory for the player
- command /seeinv [<player>]:
- description: See Someone's Inventory
- trigger:
- open arg-1's inventory for the player
- set {openinv.%player%} to true
- on inventory click:
- if {openinv.%player%} is true:
- cancel event
- on inventory close:
- set {openinv.%player%} to false
- command /gms:
- description: Set Gamemode to Survival
- trigger:
- set player's gamemode to survival
- command /gmc:
- description: Set Gamemode to Survival
- trigger:
- set player's gamemode to creative
- command /gmsp:
- description: Set Gamemode to Survival
- trigger:
- set player's gamemode to spectator
- command /broadcast [<text>]:
- description: Broadcast The Server
- trigger:
- if arg-1 is not set:
- message "Usage: /broadcast <text>"
- if arg-1 is set:
- loop all players:
- message "[Broadcast] %arg-1%" to loop-player
- command /heal:
- description: Heal A Player
- trigger:
- heal player
- command /feed:
- description: Feed A Player
- trigger:
- set the player's food level to 10
- command /tp [<player>] [<player>]:
- description: Teleport A Player
- aliases: /teleport
- trigger:
- teleport arg-1 to arg-2
- command /tpohere [<player>]:
- description: Teleport A Player To You
- trigger:
- teleport arg-1 to player
- command /tpohereall:
- description: Teleport All Players To YOu
- trigger:
- loop all players:
- teleport loop-player to player
- command /speedfly [<number>]:
- description: Fly Speed
- trigger:
- if arg-1 is not set:
- message "Usage: /speed fly <number>" to player
- if arg-1 is set:
- set player's flight speed to arg-1
- command /speedwalk [<number>]:
- description: Walk Speed
- trigger:
- if arg-1 is not set:
- message "Usage: /speed walk <number>" to player
- if arg-1 is set:
- set player's walk speed to arg-1
- command /msg [<player>] [<text>]:
- description: Message A Player
- aliases: /message
- trigger:
- if arg-1 is not set:
- message "Usage: /msg <player> <text>"
- if arg-2 is set:
- message "From %player%: %arg-2%" to arg-1
- message "To %arg-1%: %arg-2%"
- set {message.%arg-1%.reply} to player
- command /r [<text>]:
- description: Reply to A Player
- aliases: /respond, /reply
- trigger:
- if arg-1 is not set:
- message "/r <text>"
- if {message.%player%.reply} is not set:
- message "No One Has Messaged You!"
- if arg-1 is set:
- if {message.%player%.reply} is set:
- message "From: %{message.%player%.reply}%: %arg-1%" to {message.%player%.reply}
- message "To %{message.%player%.reply}%: %arg-1%"
- command /staffonline:
- description: Find Out If Any Staff Is On!
- trigger:
- loop all players:
- loop-player has permission "staff.list"
- add loop-player to {staffonline::*}
- size of {staffonline::*} is 0:
- message "Their Are No Staff Online!"
- else:
- message "Staff Online: %{staffonline::*}%"
- command /sc [<text>]:
- description: Staff Chat
- aliases: /staffchat
- trigger:
- if arg-1 is set:
- loop all players:
- loop-player has permission "staff.chat"
- message "[STAFFCHAT] %player% >> %arg-1%" to loop-player
- if arg-1 is not set:
- if {staffchat.%player%} is true:
- set {staffchat.%player%} to false
- message "StaffChat Disabled!" to player
- else:
- set {staffchat.%player%} to true
- message "StaffChat Enabled!" to player
- on chat:
- if {staffchat.%player%} is true:
- cancel event
- loop all players:
- loop-player has permission "staff.chat"
- message "[STAFFCHAT] %player% >> %message%" to loop-player
- on disconnect:
- if player has permission "staff.list":
- clear {staffonline::*}
- on disconnect:
- clear {fly.%player%}
- clear {vanish.%player%}
- clear {god.%player%}
- clear {openinv.%player%}
- clear {message.%player%.reply}
- clear {staffchat.%player%}
- on chat:
- if {staffchat.%player%} is true:
- cancel event
- else:
- cancel event
- loop all players:
- message "%player% >> %message%" to loop-player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement