[Skript] ChatEssentials 1.1

Provides a chat lock and a global clear chat.

  1. Wekylend
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    Contributors:
    Wekylend
    [​IMG]
    All of the tools you need to manage your chat!
    _________________________________________________________
    REQUIREMENTS
    Skript
    SkQuery-Lime


    OPTIONS
    Code (Options):
    #Prefix in front of all messages
    prefix: &5[CE] &7
     
    #Prefix in front of commands
        command_prefix: chat

    #PERMISSIONS
        permission_clearchat: ce.clearchat
        permission_tempmutechat: ce.tempmutechat
        permission_mutechat: ce.mutechat
        permission_unmutechat: ce.unmutechat
        permission_mutechat_bypass: ce.mutechat.bypass
        permission_admin_reload: ce.reload
     
    #MESSAGES
        message_no_permission: &cYou don't have permission for this!
        message_wrong_usage: &cIncorrect Usage!&5
     
        message_chat_muted: &cYou cannot talk right now the chat is muted!
        message_chat_tempmuted: &cYou cannot talk right now the chat was muted for &5%{chat_mute::time}%&7!
     
        message_chat_already_muted: &cThe chat is already muted!
        message_chat_already_unmuted: &cThe chat is already unmuted!
     
        message_clearchat_line1: &6&m-----------------------------------------------------
        message_clearchat_line2: &7                     Chat has been &5CLEARED &7by &c%command sender%&7!
        message_clearchat_line3: &6&m-----------------------------------------------------
     
        message_mute_line1: &6&m-----------------------------------------------------
        message_mute_line2: &7                      Chat has been &5MUTED &7by &c%command sender%&7!
        message_mute_line3: &6&m-----------------------------------------------------
     
        message_tempmute_line1: &6&m-----------------------------------------------------
        message_tempmute_line2: &7        Chat has been &5TEMP MUTED &7by &c%command sender% &7for &5%arg 2%&7!
        message_tempmute_line3: &6&m-----------------------------------------------------
     
        message_unmuted_line1: &6&m-----------------------------------------------------
        message_unmuted_line2: &7                                 Chat has been &5UNMUTED&7!
        message_unmuted_line3: &6&m-----------------------------------------------------
     
        message_unmute_line1: &6&m-----------------------------------------------------
        message_unmute_line2: &7                     Chat has been &5UNMUTED &7by &c%command sender%&7!
        message_unmute_line3: &6&m-----------------------------------------------------
     
    #SETTINGS:
        update-notify: true
    COMMANDS & PERMISSIONS
    Code (Default Commands & Permissions):
    /chat <clearchat|cc>: ce.clearchat
    /chat <lock|off|mute>: ce.mutechat
    /chat <templock|tempmute>: ce.tempmutechat
    /chat <unlock|on|unmute>: ce.unmutechat
    /chat reload: ce.reload

    Bypass the locked chat: ce.mutechat.bypass
     
    IMAGES
    [​IMG][​IMG]
    TO DO LIST
    • Per player temp mute/mute
    • Chat formats
    This is my first Skript so I'm open to suggestions for more features! (I'm aware that this Skript is very simple currently)

Recent Updates

  1. ChatEssentials - Small update

Recent Reviews

  1. Azrods
    Azrods
    5/5,
    Version: 1.1
    Awesome Skript.Keep the good work !

    0 Originality xD,but the templock is very good !
    1. Wekylend
      Author's Response
      Merci! :D

      Yes, currently there aren't many features but I will be adding more soon do not worry ;)
  2. jsjjjsjsjjsjsjs
    jsjjjsjsjjsjsjs
    4/5,
    Version: 1.1
    Awesome but how do I temp mute chat?
    I try doing /chat templock 4h:5m:6s
    and it just brings up the help menu. Please help
    1. Wekylend
      Author's Response
      Thanks for you review but next time please private message me if you have a question. ;)

      The correct way would be this: /chat templock 04:05:06