That is the error I get for any command:
(14:43:24) | Failed to call hook 'shop_cmd' on plugin 'Shop v1.1.61' (KeyNotFoundException: The given key was not present in the dictionary.)
at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <fb001e01371b4adca20013e0ac763896>:0
at Oxide.Plugins.Shop._RunNotif (BasePlayer player, System.Single duration, System.Int32 type, System.String[] properties) [0x00000] in <040b75c7f6854e84b30aa6c7c284303d>:0
at Oxide.Plugins.Shop.BuyCommand (BasePlayer player, System.String category, System.String command) [0x002dc] in <040b75c7f6854e84b30aa6c7c284303d>:0
at Oxide.Plugins.Shop.shop_cmd (ConsoleSystem+Arg arg) [0x00091] in <040b75c7f6854e84b30aa6c7c284303d>:0
at Oxide.Plugins.Shop.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x01320] in <040b75c7f6854e84b30aa6c7c284303d>:0
at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <e23ba2c0f246426296d81c842cbda3af>:0
at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <46ff2b534abb4b35952608167523b7ec>:0
at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <46ff2b534abb4b35952608167523b7ec>:0
commands.json
"Patrol.Helicopter": {
"DisplayName": "Patrol Helicopter",
"Image": "https://i.imgur.com/ThcMO8m.jpg",
"Message": "You just bought a Patrol Helicopter ... Goodluck!",
"Command": "heli.calltome",
"BuyPrice": 1,
"Currency": "eco"
},
Categories.json
"PetrolHeli": {
"Image": "https://i.imgur.com/ThcMO8m.jpg",
"Permission": null,
"Sale": 0.0,
"Items": [
"command/Patrol.Helicopter"
]
},