So i installed this plugin to help with annoying kids, but i found out after that it wouldnt work along with the Quests plugin. I have tried just to remove the BetterChatMute plugin and restart the server but the Quest still doesnt work.
Also i have tried to mute my friend just to test permission, and eventho it says the player is unmuted after /unmute the player cant speak or open GUI´s even after the plugin is unloaded.
Thanks for any help.
BetterChatMute
Moved
Total Downloads: 2,515 - First Release: Jan 9, 2017 - Last Update: Jan 23, 2018
- 5/5, 10 likes
-
try using the command
unmutechat SteamID
Should allow for the player to chat again -
Thanks man! Will try this tonight after work!
Edit: Worked thanks! Now i just need to get the Quest plugin to work againLast edited by a moderator: Feb 27, 2018 -
Hi folks,
Just updated from 1.08 to 1.10, and now I have a player who no longer has permission to use /mute. Any idea why? -
Wulf Community Admin
-
They did have the permission. However since I updated, I revoked and re granted the permission and it is working now. Thanks!
-
Is it possible to block the chat when you mute someone?
People can still use /tp /home /kits. I want to punish them. -
unmutechat “player_name” -
Thanks @CyriLweB
-
You can just create a plugin that uses OnUserCommand and check if the player is muted via the API and then return false if they're muted.
-
Code:
(10:29:08) | Failed to call hook 'CmdMuteList' on plugin 'BetterChatMute v1.1.2' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BetterChatMute.<CmdMuteList>m__1 (System.Collections.Generic.KeyValuePair`2[TKey,TValue] kvp) [0x00017] in <7e25331fd14747ca888081e12a25c450>:0 at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].ToArray () [0x0001d] in <839a3cb835c04d14aeb58d83bb7bc4bd>:0 at System.Linq.Enumerable.ToArray[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0001f] in <839a3cb835c04d14aeb58d83bb7bc4bd>:0 at Oxide.Plugins.BetterChatMute.CmdMuteList (Oxide.Core.Libraries.Covalence.IPlayer player, System.String cmd, System.String[] args) [0x0004d] in <7e25331fd14747ca888081e12a25c450>:0 at Oxide.Plugins.BetterChatMute.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0026e] in <7e25331fd14747ca888081e12a25c450>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <4de2a9f5b1eb4f0ea3c4c9778603446d>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <bfa4e457157d4e089ab91719c5b1288b>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <bfa4e457157d4e089ab91719c5b1288b>:0