Is this plugin even working? Anything I edit, like text color or name color doesn't work. Nothing works actually... I don't get our group tags... i.e. [Admin] etc.
Chat Handler [Unmaintained]
Discussion in 'Plugin Support' started by Domestos, Nov 2, 2014.
-
You most likely have not set up your permissions correctly or not at all. -
Conflicted with BetterChat for example. How to solve this problem?
-
-
But if need to use this plugin to set the color names
-
-
Last edited by a moderator: Jul 26, 2015
-
-
Code:
[7/26/2015 10:29:31 PM] [Oxide] 10:29 PM [Error] Failed to initialize plugin chathandler File: chathandler.lua Line: 302 Object reference not set to an instance of an object: at Oxide.Core.Libraries.Permission.GroupExists (System.String groupname) [0x00000] in <filename unknown>:0 at Oxide.Core.Libraries.Permission.GroupHasPermission (System.String groupname, System.String perm) [0x00000] in <filename unknown>:0 at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&) at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
-
Post them here and I might be able to tell you whats wrong with it. -
everything works now except for the group tags.
-
-
The [Admin] tag and other group tags. I don't want them to be on anyway, but for some reason when set show prefix to true, it doesn't work. I added the permissions I found in the config...
"Permissions": {
"AdminMode": "chathandler.adminmode",
"EditWordFilter": "chathandler.wordfilter"
I didn't see any other permissions. -
For example the admin group has the "admin" permission by default so to assign a user to this group you need to give him the groups permission, "admin" in this case. -
Reloading the plugin doesn't work either. I get the same error each time someone chats. -
-
-
Code:
2:14 AM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' (KeyNotFoundException: The given key was not present in the dictionary.)^M 2:14 AM [Debug] at System.Collections.Generic.Dictionary`2[System.Int32,System.Object].get_Item (Int32 key) [0x00000] in <filename unknown>:0 ^M at NLua.ObjectTranslator.GetNetObject (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 ^M at NLua.CheckType.GetAsNetObject (LuaState luaState, Int32 stackPos) [0x00000] in <filename unknown>:0 ^M at NLua.Method.LuaMethodWrapper.Call (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState, NLua.ObjectTranslator translator) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at (wrapper native-to-managed) NLua.MetaFunctions:RunFunctionDelegate (KeraLua.LuaState)^M at (wrapper managed-to-native) KeraLua.NativeMethods:LuaNetPCall (intptr,int,int,int)^M at KeraLua.Lua.LuaNetPCall (IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.LuaLib.LuaPCall (LuaState luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M 2:14 AM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' (KeyNotFoundException: The given key was not present in the dictionary.)^M 2:14 AM [Debug] at System.Collections.Generic.Dictionary`2[System.Int32,System.Object].get_Item (Int32 key) [0x00000] in <filename unknown>:0 ^M at NLua.ObjectTranslator.GetNetObject (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 ^M at NLua.CheckType.GetAsNetObject (LuaState luaState, Int32 stackPos) [0x00000] in <filename unknown>:0 ^M at NLua.Method.LuaMethodWrapper.Call (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState, NLua.ObjectTranslator translator) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at (wrapper native-to-managed) NLua.MetaFunctions:RunFunctionDelegate (KeraLua.LuaState)^M at (wrapper managed-to-native) KeraLua.NativeMethods:LuaNetPCall (intptr,int,int,int)^M at KeraLua.Lua.LuaNetPCall (IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.LuaLib.LuaPCall (LuaState luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M 2:19 AM [Info] /help - универсальный ответ на почти все вопросы!^M 2:20 AM [Error] Failed to call hook 'OnPlayerChat' on plugin 'Chat Handler' (KeyNotFoundException: The given key was not present in the dictionary.)^M 2:20 AM [Debug] at System.Collections.Generic.Dictionary`2[System.Int32,System.Object].get_Item (Int32 key) [0x00000] in <filename unknown>:0 ^M at NLua.ObjectTranslator.GetNetObject (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 ^M at NLua.CheckType.GetAsNetObject (LuaState luaState, Int32 stackPos) [0x00000] in <filename unknown>:0 ^M at NLua.Method.LuaMethodWrapper.Call (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState, NLua.ObjectTranslator translator) [0x00000] in <filename unknown>:0 ^M at NLua.MetaFunctions.RunFunctionDelegate (LuaState luaState) [0x00000] in <filename unknown>:0 ^M at (wrapper native-to-managed) NLua.MetaFunctions:RunFunctionDelegate (KeraLua.LuaState)^M at (wrapper managed-to-native) KeraLua.NativeMethods:LuaNetPCall (intptr,int,int,int)^M at KeraLua.Lua.LuaNetPCall (IntPtr luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.LuaLib.LuaPCall (LuaState luaState, Int32 nArgs, Int32 nResults, Int32 errfunc) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args, System.Type[] returnTypes) [0x00000] in <filename unknown>:0 ^M at NLua.Lua.CallFunction (System.Object function, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at NLua.LuaFunction.Call (System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Ext.Lua.Plugins.LuaPlugin.OnCallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M at Oxide.Core.Plugins.Plugin.CallHook (System.String hookname, System.Object[] args) [0x00000] in <filename unknown>:0 ^M
-
-
Wulf Community Admin