public fegyverad(id)
{
if(!is_user_alive(id))
{
return PLUGIN_HANDLED;
}
g_Awps[TE] = 0;
g_Awps[CT] = 0;
g_iEnemiesKilled[id] = 0;
g_KivalasztottFegyver[id] = 0;
strip_user_weapons(id);
set_task(0.5, "Give_Defaults", id);
fegyvermenu(id);
return PLUGIN_HANDLED;
}
public Give_Defaults(id)
{
give_item(id, "weapon_flashbang");
give_item(id, "weapon_flashbang");
give_item(id, "weapon_knife");
give_item(id, "item_assaultsuit");
if(cs_get_user_team(id) == CS_TEAM_CT)
give_item(id, "item_thighpack");
}
public cmdGuns(id)
{
if(!is_user_connected(id))
return;
if(!is_user_alive(id))
return;
if(g_KivalasztottFegyver[id] == 0)
fegyvermenu(id);
else if(g_KivalasztottFegyver[id] == 1)
kisfegyverek(id);
else
return;
return;
}
public fegyvermenu(id)
{
if(g_KivalasztottFegyver[id] < 1)
{
new cim[121]
format(cim, charsmax(cim), "\y%s \r- \dElsődleges Fegyver", Prefix);
new menu = menu_create(cim, "fegyo_h")
menu_additem(menu, "M4A1", "2",0)
menu_additem(menu, "AK47", "1",0)
menu_additem(menu, "AWP", "3",0)
menu_additem(menu, "FAMAS", "4",0)
menu_additem(menu, "P90", "5",0)
menu_additem(menu, "M3", "6",0)
menu_additem(menu, "GALIL", "7",0)
menu_additem(menu, "MP5", "8",0)
menu_additem(menu, "SCOUT", "9",0)
menu_display(id, menu)
}
}
public fegyo_h(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return
}
new data[9], szName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
g_KivalasztottFegyver[id] = 1;
switch(key)
{
case 1:{
kisfegyverek(id)
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 120)
}
case 2: {
kisfegyverek(id)
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 120)
}
case 3:
{
new CsTeams:userTeam = cs_get_user_team(id);
new Players[32], iNum;
new tt_num = 0;
new ct_num = 0;
get_players(Players, iNum, "ch");
for(new i=0;i<iNum;i++)
{
if(cs_get_user_team(Players[i])==CS_TEAM_T)
{tt_num++;}
else if(cs_get_user_team(Players[i])==CS_TEAM_CT)
{
ct_num++;
}
}
if (tt_num >=4 && ct_num >= 4)
{
if(userTeam == CS_TEAM_CT)
{
if(g_Awps[CT] < 2)
{
kisfegyverek(id)
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_M4A1, 120)
client_print_color(id, print_team_default, "^3[^3PornHub+18^4]^1 Kaptál egy ^3AWP^1 fegyvert!");
g_Awps[CT]++;
}
else
{
client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
fegyvermenu(id);
}
}
if(userTeam == CS_TEAM_T)
{
if(g_Awps[TE] < 2)
{
kisfegyverek(id)
give_item(id, "weapon_awp")
cs_set_user_bpammo(id, CSW_M4A1, 120)
client_print_color(id, print_team_default, "^3[^3PornHub+18^4]^1 Kaptál egy ^3AWP^1 fegyvert!");
g_Awps[TE]++;
}
else
{
client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
fegyvermenu(id);
}
}
}
else
{
client_print(id, print_center, "Csak 4vs4-től választhatod az AWP csomagot!");
}
}
case 4: {
kisfegyverek(id)
give_item(id, "weapon_famas")
cs_set_user_bpammo(id, CSW_FAMAS, 90)
}
case 5: {
kisfegyverek(id)
give_item(id, "weapon_p90")
cs_set_user_bpammo(id,CSW_P90, 90)
}
case 6: {
kisfegyverek(id)
give_item(id, "weapon_m3")
cs_set_user_bpammo(id,CSW_M3, 90)
}
case 7: {
kisfegyverek(id)
give_item(id, "weapon_galil")
cs_set_user_bpammo(id, CSW_GALIL,90)
}
case 8: {
kisfegyverek(id)
give_item(id, "weapon_mp5navy")
cs_set_user_bpammo(id, CSW_MP5NAVY,90)
}
case 9: {
kisfegyverek(id)
give_item(id, "weapon_scout")
cs_set_user_bpammo(id, CSW_SCOUT,90)
}
}
}
public kisfegyverek(id)
{
if(g_KivalasztottFegyver[id] < 2)
{
new cim[121]
format(cim, charsmax(cim), "\y%s \r- \dMásodlagos Fegyver",Prefix);
new menu = menu_create(cim, "kis_h")
menu_additem(menu, "DEAGLE", "1",0)
menu_additem(menu, "USP", "2",0)
menu_additem(menu, "GLOCK", "3",0)
menu_display(id, menu)
}
}
public kis_h(id, menu, item){
if(item == MENU_EXIT)
{
menu_destroy(menu)
return
}
new data[9], szName[64]
new access, callback
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
new key = str_to_num(data)
g_KivalasztottFegyver[id] = 2;
switch(key)
{
case 1:
{
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 90)
give_item(id, "weapon_hegrenade");
}
case 2:
{
give_item(id, "weapon_usp")
cs_set_user_bpammo(id, CSW_USP, 90)
give_item(id, "weapon_hegrenade");
}
case 3:
{
give_item(id, "weapon_glock18")
cs_set_user_bpammo(id, CSW_GLOCK18, 90)
give_item(id, "weapon_hegrenade");
}
}
}