Sziasztok van ez a fegyvermenü, és nem tudom meg csinálni sehogy se, hogy  kapjon is fegyvert a játékos 

Meg köszönöm ha valaki segítene elmagyarázni hogyan kell megcsinálni. 
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
 
new const PLUGIN  [] = "Viszaszamlalos Fegyvermenu"
new const VERSION [] = "1.0"
new const AUTHOR  [] = "N/A"
 
new Menunevek[121]
new szamlalo[33]
new bool:already[33]
new AWPLIMIT, MAXAWP
 
new const menupontnevek[][] = {
	"\yNem kérek \yFegyvert!",
	"\rM4A1 Colt \yCsomag",
	"\rAK47 Kalasnikov \yCsomag",
	"\rAWP Mahnum Sniper \yCsomag",
	"\rMachineGun \yCsomag",
	"\rFamas \yCsomag",
	"\rSG552 \yCsomag"
}
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	RegisterHam(Ham_Spawn, "player", "Fegyvermenu", true)
	AWPLIMIT = register_cvar("Awp minimim", "4")
	MAXAWP = register_cvar("Max awp csapatonkent", "2")
}
public Fegyvermenu(id) {
	szamlalo[id] = 15
	Fegyver_menu(id)
	already[id] = false
}
public Fegyver_menu(id) {
	if(!is_user_alive(id)) return PLUGIN_HANDLED
	new string[200]
	if(szamlalo[id] <=15)
	{
		if(szamlalo[id] !=0)
		{
			if(already[id]) return PLUGIN_HANDLED
			set_task(1.0, "Fegyver_menu",id)
			szamlalo[id]--
		}
		else {
			show_menu(id, 0, "^n", 1)
			return PLUGIN_HANDLED
		}
	}	
	format(string, charsmax(string), "\rSzerver Nev \yOnly Dust\r2^n\wFegyver csomagok\y[\d%d \wmp\y]\w:", szamlalo[id])
	new fegyo = menu_create(string, "FegyverCsomagok")
	for(new i; i < sizeof(menupontnevek); i++) {
		format(Menunevek, charsmax(Menunevek), "%s", menupontnevek[i][0])
		menu_additem(fegyo, Menunevek, _, 0 )
	}
	menu_setprop(fegyo, MPROP_NUMBER_COLOR, "\w")
	menu_setprop(fegyo, MPROP_EXIT, MEXIT_ALL)
	menu_display(id, fegyo, 0)
}
public FegyverCsomagok(id, fegyo, item) {
	if(item == MENU_EXIT ) {
		menu_destroy(item)
		return PLUGIN_HANDLED
	}
	already[id] = true
	new data[ 6 ], szName[ 64 ]
	new access, callback
	menu_item_getinfo(fegyo, item, access, data, charsmax( data ), szName, charsmax( szName ), callback )
 
	return PLUGIN_HANDLED
}
 						_________________
new const PLUGIN  [] = "New Plug-In"
new const VERSION [] = "1.0"
new const AUTHOR  [] = "E.Clown"