Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # # # # # # # # # # # # # # # # # #
- # #
- # -> PrefixSystem <- #
- # #
- # Developer: G4sovo #
- # Version: 1.1 #
- # Lang: EN #
- # #
- # # # # # # # # # # # # # # # # # #
- # Any changed content in codes can invlidate the plugin!
- # You may not impersonate this plugin or any plugin content!
- # If you change something in codes, we do not guarantee 100% operation of the plugin! You may only change things in options!
- #Options
- options:
- prefix: &8[&e&lPrefixSystem&8]
- prefixcustom: &8[&e&lPrefixSystem-Custom&8]
- prefixchat: &8[&e&lPrefixSystem-Chat&8]
- default: &f
- >: &8>
- suffix: &f
- colorchat: &f
- perm: &cYou dont have permission to do this! You must have &lps.admin
- usep: &cUse command: &f/ps setprefix -player -prefix
- uses: &cUse command: &f/ps setsuffix -player -suffix
- user: &cUse command: &f/ps reset -player
- usec: &cUse command: &f/ps custom
- usechat: &cUse command: &f/ps chat
- notonline: &cPlayer is not online!
- setprefix: &cPlease set prefix!
- setsuffix: &cPlease set suffix!
- #codes
- on join:
- if {ps.%player%} is not set:
- set {ps.%player%} to "{@default}"
- if {ss.%player%} is not set:
- set {ss.%player%} to "{@suffix}"
- if {cs.%player%} is not set:
- set {cs.%player%} to "{@colorchat}"
- set {showcolor.%player%} to "{@colorchat}"
- on script load:
- message "&8&m+---------------------------+" to console
- message "&aActivating plugin" to console
- message "&fprefixsystem.sk" to console
- message "&7" to console
- message "&7Version: &f1.2" to console
- message "&7By G4sovo" to console
- message "&8&m+---------------------------+" to console
- wait 2 seconds
- message "&8&m+---------------------------+" to console
- message "&aActivated plugin" to console
- message "&fprefixsystem.sk" to console
- message "&7" to console
- message "&7Version: &f1.2" to console
- message "&7By G4sovo" to console
- message "&8&m+---------------------------+" to console
- stop
- on script unload:
- message "&8&m+---------------------------+" to console
- message "&cDeactivated plugin" to console
- message "&fprefixsystem.sk" to console
- message "&7" to console
- message "&7Version: &f1.2" to console
- message "&7By G4sovo" to console
- message "&8&m+---------------------------+" to console
- stop
- on chat:
- cancel event
- broadcast "%colored {ps.%player%}%%player%%colored {ss.%player%}% {@>} {@colorchat}%colored {cs.%player%}%%coloured message%"
- command /ps [<text>] [<offline player>] [<text>]:
- aliases: /prefixsystem, /prefix
- usage: {@prefix} &f/ps help
- permission: ps.admin
- permission message: {@prefix} {@perm}
- trigger:
- if arg 1 is not set:
- message "{@prefix}"
- message "&7 Developer: &fG4sovo"
- message "&7 Version: &f1.1"
- message "&7 Use command &f/ps help"
- stop
- if arg 1 is "help":
- message ""
- message "{@prefix} &7Help"
- message ""
- message "&f/ps setprefix &8<&fplayer&8> <&fprefix&8> &8- &eSet prefix for player"
- message "&f/ps setsuffix &8<&fplayer&8> <&fprefix&8> &8- &eSet suffix for player"
- message "&f/ps chat - &eShow chat colors"
- message "&f/ps reset &8<&fplayer&8> &8- &eReset Prefix and Suffix for player"
- message "&f/ps custom &8- &eShow Custom prefix's and suffix's"
- message ""
- stop
- if arg 1 is "setprefix":
- if arg 2 is not set:
- message "{@prefix} {@usep}"
- stop
- if arg 2 is offline:
- message "{@prefix} {@notonline}"
- if arg 2 is online:
- if arg 3 is set:
- set {ps.%arg 2%} to colored arg 3
- send "{@prefix} &aSuccessfully set prefix for &f%arg 2% &ato %colored arg 3%"
- else:
- send "{@prefix} {@setprefix}"
- stop
- if arg 1 is "setsuffix":
- if arg 2 is not set:
- message "{@prefix} {@uses}"
- stop
- if arg 2 is offline:
- message "{@prefix} {@notonline}"
- if arg 2 is online:
- if arg 3 is set:
- set {ss.%arg 2%} to colored arg 3
- send "{@prefix} &aSuccessfully set suffix for &f%arg 2% &ato %colored arg 3%"
- else:
- send "{@prefix} {@setsuffix}"
- stop
- if arg 1 is "reset":
- if arg 2 is not set:
- message "{@prefix} {@user}"
- stop
- if arg 2 is offline:
- message "{@prefix} {@notonline}"
- if arg 2 is online:
- if arg 2 is set:
- set {ps.%arg 2%} to "&f"
- set {ss.%arg 2%} to "&f"
- set {cs.%arg 2%} to "&f"
- send "{@prefix} &aSuccessfully reset all for &f%arg 2%&a!"
- stop
- if arg 1 is "custom":
- if arg 1 is not set:
- message "{@prefix} {@usec}"
- stop
- if arg 1 is "custom":
- message "{@prefixcustom} &7Help"
- message ""
- message "&e&l Prefix:"
- message "&f/ps setcustom &8<&fplayer&8> &fprefix1 &8- &e&lPS"
- message "&f/ps setcustom &8<&fplayer&8> &fprefix2 &8- &c&lPvPMaster"
- message "&f/ps setcustom &8<&fplayer&8> &fprefix3 &8- &4&lOP"
- message "&f/ps setcustom &8<&fplayer&8> &fprefix4 &8- &a&lSupreme"
- message ""
- message "&e&l Suffix:"
- message "&f/ps setcustom &8<&fplayer&8> &fsuffix1 &8- &e&lFIB"
- message "&f/ps setcustom &8<&fplayer&8> &fsuffix2 &8- &9&lCheater"
- message "&f/ps setcustom &8<&fplayer&8> &fsuffix3 &8- &a&lProMC"
- message "&f/ps setcustom &8<&fplayer&8> &fsuffix4 &8- &2&lDownloader"
- message ""
- stop
- if arg 1 is "setcustom":
- if arg 2 is not set:
- message "{@prefixcustom} {@usec}"
- stop
- if arg 3 is "prefix1":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ps.%arg 2%} to "&e&lPS &f"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &e&lPS&a!"
- stop
- if arg 3 is "prefix2":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ps.%arg 2%} to "&c&lPvPMaster &f"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &c&lPvPMaster&a!"
- stop
- if arg 3 is "prefix3":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ps.%arg 2%} to "&4&lOP &f"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &4&lOP&a!"
- stop
- if arg 3 is "prefix4":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ps.%arg 2%} to "&a&lSupreme &f"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &a&lSupreme&a!"
- stop
- if arg 3 is "suffix1":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ss.%arg 2%} to "&e&l FIB"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &e&lFIB&a!"
- stop
- if arg 3 is "suffix2":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ss.%arg 2%} to "&9&l Cheater"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &9&lCheater&a!"
- stop
- if arg 3 is "suffix3":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ss.%arg 2%} to "&a&l ProMC"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &a&lProMC&a!"
- stop
- if arg 3 is "suffix4":
- if arg 2 is offline:
- message "{@prefixcustom} {@notonline}"
- if arg 2 is online:
- set {ss.%arg 2%} to "&2&l Downloader"
- send "{@prefixcustom} &aSuccessfully set custom prefix for &f%arg 2% &ato &2&lDownloader&a!"
- stop
- if arg 1 is "chat":
- if arg 1 is not set:
- message "{@prefixchat} {@usechat}"
- stop
- if arg 1 is "chat":
- message "{@prefixchat} &7Help"
- message ""
- message "&f/ps setchat &8<&fplayer&8> <&fcolor&8> - &eSet for player chat color"
- message ""
- message "&e&l Colors Your color: %{showcolor.%player%}%"
- message "&1Color1 &aColor10"
- message "&2Color2 &bColor11"
- message "&3Color3 &cColor12"
- message "&4Color4 &dColor13"
- message "&5Color5 &eColor14"
- message "&6Color6 &fColor15"
- message "&7Color7 &f&oColor16"
- message "&8Color8 &f&rColor17"
- message "&9Color9 &f&nColor18"
- message ""
- message "&6/ps chat2 &8- &eShow help chat color page 2"
- message "&r"
- if arg 1 is "chat2":
- message "{@prefixchat} &7Help-2"
- message ""
- message "&f/ps setchat &8<&fplayer&8> <&fcolor&8> - &eSet for player chat color"
- message ""
- message "&e&l Bold-Colors Your color: %{showcolor.%player%}%"
- message "&1&lBold1 &a&lBold10"
- message "&2&lBold2 &b&lBold11"
- message "&3&lBold3 &c&lBold12"
- message "&4&lBold4 &d&lBold13"
- message "&5&lBold5 &e&lBold14"
- message "&6&lBold6 &f&lBold15"
- message "&7&lBold7 &f&o&lBold16"
- message "&8&lBold8 &f&r&lBold17"
- message "&9&lBold9 &f&n&lBold18"
- message "&r"
- if arg 1 is "setchat":
- if arg 2 is offline:
- message "{@prefixchat} {@notonline}"
- if arg 2 is online:
- if arg 3 is "Color1":
- set {cs.%arg 2%} to "&1"
- set {showcolor.%arg 2%} to "&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &1Color&a!"
- stop
- if arg 3 is "Color2":
- set {cs.%arg 2%} to "&2"
- set {showcolor.%arg 2%} to "&2Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &2Color&a!"
- stop
- if arg 3 is "Color3":
- set {cs.%arg 2%} to "&3"
- set {showcolor.%arg 2%} to "&3Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &3Color&a!"
- stop
- if arg 3 is "Color4":
- set {cs.%arg 2%} to "&4"
- set {showcolor.%arg 2%} to "&4Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &4Color&a!"
- stop
- if arg 3 is "Color5":
- set {cs.%arg 2%} to "&5"
- set {showcolor.%arg 2%} to "&5Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &5Color&a!"
- stop
- if arg 3 is "Color6":
- set {cs.%arg 2%} to "&6"
- set {showcolor.%arg 2%} to "&6Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &6Color&a!"
- stop
- if arg 3 is "Color7":
- set {cs.%arg 2%} to "&7"
- set {showcolor.%arg 2%} to "&7Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &7Color&a!"
- stop
- if arg 3 is "Color8":
- set {cs.%arg 2%} to "&8"
- set {showcolor.%arg 2%} to "&8Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &8Color&a!"
- stop
- if arg 3 is "Color9":
- set {cs.%arg 2%} to "&9"
- set {showcolor.%arg 2%} to "&9Color"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &9Color&a!"
- stop
- if arg 3 is "Color10":
- set {cs.%arg 2%} to "&a"
- set {showcolor.%arg 2%} to "&aColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &aColor&a!"
- stop
- if arg 3 is "Color11":
- set {cs.%arg 2%} to "&b"
- set {showcolor.%arg 2%} to "&bColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &bColor&a!"
- stop
- if arg 3 is "Color12":
- set {cs.%arg 2%} to "&c"
- set {showcolor.%arg 2%} to "&cColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &cColor&a!"
- stop
- if arg 3 is "Color13":
- set {cs.%arg 2%} to "&d"
- set {showcolor.%arg 2%} to "&dColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &dColor&a!"
- stop
- if arg 3 is "Color14":
- set {cs.%arg 2%} to "&e"
- set {showcolor.%arg 2%} to "&eColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &eColor&a!"
- stop
- if arg 3 is "Color15":
- set {cs.%arg 2%} to "&f"
- set {showcolor.%arg 2%} to "&fColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &fColor&a!"
- stop
- if arg 3 is "Color16":
- set {cs.%arg 2%} to "&o"
- set {showcolor.%arg 2%} to "&oColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &oColor&a!"
- stop
- if arg 3 is "Color17":
- set {cs.%arg 2%} to "&r"
- set {showcolor.%arg 2%} to "&rColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &rColor&a!"
- stop
- if arg 3 is "Color18":
- set {cs.%arg 2%} to "&n"
- set {showcolor.%arg 2%} to "&nColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &nColor&a!"
- stop
- if arg 3 is "Bold1":
- set {cs.%arg 2%} to "&1&l"
- set {showcolor.%arg 2%} to "&1&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &1&lColor&a!"
- stop
- if arg 3 is "Bold2":
- set {cs.%arg 2%} to "&2&l"
- set {showcolor.%arg 2%} to "&2&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &2&lColor&a!"
- stop
- if arg 3 is "Bold3":
- set {cs.%arg 2%} to "&3&l"
- set {showcolor.%arg 2%} to "&3&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &3&lColor&a!"
- stop
- if arg 3 is "Bold4":
- set {cs.%arg 2%} to "&4&l"
- set {showcolor.%arg 2%} to "&4&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &4&lColor&a!"
- stop
- if arg 3 is "Bold5":
- set {cs.%arg 2%} to "&5&l"
- set {showcolor.%arg 2%} to "&5&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &5&lColor&a!"
- stop
- if arg 3 is "Bold6":
- set {cs.%arg 2%} to "&6&l"
- set {showcolor.%arg 2%} to "&6&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &6&lColor&a!"
- stop
- if arg 3 is "Bold7":
- set {cs.%arg 2%} to "&7&l"
- set {showcolor.%arg 2%} to "&7&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &7&lColor&a!"
- stop
- if arg 3 is "Bold8":
- set {cs.%arg 2%} to "&8&l"
- set {showcolor.%arg 2%} to "&8&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &8&lColor&a!"
- stop
- if arg 3 is "Bold9":
- set {cs.%arg 2%} to "&9&l"
- set {showcolor.%arg 2%} to "&9&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &9&lColor&a!"
- stop
- if arg 3 is "Bold10":
- set {cs.%arg 2%} to "&a&l"
- set {showcolor.%arg 2%} to "&a&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &a&lColor&a!"
- stop
- if arg 3 is "Bold11":
- set {cs.%arg 2%} to "&b&l"
- set {showcolor.%arg 2%} to "&b&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &b&lColor&a!"
- stop
- if arg 3 is "Bold12":
- set {cs.%arg 2%} to "&c&l"
- set {showcolor.%arg 2%} to "&c&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &c&lColor&a!"
- stop
- if arg 3 is "Bold13":
- set {cs.%arg 2%} to "&d&l"
- set {showcolor.%arg 2%} to "&d&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &d&lColor&a!"
- stop
- if arg 3 is "Bold14":
- set {cs.%arg 2%} to "&e&l"
- set {showcolor.%arg 2%} to "&e&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &e&lColor&a!"
- stop
- if arg 3 is "Bold15":
- set {cs.%arg 2%} to "&f&l"
- set {showcolor.%arg 2%} to "&f&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &f&lColor&a!"
- stop
- if arg 3 is "Bold16":
- set {cs.%arg 2%} to "&o&l"
- set {showcolor.%arg 2%} to "&o&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &o&lColor&a!"
- stop
- if arg 3 is "Bold17":
- set {cs.%arg 2%} to "&r&l"
- set {showcolor.%arg 2%} to "&r&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &r&lColor&a!"
- stop
- if arg 3 is "Bold18":
- set {cs.%arg 2%} to "&n&l"
- set {showcolor.%arg 2%} to "&n&lColor"
- send "{@prefixchat} &aSucceffuly set chat color for &f%arg 2% &ato &n&lColor&a!"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement