Failed to call hook 'Unload' on plugin 'ServerArmour v0.2.4' (ArgumentNullException: Value cannot be null.
Parameter name: key)
at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <437ba245d8404784b9fbab9b439ac908>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <437ba245d8404784b9fbab9b439ac908>:0
at Oxide.Plugins.ServerArmour.SavePlayerData (System.String id) [0x00000] in <d43955db6860433f9dfdcf49fe32e6a8>:0
at Oxide.Plugins.ServerArmour.SaveData () [0x0002d] in <d43955db6860433f9dfdcf49fe32e6a8>:0
at Oxide.Plugins.ServerArmour.Unload () [0x00011] in <d43955db6860433f9dfdcf49fe32e6a8>:0
at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0072f] in <d43955db6860433f9dfdcf49fe32e6a8>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <008b12f41ec4452da1a5497eeb849299>: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 ArgumentNullException at SavePlayerDataFixed
I have both your plug-in Server Armour and Ember ban management (another plug-in listed here on uMod) plugins installed on my server but when I have both installed I noticed that SA does not pull player data from SA servers and metadata sources and save it anymore in the data folder. The data it records in the SA player folder in the Oxide data folder is all null values. I noticed that Ember has replaced the /ban and /unban command from SA and when I try to reload the SA plug-in with Ember installed it gives me the following error:
Failed to call hook 'Unload' on plugin 'ServerArmour v0.2.4' (ArgumentNullException: Value cannot be null. Parameter name: key) at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <437ba245d8404784b9fbab9b439ac908>:0
at System.Collections.Generic.Dictionary`2[TKey,TValue].ContainsKey (TKey key) [0x00000] in <437ba245d8404784b9fbab9b439ac908>:0
at Oxide.Plugins.ServerArmour.SavePlayerData (System.String id) [0x00000] in <4f7cd142037a4a50aa0d2baddab4fe87>:0
at Oxide.Plugins.ServerArmour.SaveData () [0x0002d] in <4f7cd142037a4a50aa0d2baddab4fe87>:0
at Oxide.Plugins.ServerArmour.Unload () [0x00011] in <4f7cd142037a4a50aa0d2baddab4fe87>:0
at Oxide.Plugins.ServerArmour.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0072f] in <4f7cd142037a4a50aa0d2baddab4fe87>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <008b12f41ec4452da1a5497eeb849299>: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>:0I would like to use both of these server ban management plug-ins concurrently and hope they can work together as I'd like to receive player data from players on the server from SA and submit ban data to SA while also maintaining Ember ban management for local administration as well :)
@rustkoyak@DanielMyst777
Please see if v0.2.5 solved the issue.
Please see if v0.2.5 solved the issue.
(06:56:00) | ServerArmour was compiled successfully in 1774ms
(06:56:00) | [Server Armour] Server Armour unloading, will now save all data.
(06:56:00) | [Server Armour] Server Armour finished unloaded.
(06:56:00) | Calling 'Unload' on 'ServerArmour v0.2.4' took 112ms
(06:56:00) | Unloaded plugin Server Armour v0.2.4 by Pho3niX90
(06:56:00) | [Server Armour] Added new field to config: Auto Kick: Max allowed Game bans
(06:56:00) | [Server Armour] Server Armour is being initialized.
(06:56:00) | [Server Armour] Server Armour finished initializing.
(06:56:00) | Loaded plugin Server Armour v0.2.5 by Pho3niX90Plugin loaded without issues. Thanks for the fix!
@rustkoyak thank you for letting me know.
You're welcome! Keep up the good work! Love the A4Tech and Bloody Mouse extension!Pho3niX90
@rustkoyak thank you for letting me know.
Locked automatically