Resource icon
  • Welcome to skUnity!

    Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.

    If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!

    Now, what are you waiting for? Join the community now!

Supported Minecraft Versions
  1. 1.12
Alright ChatControl

*IMPORTANT - Please see all dependencies below for proper installation*

An alright system, to allow players to change the color/format of their chat. With the use of a GUI a player can select the color/format they would like to set for their chat. This color/format will stay this way until they change or reset it. Players can also choose a nickname to show in their chat.

Permissions can be set for almost everything here. You can give players permission to choose all chat colors or just specific colors. Great if you are wanting to assign less colors to a lower rank, and more colors to a higher rank.

Some features:
  • Customizable prefix for all commands
  • Customizable prefix for chat (including support for Ranks)
  • Customizable join/quit messages
  • Permissions per color / format
  • Permissions for nickname and coloured nickname
  • Admin commands to reset other players nickname, chat colors/format
  • Clear chat command, to clear your own chat, or everyones chat
This is what it would look like if a player had permission to use only 1 chat color, they would only see the chat colors they have permission to in the GUI.
BexkpQr.png

This is what a player will see if they have permission to ALL chat colors.
9J0h2Od.png
/chat - Shows available commands in game
/nick - Set your nickname
/nick reset - Reset your nickname
/chatcolor - Choose or reset your chat color
/chatformat - Choose or reset your chat format
/chatclear <all> - Clear your chat or all chats
/chatadmin - Shows the admin chat options
/nick reset <player> - Reset a players nickname
/chatcolor reset <player> - Reset a players chat color
/chatformat reset <player> - Reset a players chat format

chatcontrol.use - Gives player access to chat commands and color/format menu
chatcontrol.nick - Lets a player change their nickname
chatcontrol.nick.color - Lets a player add color to their nickname
chatcontrol.color.<color> - Permissions for each available color (black, aqua, darkaqua, blue, darkblue, gold, gray, darkgray, green, darkgreen, lightpurple, darkpurple, red, darkred, white, yellow)
chatcontrol.color.* - Permission to use ALL the chat colors
chatcontrol.format.<format> - Permissions for each available format (magic, strikethrough, bold, underline, italic)
chatcontrol.format.* - Permission to use ALL the chat formats
chatcontrol.clear.own - Can clear their own chat
chatcontrol.clear.all - Can clear all chats (Not required if they have chatcontrol.admin)
chatcontrol.admin - Permission for all admin commands

Dependencies <Required>:
SKRIPT
(tested on Bensku 2.2 dev 35b)
SKQUERY
SKELLETT
(placeholder support - if placeholder is not being use, this can be removed, but will run one error that will not effect this skript)
TUSKE (gui support)

Dependencies <Optional>:
Vault
(Rank placeholder support)
PlaceholderAPI (Rank placeholder support)

1. Install Skript as per instructions
2. Install all dependencies
3. Place chat.sk into scripts folder
4. If using RANKS tag, install PlaceholderAPI, run /papi ecloud download vault, then run /papi reload
5. Restart server
6. Change configurable items to your liking

Reviews:
Please do not use reviews for help. If you post in reviews for support you will not receive support, as I can only reply to your review, and not have a conversation back and forth. Also if you post a review as ransom towards getting help for this skript, you will loose all support.

Support:
Please use the discussion area for support, I will do my best to help.

Feel free to donate if you would like :emoji_slight_smile: Any support helps out
Author
ShaneBee
Downloads
769
Views
769
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ShaneBee