static const Nazwy_broni[][] = {
"", "weapon_p228", "", "weapon_scout", "weapon_hegrenade", "weapon_xm1014", "weapon_c4", "weapon_mac10",
"weapon_aug", "weapon_smokegrenade", "weapon_elite", "weapon_fiveseven", "weapon_ump45", "weapon_sg550",
"weapon_galil", "weapon_famas", "weapon_usp", "weapon_glock18", "weapon_awp", "weapon_mp5navy", "weapon_m249",
"weapon_m3", "weapon_m4a1", "weapon_tmp", "weapon_g3sg1", "weapon_flashbang", "weapon_deagle", "weapon_sg552",
"weapon_ak47", "weapon_knife", "weapon_p90" }
new iWeapons[32], iNum, entwpn
get_user_weapons(id, iWeapons, iNum)
for (new i=0; i < iNum; i++)
{
if(iWeapons[i] == CSW_KNIFE) continue; //wywaliloby blad invalid weapon id: 29 czy cos takiego, bo noz nie ma ammo
if(entwpn = find_ent_by_owner(-1, Nazwy_broni[iWeapons[i]], id))
cs_set_weapon_ammo(entwpn, 0)
}
Sprawdź i powiedz co nie działa