I know every one who makes plugins and gets these errors always says its the other guys pluginsI get it....
Chat Handler [Unmaintained]
Discussion in 'Plugin Support' started by Domestos, Nov 2, 2014.
-
If it does show up again with it being the only plugin running try to figure out as much info about the circumstances when it occurs as possible and post again. -
no it has been fine with my other plugins for a while now..that popped out of the blue..
I m not running a modded server just with one plugin.... -
Hey, it's not causing me any problems right now but I thought you might like to know that I've had this a couple of times today, not sure what is causing it:
Code:[Oxide] 12:15 AM [Error] chathandler: invalid arguments to method call 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 (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
-
This is a good plugin but at this point it throws errors so much in filter,mute and spam that I had to uninstall it...
-
Same here @Upperking ...
Willing whem Mr. @Domestos will update it -
I just updated my local server and tested it and it works completly fine with it being the only plugin installed. I got not one single error. I got auto muted when spamming chat, wordfilter replaced blocked words totally fine, chat history was showing correctly and i couldnt chat when i muted myself. All that without any errors.
@Upperking @TheRotAG
Try disabling all other plugins and only enable chathandler and tell me if you still get spammed with errors. If so, post these errors please.
If its working fine with it being the only plugin used then its a compatibility issue with another plugin. If thats the case then enable the other plugins one by one until the errors are back so you get what plugin causes the incompatibility. -
the only time I see the errors would I get a population over 40 players 4262 at players it'll start popping and I think it has to do with characters and players names some of the other plugins used to do that but they fix that problem I only see it with this plugin
-
[Oxide] 8:44 AM [Info] [Logger] DeputyDong <0 LvL> ran chat command: /
[Oxide] 8:44 AM [Error] chathandler: [string "chathandler.lua"]:512: invalid arguments to method call
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 -
when entering IP to the white list, the port must be specified?
["111.1111.111.11"] or ["111.1111.111.11:28000"] ?
[DOUBLEPOST=1422359946][/DOUBLEPOST]how to make mute only duplicate messages? -
Automaticly only mute duplicated messages as part of the spam filter isnt a feature yet. Might consider it for the future. -
not to combined Russian and English to bypass rules
example:
local name2 = string.gsub(name, "е", "e")
name2 = string.gsub(name2, "а", "a")
name2 = string.gsub(name2, "о", "o")
name2 = string.gsub(name2, "с", "c")
name2 = string.gsub(name2, "р", "p")
name2 = string.gsub(name2, " ", " ")
name2 = string.gsub(name2, "а-rus", "a-eng")* -
-
Can you fix?
In console:
> player.unmute all
[Oxide] 5:18 PM [Info] Player not found
Thanks!! -
Hey Domestos,
I'm working with Wulf on an issue with notifico. It seems it works fine but when I have chathandler installed, it's not passing on chat beyond your plugin. Is there a way we could see if chathandler is holding on to the chat in a way that would not let other plugins "play" with it? -
Havent looked much into changes since i did the last time, which is quite a long time, but if a plugin modified chat messages it had to cancel the default chat logic so other plugins werent able to hook into it too because it was already cancled by another plugin.
The workaround i did in legacy for this was after modifying the chat let chat handler send it to this specific plugins directly.
Im not sure if there is another way to work around this in current rust and oxide versions but if there is, Chat Handler isnt using it yet
A simple workaround for this specific case would be if Notifico doesnt cancel the default chat logic and is just hooking into it to post it somewhere, you could change the filenames so notifico is loaded before chat handler.Last edited by a moderator: Jan 28, 2015 -
after installing the plug-in is not created Log.Chat.txt
-
Please let me know once you have had a chance to maybe take a peek at your code <3
-
hi. nickname gone (
-
new rust update broke chathandler. cant see the players names in chat.