Adding commands to the shop?
heya im trying to add bradley, recyclers and so on to my shop, but when im using the configs below, they arent working, anyone able to help on this?

"Call Attack Heli [On yourself]": {
"buy": "10000",
"img": "https://vignette.wikia.nocookie.net/callofduty/images/c/c6/MW3_AH-6_Overwatch.png/revision/latest?cb=20120109112240",
"cmd": ["callheli $player.id"],
"cooldown": "0",
"sell": "0"

"Spawn Bradley": {
"buy": "5000",
"img": "https://cdn.iconscout.com/icon/free/png-256/tank-161-897781.png",
"cmd": ["bradley.quickrespawn"],
"cooldown": "0",
"sell": "0"
In response to MrSp0ngey ():
heya im trying to add bradley, recyclers and so on to my shop, but when im using the configs below,...
Give me a little bit and I can fully go through commands on the plugin.
MrSp0ngey once u added them 2 commands above did u add 

Call Attack Heli [On yourself]
Spawn Bradley

Under the command section inside SHOPGui config ???

Test Example :

"Shop - Shop List": {
"commands": {
"buy": [
"Call Attack Heli [On yourself]",
"Spawn Bradley"

You can only ever call Bradley to spawn at the launch site.No idea if it works if you have another plugin so players can use it.
This is something I would be interested as well. I dabbled a little with it last week but was only able to get the airdrop working with the fancydrop.cs plugin.

So far commands in console like spawn.apc, heli.call and spawn.rhib dont work. Those are the commands I wish could work, but those are authlevel 1 or 2, and I understand that the player is not admin so why not allow the store itself to issue commands as authlevel 2? Obviously it's not making a player an admin, but at a price set by admin the store could sell per payment usage of the command that is only available to admin.
Then we have the "toplayer" issue. APC and RHIB spawns where you are looking, and in game without a plugin the "toplayer" is not a thing. The APC would literally spawn in the store stalls.
We would need to sell the command and the player would be able to issue the command whenever they get to the place they want to issue it. Would that even be possible?
Then of course you would want to send a bradley or heli "toplayer" of choice, but how would guishop give a field where a player can select who to send it to? I still use the playerlist.cs plugin, so we know at least a plugin can get a list of names.

This whole thing is a big can-o-worms, lol.
Any thoughts?
In response to Snivel ():
This is something I would be interested as well. I dabbled a little with it last week but was only a...
What I could do, that many other plugins do, is that when executing a command or something, have the player just barely, for a fraction of a second become an admin just to execute the command, then instantly revert it.
Wow, I didn't know that was possible.
The heli call works fine, spawning the bradley apc doesnt work at all, it only allows me as the admin to do it, and i would also like to do things like players being able to buy recyclers and then have the recycler spawn at their feet or looking pos, or be able to call in airdrops for everyone or skip the night time etc.

The umod plugin pages arent very informative to me, id prefer video tutorials or configs i can look at but theres barely any tutorials for any of the plugins.
In response to MrSp0ngey ():
The heli call works fine, spawning the bradley apc doesnt work at all, it only allows me as the admi...
So exactly what command for call heli do you use?

Both of ones I know do nothing:

"cmd": ["callheli.toplayer $player.id"],
"cmd": ["heli.call $player.id"],
In response to Snivel ():
So exactly what command for call heli do you use?

Both of ones I know do nothing:
["callheli $player.id"] is the one i use
Ok I got that working with the helicontrol plugin. Of courst nothing w/o it works.
I need the APC to spawn a little from the game and not to fall on the head. can it be done?
"cmd": ["spawn bradleyapc \"$player.x $player.y $player.z\""],
Hi I would like to add the recycler in the shop, as must be the command for it?

Thanks in advance