Hello, I have some issues... When using the command /lo or /loadout while having example Homing Launcher or Ammo for it in inventory will give errors in console making plugin not work, when using custom items aka a item with a skin example the port a fort grenade then plugin will also bug out and give this in console
Failed to run command '/lo' on plugin 'LoadoutController'. (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LoadoutController.HandlePossibleItem (Item possibleItem, Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String itemSlot, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& savedItems, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& unsaveableItems, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0007f] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UICreateMockInventory (BasePlayer player, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0041e] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UIOpenLoadoutMenu (BasePlayer player, System.String command, System.String[] args) [0x00155] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <f9ee8c63e98c441ab5f52595af8f7566>:0
The Same Error Occour if your trying to use the command /lo while having 2-4 grenades in inventory
[F1Spawn] giving ["="] Duff 0 x F1 Grenade Failed to run command '/lo' on plugin 'LoadoutController'. (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LoadoutController.HandlePossibleItem (Item possibleItem, Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String itemSlot, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& savedItems, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& unsaveableItems, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0007f] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UICreateMockInventory (BasePlayer player, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0041e] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UIOpenLoadoutMenu (BasePlayer player, System.String command, System.String[] args) [0x00155] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <f9ee8c63e98c441ab5f52595af8f7566>:0 Failed to run command '/lo' on plugin 'LoadoutController'. (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.LoadoutController.HandlePossibleItem (Item possibleItem, Oxide.Game.Rust.Cui.CuiElementContainer& container, System.String itemSlot, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& savedItems, System.Collections.Generic.Dictionary`2[System.Int32,System.Int32]& unsaveableItems, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0007f] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UICreateMockInventory (BasePlayer player, Oxide.Plugins.LoadoutController+LoadoutOption loadoutGroup) [0x0041e] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Plugins.LoadoutController.UIOpenLoadoutMenu (BasePlayer player, System.String command, System.String[] args) [0x00155] in <79f315a2af45485cac995bae7dc7c7b0>:0 at Oxide.Game.Rust.Libraries.Command+ChatCommand.HandleCommand (BasePlayer sender, System.String name, System.String[] args) [0x0001b] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.Libraries.Command.HandleChatCommand (BasePlayer sender, System.String name, System.String[] args) [0x00015] in <f9ee8c63e98c441ab5f52595af8f7566>:0 at Oxide.Game.Rust.RustCore.IOnPlayerCommand (BasePlayer basePlayer, System.String message) [0x000db] in <f9ee8c63e98c441ab5f52595af8f7566>:0
Also Weapons Do Not save with attachments and ammunition
i also cannot set a blacklist for items or modify. a few things dont match up with what plugin should provide.
Im also not able to set different spawn loadouts for different permissions and im not able to set new permissions so i can assign different loadouts for spawning for different permissions. could be me that dont know how plugin works but this i cant get to work neither
kindly waiting for reply