Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- command /automsg [<text>] [<text>]:
- permission: automsg.use
- trigger:
- player has permission "automsg.cmd":
- arg 1 is not set:
- send "&7[&eAuto Message&7] &c /automsg newmsg <message> - To add new one"
- send "&7[&eAuto Message&7] &c /automsg delmsg <number> - Delete a message"
- send "&7[&eAuto Message&7] &c /automsg listmsg - List all messages"
- send "&7[&eAuto Message&7] &c /automsg setdelay <minutes> - Set delay"
- arg 1 is "newmsg":
- arg 2 is set:
- send "&7[&eAuto Message&7] &cMessage (%arg 2%) Added to list successfuly!"
- loop {automsg.messages::*}:
- add 1 to {_numexist}
- add 1 to {_numexist}
- set {automsg.messages::%{_numexist}%} to "%arg 2%"
- else:
- send "&7[&eAuto Message&7] &cEnter the message!"
- arg 1 is "listmsg":
- send "&7All Messages:"
- loop {automsg.messages::*}:
- send "&e> &7[&c%loop-index%&7]&r %colored loop-value%"
- arg 1 is "delmsg":
- arg 2 is set:
- send "&7[&eAuto Message&7] &cMessage %arg 2% deleted!"
- delete {automsg.messages::%arg 2%}
- loop {automsg.messages::*}:
- add 1 to {_num}
- if {automsg.messages::%{_num}%} is set:
- set {_numm} to {_num} + 1
- if {automsg.messages::%{_numm}%} is not set:
- set {_nummm} to {_numm} + 1
- if {automsg.messages::%{_nummm}%} is set:
- set {automsg.messages::%{_numm}%} to {automsg.messages::%{_nummm}%}
- delete {automsg.messages::%{_nummm}%}
- else:
- set {_numm} to {_num} + 1
- if {automsg.messages::%{_numm}%} is set:
- set {automsg.messages::%{_num}%} to {automsg.messages::%{_numm}%}
- delete {automsg.messages::%{_numm}%}
- else:
- send "&7[&eAuto Message&7] &cSpecify message number!"
- arg 1 is "setdelay":
- arg 2 is set:
- send "&7[&eAuto Message&7] &cDelay set to &7%arg 2% &cminutes!"
- set {automsg.delay} to arg 2
- else:
- send "&7[&eAuto Message&7] &cEnter delay! (number)"
- every 60 seconds:
- add 1 to {automsg.time}
- {automsg.time} is bigger than or equal to {automsg.delay} parsed as number:
- if {automsg.messages::1} is set:
- loop {automsg.messages::*}:
- add 1 to {_numr}
- set {automsg.max} to {_numr}
- add 1 to {automsg.curr}
- if {automsg.curr} is bigger than {automsg.max}:
- set {automsg.curr} to 1
- set {_final} to colored "%{automsg.messages::%{automsg.curr}%}%"
- broadcast {_final}
- set {automsg.time} to 0
- on join:
- {firstjoin::%player's uuid%} isn't set
- execute console command "broadcast &bWelcome! &a%player%"
- set {firstjoin::%player's uuid%} to true
- command /resetfirstjoin:
- permission: admin.resetjoin
- trigger:
- send "&dSuccesfully reset your first join!"
- delete {firstjoin::%player's uuid%}
- command /mutechat:
- permission: chat.mute
- permission message: &c You don't have the required permission to perform that command.
- trigger:
- if {Globalchat} is not set:
- set {Globalchat} to true
- broadcast "&6[&414&bSky&aBlock&6] &4Chat muted by &r&b%player%"
- stop trigger
- if {Globalchat} is set:
- clear {Globalchat}
- broadcast "&6[&414&bSky&aBlock&6] &aChat unmuted by &r&b%player%"
- on chat:
- if {Globalchat} is true:
- if player has permission "chat.mute.bypass":
- stop trigger
- else:
- cancel event
- send "&6[&414&bSky&aBlock&6] &cChat is currently muted."
- #! All rights reserved
- #! Ruthless_Slayer
- #!
- #! Shorter version
- #!
- command /cc:
- description: Clear chat for all players
- permission: cc.clear
- trigger:
- loop 300 times:
- broadcast " "
- broadcast "&6&m-----------------------------------------"
- broadcast "&b&lChat has been cleared by %player%!"
- broadcast "&6&m-----------------------------------------"
- #!
- #! Longer version
- #!
- command /clearchat:
- description: Clear chat for all players
- permission: cc.clear
- trigger:
- loop 300 times:
- broadcast " "
- broadcast "&6&m-----------------------------------------"
- broadcast "&b&lChat has been cleared by %player%!"
- broadcast "&6&m-----------------------------------------"
- command /commandspy [<player>]:
- aliases: /commands, /cspy
- permission: commandspy.use
- permission message: &e&l(!) You cannot use this command!
- trigger:
- if arg 1 is set:
- if {cs::%uuid of arg 1%} is set:
- clear {cs::%uuid of arg 1%}
- send "&c&l(!) Command spy has been disabled for %arg 1%."
- send "&c&l(!) Your command spy has been disabled." to arg 1
- else:
- set {cs::%uuid of arg 1%} to true
- send "&a&l(!) Your command spy has been enabled." to arg 1
- send "&a&l(!) Command spy has been enabled for %arg 1%."
- else:
- if {cs::%uuid of player%} is set:
- clear {cs::%uuid of player%}
- send "&c&l(!) Your command spy has been disabled."
- else:
- set {cs::%uuid of player%} to true
- send "&a&l(!) Your command spy has been enabled."
- on command:
- if sender is a player:
- loop all players:
- if {cs::%uuid of loop-player%} is set:
- if "%player%" is not "%loop-player%":
- send "&c&l(!) %player% executed the command &n/%complete command%&c&l." to loop-player
- on load:
- set {csversion} to "2.1"
- message "&4&l(!) Successfully loaded CommandSpy&7." to console
- on unload:
- message "&4&l(!) Successfully unloaded CommandSpy&7. Goodbye!" to console
- on quit:
- delete {cs::%uuid of player%}
- on any movement:
- if block below player is bedrock:
- if {random.%player%} is not set:
- set {random.%player%} to "oof"
- execute console command "eco give %player% 100"
- on any movement:
- if block below player is bedrock:
- execute console command "spawn %player%"
- on join:
- if name of player is "connorboy":
- execute console command "sudo connorboy commands"
- stop
- on right click:
- if player is holding paper named "&a&lVIP &3Voucher":
- execute console command "lp user %player% parent set vip"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&b&lVIP+ &3Voucher":
- execute console command "lp user %player% parent set vip+"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&4&lYT &3Voucher":
- execute console command "lp user %player% parent set youtube"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&d&lTester &3Voucher":
- execute console command "lp user %player% parent set tester"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&2&lBuilder &3Voucher":
- execute console command "lp user %player% parent set builder"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&e&lHelper &3Voucher":
- execute console command "lp user %player% parent set helper"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&9&lAdmin &3Voucher":
- execute console command "lp user %player% parent set admin"
- wait 2 ticks
- remove paper from player
- on right click:
- if player is holding paper named "&4&lOwner &3Voucher":
- execute console command "lp user %player% parent set owner"
- wait 2 ticks
- remove paper from player
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement