1. BetterChat 4.0.0 is here and with it some new features and many changes.
    Before releasing the new version, betatesters are needed to figure out bugs and issues.
    Please give me feedback!

    If you already have other versions of BetterChat installed, please first remove all files related to BetterChat.

    BetterChat now also has AntiFlood, Timed Muting & Ignoring.

    Chat Commands:
    • /chat
    • /mute
    • /unmute
    • /ignore
    • /unignore
    Console Commands:
    • chat
    Permissions:
    • betterchat.admin
    • betterchat.mute
    The /chat command should make editing and creating groups easier. If you would like to edit them like you did before, you can find the groups file located at oxide/data/BetterChat/Groups.json

    About the group settings:
    Priority replaces Rank
    if IgnoreOtherGroups is set to true, only the title of that group will be shown - this only applies if the group with this is the primary group of the player, meaning the one with the highest priority of the groups the player has.

    Please send me your feedback, here or at Contact | LaserHydra
     

    Attached Files:

    Last edited by a moderator: Mar 24, 2016
  2. Suggestion : add /mp and /r with /ignore restriction :p ( or add a API for ignore fonction )
     
  3. thx Laser
     
  4. Like your plugins Laser, so testing it right now ;)
     
  5. Plugin looks really good, I will give it a try :D
     
  6. I've been told that there is an issue with ignoring. It Broadcasts the message instead of sending it to the one player & it kinda ignores the wrong person. Fix incoming.
     
  7. Oh, I never noticed that :p, I personally am interested in the the new group code. Or how you add groups and such. Always been something I was confused on with the old code :D
     
  8. Yea the old way was pretty messy.
     
  9. But really good job man, love all the new things you have added in(AntiFlood, Timed Muting & Ignoring)
     
  10. LaserHydra, connect to our Teamspeak please, we need to talk about the Plugin /function /betatester

    IP: ts3.ntk-gaming.de

    Peace out
     
  11. Can't you just reply here? - or if you'd like it to be private (whyever) you can PM me on the forums or contact me via my contact form: Contact | LaserHydra
    [DOUBLEPOST=1458861739][/DOUBLEPOST]The issues with ignoring were fixed - you should propably delete your oxide/data/BetterChat/Players.json file:
     

    Attached Files:

  12. yeah something is up with mute if I mute someone they can still talk then I become muted for some reason
     
    Last edited by a moderator: Mar 25, 2016
  13. Is it possible to give a mute for a while?
     
    Last edited by a moderator: Mar 25, 2016
  14. Alright I'll take a look.
    [DOUBLEPOST=1458937537][/DOUBLEPOST]
    /mute <player> <time>
    where time is something like 1h30m for 1 hours & 30 minutes.
    [DOUBLEPOST=1459024591,1458937502][/DOUBLEPOST]* fixed muting mutes the muter ^^
    [DOUBLEPOST=1459109314][/DOUBLEPOST]Any news so far? If the latest patch works fine, I'd officially release BetterChat 4.0.0.
     

    Attached Files:

  15. A suggestion on the mute part, when a person types in chat and are muted, maybe letting them know how much longer they are muted for.
    Eg. Gyazo - 73f24f1b0f94552b53490562ce676fda.png
    I think that was from chatmute. Not meaning to copy them, just something like that
     
  16. I don´t have also some bugs or problems, but must also say taht muted players could have message back for how much they are muted (to player or global), also big thumbp up if you could change all kind of messages that plugin can reply back, we run total translate server, i mean 75% only cause many plugins dont have such message replace. Just suggestion, good work there as allways @LaserHydra
     
  17. only thing can you add console commands for mute that would be great as sometimes I'm not in game ans would help alot with spammers
     
  18. You should be able to translate most of the messages in the Lang file located in the oxide/lang/ folder.
    [DOUBLEPOST=1459143604][/DOUBLEPOST]
    That should not be a problem to add.
     
  19. Hi,
    I decided to put this into my main server to give it a better test, best way to find bugs is to use it properly. LOL
    I will just add things as I find them . Have 1 for starters.

    1. Setting priority of a group works perfectly for the Group name, a lower priority makes it the 1st group displayed.
    - The player name color uses the opposite meaning it gets the higher number as its color. (Only a small coding thing of reverse order on name color priority) - See included picture where Donator has Priority 0 and Player has Priority 5 at top of pic.
    I had set Donator Group color to Orange (Works perfect)
    I had set Donator Player Name color to Yellow (Color is fine, just priority of choice is wrong)
    - Then for bottom of pic, I set Priority of Player to 5 and Priority of Donator to 6. as can be seen the player color was grabbed from the higher number (Not Higher Priority) but the group order was taken from the correct lower number (Which is the higher priority).
    https://i.gyazo.com/b931ca66448692337012560d92ca0c01.png
    [DOUBLEPOST=1459304000][/DOUBLEPOST]I have worked around it for now by keeping Player as the higher priority and setting IgnoreOtherGroups to true in Donaotr.
     
  20. I think i was planning first to make the higher group priority higher. Thanks for the notice.