{
"Advanced - Regex to use": "",
"Advanced - Use REGEX": false,
"Clear Offense After (0 - Disabled, 1 - Both Kick/Mute, 2 - Kick, 3 - Mute": 0,
"Offenses - Broadcast kick": false,
"Offenses - Count To Kick": 3,
"Offenses - Count To Mute": 3,
"Offenses - Time To Mute": 10,
"Word Filter - Custom Replacement": "Unicorn",
"Word Filter - Enabled": true,
"Word Filter - Phrases": [
"mal",
"salak",
"oc",
"faggot",
"fuck"
],
"Word Filter - Replacement": "*",
"Word Filter - Use Custom Replacement": false
} Players are permanently muted
even unloading the plugin , still muted ..
Sounds like you have a different mute happening then, such as the native Rust mute.jer0msame issue.
even unloading the plugin , still muted ..
Everyone who uses it has a problem with mute, I just have to manually make it unmuted a any player which is muted by this plugin.
This is my configuration:
https://prnt.sc/tmysjg
Wulf
Sounds like you have a different mute happening then, such as the native Rust mute.
I've been playing around with this one on my tester today, and I honestly can't figure it out. I've tried every non-betterchatfilter unmute option(both w/ and w/out the plugin installed) to no avail. Sometimes I have to remove the plugin completely and restart a few times before it unmutes me, even after clearing my own offences. Sometimes its as easy as DC'ing and comming right back, but it never actually unmutes upon clearing the offence. I originally had it set to mute after 3, kick after 5, but since it never unmutes, it never gives the chance to progress it's own logic path. I also got these errors in my logs:
"Console: Betterchatfilter.cs(150,22): warning CS0114: 'Oxide.Plugins.BetterChatFilter.LoadDefaultMessages () ' hides inherited member 'Oxide.Core.Plugins.Plugin.LoadDefaultMessages () ' . To make the current member override that implementation, add the override keyword. Otherwise add the new keyword .......\oxide.core.dll (Location of the symbol related to previous warning.)
BetterChatFilter.cs(20,42): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.BetterChat' is never used
BetterChatFilter.cs(43,36): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.offencedata' is never used"
Any idea whats going on? I've been seeing this around in forums that it's a quite common issue currently, but nobody seems to have caught these errors.
EDIT: Side note, the perma mute happens no matter what you set the cooldown to. If you change it to a float, it reverts back to the default "300" (I thought maybe for some reason it was cooling down in "minutes" so i tried changing it to "0.25" for 15 sec. I also changed it to "1" and tried waiting 60 seconds under this same thought. No dice.)
Those are compiler warnings, not something that would affect the plugin.GarthokConsole: Betterchatfilter.cs(150,22): warning CS0114: 'Oxide.Plugins.BetterChatFilter.LoadDefaultMessages () ' hides inherited member 'Oxide.Core.Plugins.Plugin.LoadDefaultMessages () ' . To make the current member override that implementation, add the override keyword. Otherwise add the new keyword .......\oxide.core.dll (Location of the symbol related to previous warning.)
BetterChatFilter.cs(20,42): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.BetterChat' is never used
BetterChatFilter.cs(43,36): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.offencedata' is never used
Or better yet, what about the plugin is affecting the server, or "effecting" rather and isnt looping the effect back to default. After the last permanent mute, I decided to call it on this one for the day. Made sure I cleared all offences from both better chat filter and flood, revoke perms, then uninstalled both, as well as better chat. I logged back in plugin free to confirm my chat abilities were back before toying with the next plugin in line, and it's still muted. I've tried multipul commands, restarting the server, and the game, and still nothing. Last time I think it was fixed by changing my map size and wiping map(on a whim, idk) that's what I'm about to try now.
Everything was working before installing filter, and all the way up to triggering the mute. :/
also, I think filter was causing my map to wipe every time I stopped it. Any time I would stop to make a .json change, after restarting and loggin in my console would read something like "XXX entities destroyed, new map size:XXX, new map seed: XXXXXX". Map seed stayed static, but I would respawn in a different place. When I noticed it, I decided to build a little structure, and place a bag before restarting. When I came back, I had spawned on the other side of the map, console killed to find my bag was gone. Checked console to see that message again. As soon as I uninstalled it, so I could move on to better chat flood, the wipes stopped.
what...in the rust is going on with this plugin?
Wulf
Those are compiler warnings, not something that would affect the plugin.
GarthokLast time I think it was fixed by changing my map size and wiping map(on a whim, idk) that's what I'm about to try now.
^^ Was'nt quite the dice either. Ended up having to change the map size, and steam update to get my chat functions back up
this should reverse the permenet mute on players. Players muted must be on the server for the change to take effect. Just happened to me with this plugin and managed to unmute the player with the console command.
jure12I have the same problem
ConfettiSame issue here mayday mayday
jer0msame issue.
even unloading the plugin , still muted ..
GarthokI've been playing around with this one on my tester today, and I honestly can't figure it out. I've tried every non-betterchatfilter unmute option(both w/ and w/out the plugin installed) to no avail. Sometimes I have to remove the plugin completely and restart a few times before it unmutes me, even after clearing my own offences. Sometimes its as easy as DC'ing and comming right back, but it never actually unmutes upon clearing the offence. I originally had it set to mute after 3, kick after 5, but since it never unmutes, it never gives the chance to progress it's own logic path. I also got these errors in my logs:
"Console: Betterchatfilter.cs(150,22): warning CS0114: 'Oxide.Plugins.BetterChatFilter.LoadDefaultMessages () ' hides inherited member 'Oxide.Core.Plugins.Plugin.LoadDefaultMessages () ' . To make the current member override that implementation, add the override keyword. Otherwise add the new keyword .......\oxide.core.dll (Location of the symbol related to previous warning.)
BetterChatFilter.cs(20,42): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.BetterChat' is never used
BetterChatFilter.cs(43,36): warning CS0169: The private field 'Oxide.Plugins.BetterChatFilter.offencedata' is never used"
Any idea whats going on? I've been seeing this around in forums that it's a quite common issue currently, but nobody seems to have caught these errors.
EDIT: Side note, the perma mute happens no matter what you set the cooldown to. If you change it to a float, it reverts back to the default "300" (I thought maybe for some reason it was cooling down in "minutes" so i tried changing it to "0.25" for 15 sec. I also changed it to "1" and tried waiting 60 seconds under this same thought. No dice.)
I was having this problem too. For me it installing BetterChatMute along side it fixed it for me dunno why but did asked the dev why. Be good if any others having the issue to test it and reply with your results.switchy
Open your console or directly form the server and type unmute "playername"
this should reverse the permenet mute on players. Players muted must be on the server for the change to take effect. Just happened to me with this plugin and managed to unmute the player with the console command.
EDIT: talking to Wulf and he gave me an idea. Anyone that had the issue do you have Player Administration from Phon3nix90 installed as well?