BetterChat Mute

Simple mute system, made for use with BetterChat

Total Downloads: 1,863 - First Release: Jan 9, 2017 - Last Update: Jun 18, 2017

5/5, 8 likes
  1. LaserHydra

    LaserHydra Grenade Master Plugin Developer

    LaserHydra submitted a new resource:

    BetterChat Mute - Simple mute system, made for use with BetterChat

    Read more about this resource...
     
    Freaky likes this.
  2. LaserHydra

    LaserHydra Grenade Master Plugin Developer

    Freaky likes this.
  3. DEUSNEXUS

    DEUSNEXUS Wood Hoarder Plugin Developer

    When you give a player mute for a while
    after restarting the plugin make infinite time
     
  4. diman96ru

    diman96ru Wood Hoarder

    thank you
     
    Last edited: Jan 10, 2017
  5. RencaR

    RencaR Wood Hoarder

    this is for mute player to player or admin to player ?
     
  6. Гордеич

    Гордеич Scavenger

    Calling hook OnBetterChat resulted in a conflict between the following plugins: BetterChatMute - False (Boolean)
     
  7. Samsonite

    Samsonite Shack Builder

    Requesting globalmute function, sometimes muting everyone is preferred.
     
    TheDoc and LaserHydra like this.
  8. Monty4G63

    Monty4G63 Scavenger

    I am wondering the same thing.
     
  9. RencaR

    RencaR Wood Hoarder

    /mute is for admin, /ignore is for player.
     
  10. diman96ru

    diman96ru Wood Hoarder

    Calling hook OnUserChat resulted in a conflict between the following plugins: UFilter - True (Boolean), BetterChatMute (True (Boolean))
     
  11. diman96ru

    diman96ru Wood Hoarder

    Calling hook OnUserChat resulted in a conflict between the following plugins: BetterChat - True (Boolean), BetterChatMute (False (Boolean))
     
  12. bluefb

    bluefb Naked Wanderer

    Not working plugin mute players write?
     
  13. q1LLa

    q1LLa Wood Hoarder

    make the logs showed who gives Mute.
    and to the player who will receive the mute was showing through as he expires.
     
  14. q1LLa

    q1LLa Wood Hoarder

    the timer does not work properly.
     
  15. PUREjaguar

    PUREjaguar Shack Builder

    Hi
    Just moved over to the new Betterchat and Betterchatmute but if i mute somebody they can still type in chat it just warns them there muted any ideas
     
  16. › Genocide

    › Genocide Wood Hoarder

    ^^^ this doesn't seem to work. I can still see muted players in chat. This also needs a player option for /ignore like the old betterchat had. This is core functionality, IMO.
     
    Togoshige likes this.
  17. Vnuk

    Vnuk Scavenger

    The author you where your plugin is not working! Together with the plugin quests!!!
     
    Last edited: Jan 30, 2017
  18. diman96ru

    diman96ru Wood Hoarder

    Hi! For RU not working or constantly overload. Before there were no problems.
    Calling hook OnBetterChat resulted in a conflict between the following plugins: UFilter - True (Boolean), BetterChatMute (False (Boolean))
    Calling hook OnUserChat resulted in a conflict between the following plugins: UFilter - True (Boolean), BetterChatMute (False (Boolean))
     
    Last edited: Feb 2, 2017
  19. Vlad-00003

    Vlad-00003 Master Researcher Plugin Developer

    Hello!
    I've got a strange problem - expiried mutes are still in the list, so after plugin\server restart the players, who was time-muted are still muted.
    So After each restart I have to manually unmute them. Is this normal? =_=
    I got it - while checking expiried mute you are not saving data.
    This helped me:

    Code (Text):
                timer.Repeat(10, 0, () =>
                {
                    List<string> expired = mutes.Where(m => m.Value.Expired).Select(m => m.Key).ToList();

                    foreach (string id in expired)
                    {
                        mutes.Remove(id);
                        SaveData(mutes);
                        server.Broadcast(lang.GetMessage("Mute Expired", this).Replace("{player}", players.FindPlayerById(id)?.Name));
                        Puts(lang.GetMessage("Mute Expired", this).Replace("{player}", players.FindPlayerById(id)?.Name));
                    }
                });
     
    Last edited: Feb 3, 2017
  20. Vlad-00003

    Vlad-00003 Master Researcher Plugin Developer

    Hello again!
    Can you please add timeleft for reply to muted players? Thanks