Console command not working
console permission says that mapmypatrol.hud does not exist. i can't get it started.
I got the permission to work last night. I used the * instead of hud. but now today, it quit working and i can't get it to give permission. It says it doesn't exist again.
In response to talon ():
I got the permission to work last night. I used the * instead of hud. but now today, it quit working...
If a permission "doesn't exist", it generally means that the plugin is not loaded else the permission you are using is not being typed correctly.
it's loaded and i reloaded it. typed it in last night and it worked, but now it doesn't. i have the image library loaded too. is there possibly something that would prevent it from working?
Could you show me how you are using it exactly?
the permission? oxide.grant user talon mapmypatrol* / o.grant user talon mapmypatrol.* / oxide.grant group default mapmypatrol.hud. i've used a few different combos like these. i had it working last night, but for some reason, it quit working and isn't on the command list.
Really sounds like the plugin isn't loaded then. I'd suggest checking your oxide/logs for errors and the plugins command to see if the plugin is actually loaded.
MapMyPatrol.cs(114,10): warning CS0114: `Oxide.Plugins.MapMyPatrol.LoadDefaultMessages()' hides inherited member `Oxide.Core.Plugins.Plugin.LoadDefaultMessages()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword
/home/tcagame/2543/2111/Oxide.Core.dll (Location of the symbol related to previous warning)

it shows this. i don't know what the hell to do. 
In response to talon ():
MapMyPatrol.cs(114,10): warning CS0114: `Oxide.Plugins.MapMyPatrol.LoadDefaultMessages()' hides inhe...
Try the other log file and the plugins command.
what other log file and plug commands? i have no idea. i'm still new to this
In response to talon ():
what other log file and plug commands? i have no idea. i'm still new to this
The main Oxide log file is under oxide/logs, named "oxide_DATE.txt", and "plugins" is a console command to list all plugins loaded and unloaded.
12:57 [Error] Failed to call hook 'HasImage' on plugin 'ImageLibrary v2.0.45' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.ImageLibrary.HasImage (System.String imageName, System.UInt64 imageId) [0x00000] in <a9ea42cf2cf84db39263ecd4c8580554>:0

at Oxide.Plugins.ImageLibrary.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006b4] in <a9ea42cf2cf84db39263ecd4c8580554>:0

at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0

at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0

at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0

12:57 [Error] Failed to initialize plugin 'MapMyPatrol v0.0.5' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.MapMyPatrol.Loaded () [0x0004f] in <a9ea42cf2cf84db39263ecd4c8580554>:0

at Oxide.Plugins.MapMyPatrol.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000bf] in <a9ea42cf2cf84db39263ecd4c8580554>:0

the console says: mapmypatrol - object reference not set to an instance of an object



Merged post

here is the message i got from gameserver king engineering dept.

Austin Birge

Dear Scott,

Very sorry for the delayed response, after taking a look at your server, I found this when oxide was initiating plugins:

Failed to initialize plugin 'MapMyPatrol v0.0.5' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.MapMyPatrol.Loaded () [0x0004f] in :0
at Oxide.Plugins.MapMyPatrol.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000bf] in :0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0
at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0

(Filename: ./Runtime/Export/Debug.bindings.h Line: 45)

This indicates a problem, likely a syntax error or a dependency error with the plugin. Please contact the plugin owner on uMod to report this error, either directly through DM's or in a help thread.

Kind regards,
Austin



Merged post

please advise.

Merged post

I restarted my server and wiped everything on it. i only have 2 plugins. map my patrol and image library. this is the fault I'm getting and the gameserver king people said to contact you. 
Failed to call hook 'HasImage' on plugin 'ImageLibrary v2.0.45' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.ImageLibrary.HasImage (System.String imageName, System.UInt64 imageId) [0x00000] in <fe367cc4889d42fca6cf4e4ac2e99d2e>:0
  at Oxide.Plugins.ImageLibrary.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x006b4] in <fe367cc4889d42fca6cf4e4ac2e99d2e>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0
  at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <4452f821def6406d834e4149849fe7ea>:0
(Filename: ./Runtime/Export/Debug.bindings.h Line: 45)
Failed to initialize plugin 'MapMyPatrol v0.0.5' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.MapMyPatrol.Loaded () [0x0004f] in <fe367cc4889d42fca6cf4e4ac2e99d2e>:0
  at Oxide.Plugins.MapMyPatrol.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x000bf] in <fe367cc4889d42fca6cf4e4ac2e99d2e>:0
  at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <9affce1cd15c4ec183941adef8db1722>:0
  at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <4452f821def6406d834e4149849fe7ea>:0
  at Oxide.Plugins.CSharpPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x0006e] in <9affce1cd15c4ec183941adef8db1722>:0


Merged post

they say it's your side that is messed up. 
Yes, the issue is with the this plugin else the Image Library plugin that it depends on, not with your server.
Is there any fix for this yet?