NullReferenceException at UI.LoadImageError
Failed to call hook 'cmdUI_AG_VIP' on plugin 'AbsolutGifts v1.5.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.AbsolutGifts+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <afb8c411eb804f69b732d0bf3f67d93d>:0
at Oxide.Plugins.AbsolutGifts.CreateGifts (BasePlayer player, System.Int32 step) [0x00724] in <afb8c411eb804f69b732d0bf3f67d93d>:0
at Oxide.Plugins.AbsolutGifts.cmdUI_AG_VIP (ConsoleSystem+Arg arg) [0x00081] in <afb8c411eb804f69b732d0bf3f67d93d>:0
at Oxide.Plugins.AbsolutGifts.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01022] in <afb8c411eb804f69b732d0bf3f67d93d>: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
On plugin load I get the following in console on both servers:

Loaded plugin AbsolutGifts v1.5.1 by Absolut
[Image Library] Starting order AbsolutGifts
Image failed to download! Error: HTTP/1.1 404 Not Found - Image Name: sr_2159 - Image URL: http://oxidemod.org/data/resource_icons/1/1751.jpg?1456924271
Image failed to download! Error: HTTP/1.1 404 Not Found - Image Name: eco_2159 - Image URL: http://oxidemod.org/data/resource_icons/0/717.jpg?1465675504
Image failed to download! Error: HTTP/1.1 404 Not Found - Image Name: ac_2159 - Image URL: http://oxidemod.org/data/resource_icons/2/2103.jpg?1472590458
Image batch (AbsolutGifts) has been stored successfully
[Image Library] Starting order AbsolutGifts
Image failed to download! Error: HTTP/1.1 404 Not Found - Image Name: arcade.machine.chippy_0 - Image URL: https://www.rustedit.io/images/imagelibrary/arcade.machine.chippy.png
Image failed to download! Error: HTTP/1.1 404 Not Found - Image Name: hitchtroughcombo_0 - Image URL: https://www.rustedit.io/images/imagelibrary/hitchtroughcombo.png
Image batch (AbsolutGifts) has been stored successfully

But on one of the servers I get this error when I attemp to make a gift and the game locks up
Failed to call hook 'cmdUI_AG_VIP' on plugin 'AbsolutGifts v1.5.1' (NullReferenceException: Object reference not set to an instance of an object)
  at Oxide.Plugins.AbsolutGifts+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <6bc79084c3534ec1b921b11b695efd00>:0
  at Oxide.Plugins.AbsolutGifts.CreateGifts (BasePlayer player, System.Int32 step) [0x00982] in <6bc79084c3534ec1b921b11b695efd00>:0
  at Oxide.Plugins.AbsolutGifts.cmdUI_AG_VIP (ConsoleSystem+Arg arg) [0x00081] in <6bc79084c3534ec1b921b11b695efd00>:0
  at Oxide.Plugins.AbsolutGifts.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01022] in <6bc79084c3534ec1b921b11b695efd00>: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
I've been having problems getting the create gift UI to work on AbsolutGifts.  Oddly this is working fine on my test server but when I try to implement it on our actual playing server I get the error message in logs (below).  Basically what happens is I am able to pull up the UI and click admin, then select create gift and say no to making it a VIP only gift.  At that point my screen goes blank and I cannot turn my character around and have to load back into the server.  So the UI works partially, I just cannot create a gift :(.   The following is what happens in our logs when I do this
https://i.imgur.com/SCHUQ5o.png

When im trying to make a gift UI just stop working after choosing VIP "yes or no" and can't exit .

Failed to call hook 'cmdUI_AG_VIP' on plugin 'AbsolutGifts v1.5.1' (NullReferenceException: Object reference not set to an instance of an object)

For anyone having this issue, please send the snippet in the logs showing what went wrong.
I am unable to replicate this error on my end.
Also, please leave detailed explainations of what's going on. I.E Population, how long the server has been up, if you reloaded the plugin recently, etc.
These will help me find the issue faster.

Thanks!
Are we going to get an update for this?  This is the error i get.
After the update 07.05.20 the plugin does not work
cannot create / display a gift set 

Repair please!
(09:44:53) | Failed to call hook 'cmdUI_AG_VIP' on plugin 'AbsolutGifts v1.5.1' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.AbsolutGifts+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <cb7acfd340724a2fa3ade8bb1fe0c6ec>:0
at Oxide.Plugins.AbsolutGifts.CreateGifts (BasePlayer player, System.Int32 step) [0x00724] in <cb7acfd340724a2fa3ade8bb1fe0c6ec>:0
at Oxide.Plugins.AbsolutGifts.cmdUI_AG_VIP (ConsoleSystem+Arg arg) [0x00081] in <cb7acfd340724a2fa3ade8bb1fe0c6ec>:0
at Oxide.Plugins.AbsolutGifts.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01022] in <cb7acfd340724a2fa3ade8bb1fe0c6ec>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <70dc8de1abd4423db5f501c6845edf22>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ac41dd3599754d448b8c218b34645820>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ac41dd3599754d448b8c218b34645820>:0

same problem here 

plugin loads in perfect 
counts minutes,
makes the data file

but when adding a new kit or something

and then it compleetly freezes

mrdecoder

same problem here 

plugin loads in perfect 
counts minutes,
makes the data file

but when adding a new kit or something

and then it compleetly freezes

Apologies, I've been MIA in the Rust community for the past few months.

I was just picked up for a developer position at a new event going on.

My activity should be increasing soon.

Again, I am sorry for the lack of updates I have been putting out. I'll be fixing everything with the plugins I maintain here.

Thank you for your interest in this plugin. :)

as there is still no update i went on this myself 

so i started to just delete the whole error section (cmdUI_AG_VIP)

after doing that i was able to make new kit sections, but not able to add items in it

does someone already have a old working Absolut_data file that i can borrow

then atleast i can make the items directly inside the file

thank you

Failed to call hook 'cmdUI_AG_VIP' on plugin 'AbsolutGifts v1.5.2' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.AbsolutGifts+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in :0 at Oxide.Plugins.AbsolutGifts.CreateGifts (BasePlayer player, System.Int32 step) [0x00647] in :0 at Oxide.Plugins.AbsolutGifts.cmdUI_AG_VIP (ConsoleSystem+Arg arg) [0x00081] in :0 at Oxide.Plugins.AbsolutGifts.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01022] in :0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <3e46d2a997e94a3cb08cf065508cd483>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <1fe782f4b27a43ae85d29ebb2d56c007>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <1fe782f4b27a43ae85d29ebb2d56c007>:0
Failed to call hook 'cmdUI_AG_GiftMenu' on plugin 'AbsolutGifts v1.5.2' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.AbsolutGifts+UI.LoadImage (Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String panel, System.String img, System.String aMin, System.String aMax) [0x00000] in <1fee045d7ec448158ddda6d5d10b8a7c>:0
at Oxide.Plugins.AbsolutGifts.CreateGiftMenuEntry (BasePlayer player, System.Int32 ID, System.Int32 num) [0x001eb] in <1fee045d7ec448158ddda6d5d10b8a7c>:0
at Oxide.Plugins.AbsolutGifts.GiftPanel (BasePlayer player) [0x00342] in <1fee045d7ec448158ddda6d5d10b8a7c>:0
at Oxide.Plugins.AbsolutGifts.cmdUI_AG_GiftMenu (ConsoleSystem+Arg arg) [0x000c6] in <1fee045d7ec448158ddda6d5d10b8a7c>:0
at Oxide.Plugins.AbsolutGifts.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00edd] in <1fee045d7ec448158ddda6d5d10b8a7c>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <1e2d7ad0801a4037ab6a24578c814b54>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <1fe782f4b27a43ae85d29ebb2d56c007>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <1fe782f4b27a43ae85d29ebb2d56c007>:0
(10:56:34) | Image failed to download! Error: HTTP/1.1 403 Forbidden - Image Name: arcade.machine.chippy_0 - Image URL: http://s3.amazonaws.com/s3.playrust.com/icons/inventory/rust/10166_small.png