this is the error:
Failed to call hook 'ConsoleGUIShopBuy' on plugin 'GUIShop v2.4.47' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Plugins.GUIShop.TryShopBuy (BasePlayer player, System.String shopKey, System.String item, System.Int32 amount, System.Boolean isAll) [0x00326] in <6cf1ccf0a3434f8cbef1433cb70be7e1>:0
at Oxide.Plugins.GUIShop.ConsoleGUIShopBuy (ConsoleSystem+Arg arg, Oxide.Plugins.GUIShop+ShopCategory shopCategory) [0x002d9] in <6cf1ccf0a3434f8cbef1433cb70be7e1>:0
at Oxide.Plugins.GUIShop.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00abc] in <6cf1ccf0a3434f8cbef1433cb70be7e1>:0
5kb/s in, 20kb/s out
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <cd9a02fd331347bd82d550bb1a9c8e9f>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <b76ec77c47d1449e92b2baab8603843d>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <b76ec77c47d1449e92b2baab8603843d>:0and this is the config of the item:
"HomeRecycler": {
"DisplayName": "HomeRecycler",
"CraftAsDisplayName": false,
"Shortname": "recycler",
"ItemId": 0,
"MakeBlueprint": false,
"AllowSellOfUsedItems": false,
"Condition": 0.0,
"EnableBuy": true,
"EnableSell": false,
"Image": "https://rustlabs.com/img/screenshots/recycler.png",
"SellPrice": 20000.0,
"BuyPrice": 790560.0,
"BuyCooldown": 0,
"SellCooldown": 0,
"BuyQuantity": [],
"SellQuantity": [],
"BuyLimit": 0,
"BuyLimitResetCoolDown": 0,
"SwapLimitToQuantityBuyLimit": false,
"SellLimit": 0,
"SellLimitResetCoolDown": 0,
"SwapLimitToQuantitySoldLimit": false,
"KitName": null,
"Command": [ "inventory.giveto $player.id box.wooden.large" ],
"RunCommandAndCustomShopItem": true,
"GeneTypes": [],
"SkinId": 908940141
},
I tried with other items and it give me the same, error.. but the real problem is that skinID not work with the item