Notifier [Unmaintained]
Discussion in 'Plugin Support' started by NobodyFTW, Feb 1, 2015.
-
[DOUBLEPOST=1438546942][/DOUBLEPOST]Notifier.js ...Code:
[Oxide] 3:19 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier' Traceback (most recent call last): File "notifier.py", line 382, in OnPlayerInit File "notifier.py", line 736, in webrequest_filter RuntimeError: Failed to call OnPlayerInit (MissingMemberException: 'NoneType' object has no attribute 'ipaddress') at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,IronPython.Runtime.CodeContext) <0x000ff> at System.Dynamic.UpdateDelegates.UpdateAndExecute2<object, IronPython.Runtime.CodeContext, object> (System.Runtime.CompilerServices.CallSite,object,IronPython.Runtime.CodeContext) <0x005bf> at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,IronPython.Runtime.CodeContext) <0x000fc> at (wrapper dynamic-method) object.webrequest_filter$18 (System.Runtime.CompilerServices.Closure,IronPython.Runtime.PythonFunction,object,object,object) <0x0059c> Server Network Exception NullReferenceException: Object reference not set to an instance of an object
Pretty sure its python plugin.. -
Wulf Community Admin
Oops, notifier.py actaully! I'm not sure why I was thinking .js. -
ok not problem jajaj
-
it wont load for me either
-
Wulf Community Admin
Could you provide any logs, errors, details please? -
Code:
> oxide.reload notifier [Oxide] 6:56 PM [Info] Loaded plugin Notifier v2.11.0 by SkinN [Oxide] 6:56 PM [Error] Failed to initialize plugin notifier Traceback (most recent call last): File "notifier.py", line 284, in Init File "notifier.py", line 226, in con RuntimeError: Failed to call Init (KeyNotFoundException: SETTINGS) at IronPython.Runtime.PythonDictionary.GetItem (object) <0x0006c> at IronPython.Runtime.PythonDictionary.get_Item (object) <0x00024> at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,object) <0x000a2> at System.Dynamic.UpdateDelegates.UpdateAndExecute2<object, object, object> (System.Runtime.CompilerServices.CallSite,object,object) <0x0030a> at Microsoft.Scripting.Interpreter.DynamicInstruction`3<object, object, object>.Run (Microsoft.Scripting.Interpreter.InterpretedFrame) <0x00113> at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame) <0x000c8>> oxide.reload notifier [Oxide] 6:56 PM [Error] Failed to call hook 'cmdReload' on plugin 'Rust Core' Traceback (most recent call last): File "notifier.py", line 367, in Unload RuntimeError: Failed to call Unload (MissingMemberException: notifier instance has no attribute 'adverts_loop') at IronPython.Runtime.Types.OldInstance+FastOldInstanceGet.Target (System.Runtime.CompilerServices.CallSite site, System.Object instance, IronPython.Runtime.CodeContext context) [0x00000] in <filename unknown>:0 at System.Dynamic.UpdateDelegates.UpdateAndExecute2[Object,CodeContext,Object] (System.Runtime.CompilerServices.CallSite site, System.Object arg0, IronPython.Runtime.CodeContext arg1) [0x00000] in <filename unknown>:0 at Microsoft.Scripting.Interpreter.DynamicInstruction`3[System.Object,IronPython.Runtime.CodeContext,System.Object].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0 at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
-
SkinN õ.Õ'.|. updated Notifier with a new update entry:
Notifier | Minor Fixes
-
so do anyone have a idea why it wont load? i have just double checked that i have the newest version of oxide
Edit: found the mistake. i somehow have made a mistake at the settings file -
SkinN - updated this morning - getting this error:
Code:[8/4/2015 1:06:09 PM] [Oxide] 1:06 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier' Traceback (most recent call last): File "notifier.py", line 382, in OnPlayerInit File "notifier.py", line 741, in webrequest_filter RuntimeError: Failed to call OnPlayerInit (MissingMemberException: 'NoneType' object has no attribute 'ipaddress') at Microsoft.Scripting.Interpreter.ThrowInstruction.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0 at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
-
This error basically means that the SETTINGS section is missing from the config file, which it's impossible unless you mess the config file.Code:
KeyNotFoundException: SETTINGS
[DOUBLEPOST=1438712671][/DOUBLEPOST]Meh, I guess I'm missing something then. I'll give it one more try soon. Thanks for reporting. -
Thanks man, much appreciated.
-
Well, for some reason I'm getting this error with the plugin for logging in:
And this one for when they disconnect:Code:[Oxide] 2:35 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier' Traceback (most recent call last): File "notifier.py", line 376, in OnPlayerInit File "notifier.py", line 678, in cache_player RuntimeError: Failed to call OnPlayerInit (MissingMemberException: notifier instance has no attribute 'cache') at IronPython.Runtime.Types.OldInstance+FastOldInstanceGet.Target (System.Runtime.CompilerServices.CallSite site, System.Object instance, IronPython.Runtime.CodeContext context) [0x00000] in :0 at Microsoft.Scripting.Interpreter.DynamicInstruction`3[System.Object,IronPython.Runtime.CodeContext,System.Object].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in :0 at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in :0
I'm not a developer (Though I'd love to try and learn coding, but I know it is currently out of my reach) is there any sort of fix you have for it yet? And if you do, please could you give me the instructions in laymans terms, I'm not always the brightest crayon in the box.Code:[Oxide] 2:32 PM [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'Notifier' Traceback (most recent call last): File "notifier.py", line 390, in OnPlayerDisconnected RuntimeError: Failed to call OnPlayerDisconnected (MissingMemberException: notifier instance has no attribute 'cache') at IronPython.Runtime.Types.OldInstance+FastOldInstanceGet.Target (System.Runtime.CompilerServices.CallSite site, System.Object instance, IronPython.Runtime.CodeContext context) [0x00000] in :0 at Microsoft.Scripting.Interpreter.DynamicInstruction`3[System.Object,IronPython.Runtime.CodeContext,System.Object].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in :0 at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in :0
-
wherever notifier makes an announcement (play joining or broadcast) the server rubberbands or stutters for some players. any idea why?
-
I have a problem where it shows all the colour codes when it does an anouncement and i dont know how to stop it
-
any help here?
-
hello
This error seems to be caused by this plugins:Code:[8/7/2015 11:06:16 PM] [Oxide] 11:06 PM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier' Traceback (most recent call last): File "notifier.py", line 382, in OnPlayerInit File "notifier.py", line 741, in webrequest_filter RuntimeError: Failed to call OnPlayerInit (MissingMemberException: 'NoneType' object has no attribute 'ipaddress') at Microsoft.Scripting.Interpreter.ThrowInstruction.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0 at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
http://oxidemod.org/plugins/ping.656/ -
I get the same error. its rare though.
-
I have this error when a player is to kick ping
-
Wulf Community Admin
I can't see how Ping would cause that. The player is already there, and Notifier is loaded before Ping is, so it should handled before Ping even. Notifier should ideally be updated to actually check if the ipaddress (or even player) exists before trying to use it.
