Code:11:41 PM [Error] Failed to call hook 'cmdMute' on plugin 'ChatMute'^M File: chatmute.lua Line: 458 Unexpected character encountered while parsing value: }. Path '', line 0, position 0.:^M at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter) [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, Boolean checkAdditionalContent) [0x00000] in <filename unknown>:0 ^M 11:42 PM [Error] Failed to call hook 'cmdUnMute' on plugin 'ChatMute'^M File: chatmute.lua Line: 612 Unexpected character encountered while parsing value: }. Path '', line 0, position 0.:^M at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter) [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, Boolean checkAdditionalContent) [0x00000] in <filename unknown>:0 ^M 11:44 PM [Info] Unloaded plugin ChatMute v1.1.3 by #Domestos^M 11:44 PM [Info] Loaded plugin ChatMute v1.1.3 by #Domestos^M 11:44 PM [Error] Failed to initialize plugin chatmute^M File: chatmute.lua Line: 72 Unexpected character encountered while parsing value: }. Path '', line 0, position 0.:^M at Newtonsoft.Json.JsonTextReader.ParseValue () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.ReadInternal () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.JsonTextReader.Read () [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter) [0x00000] in <filename unknown>:0 ^M at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, Boolean checkAdditionalContent) [0x00000] in <filename unknown>:0 ^M
Chatmute [Unmaintained]
Discussion in 'Plugin Support' started by Domestos, May 25, 2015.
-
Wulf Community Admin
-
-
Chat mute doesn't work with the all permissions to user, which is not a moderator or administrator.
[DOUBLEPOST=1437909260][/DOUBLEPOST]oxide.usergroup add playername admin
oxide.grant group admin chat.mute
oxide.grant group admin chat.globalmute
oxide.grant group admin chat.notglobalmuted
And it not helps at all.
Player which is try to mute a player sees - You dont have permission to use this command -
-
Code:{ "Messages": { "Admin": { "AlreadyMuted": "{name} is already muted", "InvalidTimeFormat": "Invalid time format", "MultiplePlayerFound": "Found more than one player, be more specific:", "MutelistCleared": "Cleared {count} entries from mutelist", "NoPermission": "You dont have permission to use this command", "PlayerMuted": "Для {name} была отключена возможность писать в чат.", "PlayerMutedTimed": "Для {name} была отключена возможность писать в чат на {time}", "PlayerNotFound": "Игрок не найден", "PlayerNotMuted": "{name} is not muted", "PlayerUnmuted": "{name} has been unmuted" }, "Player": { "BroadcastMutes": "Для {name} была отключена возможность писать в чат.", "BroadcastMutesTimed": "Для {name} была отключена возможность писать в чат на {time} за нарушение правил сервера", "BroadcastUnmutes": "Для {name} снято ограничение на возможность писать в чат. ", "GlobalMuted": "Написание сообщений в чат заблокировано администратором.", "GlobalMuteDisabled": "Global chat mute disabled", "GlobalMuteEnabled": "Chat is now globally muted", "IsMuted": "Вам запрещено писать сообщения в чат", "IsTimeMuted": "Вам запрещено писать сообщения в чат на {timeMuted}", "Muted": "Вам заблокирована возможность писать сообщения в чат.", "MutedTimed": "Вам заблокирована возможность писать сообщения в чат на {time}", "Unmuted": "С Вас снято ограничение на возможность писать сообщения в чат." } }, "Settings": { "ChatCommands": { "GlobalMute": [ "globalmute" ], "Mute": [ "mute" ], "Unmute": [ "unmute" ] }, "General": { "BroadcastMutes": "true", "LogToConsole": "true" }, "Permissions": { "AntiGlobalMute": "notglobalmuted", "GlobalMute": "canglobalmute", "Mute": "canmute" } } }
Code:{ "admin": { "Title": "admin", "Rank": 0, "Perms": [ "sil_url", "sil_cd", "sil_owner", "sil_storage", "canusegodmode", "canbuild", "candeploy", "cannotice" ], "ParentGroup": null }, "moderator": { "Title": "moderator", "Rank": 1, "Perms": [ "canmute", "canglobalmute" ], "ParentGroup": null }, "player": { "Title": "player", "Rank": 2, "Perms": [], "ParentGroup": null }, "chatmod": { "Title": "", "Rank": 0, "Perms": [], "ParentGroup": null } }
-
You need to use these and assign them to the users or groups you want to have them. -
Last plugin version:
Code:[Oxide] 6:25 PM [Error] Failed to call hook 'ccmdMute' on plugin 'ChatMute' File: chatmute.lua Line: 460 attempt to index local 'player' (a nil value): at NLua.Lua.ThrowExceptionFromError (Int32 oldTop) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
-
-
Could you please tell me what must I do to mute people when using other chat plugins? I dont understand the explabation on the overview page
The problem is that the other plugin is not a lua file -
/mute PlayerName MuteTime, for example, /mute cibal 15m
-
-
in that case use console and steamid to mute players
For example you can use notifier plugin to know steamid from the game -> /players -> F1 -> Find Steam ID
/mute 765XXXXXXXXXXXXXX 15m -
-
-
Code:
[Oxide] 4:09 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 4:09 PM [Debug] at System.Collections.Generic.Dictionary`2[System.Int32,System.Object].get_Item (Int32 key) [0x00000] in <filename unknown>:0 at NLua.ObjectTranslator.GetNetObject (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.CheckType.GetAsNetObject (LuaState luaState, Int32 stackPos) [0x00000] in <filename unknown>:0 at NLua.Method.LuaMethodWrapper.Call (LuaState luaState) [0x00000] in <filename unknown>:0 at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState, NLua.ObjectTranslator translator) [0x00000] in <filename unknown>:0 at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.MetaFunctions:RunFunctionDelegate (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaNetPCall (intptr,int,int,int) at KeraLua.Lua.LuaNetPCall (IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaPCall (LuaState luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0
Code:[Oxide] 4:15 PM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' (KeyNotFoundException: The given key was not present in the dictionary.) [Oxide] 4:15 PM [Debug] at System.Collections.Generic.Dictionary`2[System.Int32,System.Object].get_Item (Int32 key) [0x00000] in <filename unknown>:0 at NLua.ObjectTranslator.GetNetObject (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.CheckType.GetAsNetObject (LuaState luaState, Int32 stackPos) [0x00000] in <filename unknown>:0 at NLua.Method.LuaMethodWrapper.Call (LuaState luaState) [0x00000] in <filename unknown>:0 at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState, NLua.ObjectTranslator translator) [0x00000] in <filename unknown>:0 at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.MetaFunctions:RunFunctionDelegate (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaNetPCall (intptr,int,int,int) at KeraLua.Lua.LuaNetPCall (IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaPCall (LuaState luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 [CHAT] [KFC] roboben: herro
-
-
Newest
-
Wulf Community Admin
-
Every time u update I update
2.0.1207