#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
public plugin_init() {
register_event("ResetHUD", "fegyo", "b")
register_logevent("End", 2, "1=Round_End")
}
public fegyo(id)
{
new min_players = get_cvar_num("min_players")
if (min_players < 0)
{
if (is_user_alive(id))
{
new menu = menu_create("\rValassz fegyvert!", "menu_handler")
menu_additem(menu, "\rM4A1", "1", 0);
menu_additem(menu, "\rAK47", "2", 0);
menu_additem(menu, "\dAWP \y[Csak 2 embernek!]", "3", 0);
menu_display(id, menu, 0);
}
else
if (is_user_alive(id))
{
new menu = menu_create("\rValassz fegyvert!", "menu_handler")
menu_additem(menu, "\rM4A1", "1", 0);
menu_additem(menu, "\rAK47", "2", 0);
menu_additem(menu, "\rAWP \y[Csak 2 embernek!]", "3", 0);
menu_display(id, menu, 0);
}
}
}
public menu_handler(id, menu, item)
{
new min_players = get_cvar_num("min_players")
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data);
switch(key)
{
case 1:
{
if (user_has_weapon(id, CSW_C4))
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_m4a1")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_M4A1, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "weapon_c4")
cs_set_user_plant(id, 1, 1)
}
else if (cs_get_user_team(id) == CS_TEAM_CT)
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_m4a1")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_M4A1, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "item_thighpack")
}
else
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_m4a1")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_M4A1, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
}
}
case 2:
{
if (user_has_weapon(id, CSW_C4))
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_ak47")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AK47, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "weapon_c4")
cs_set_user_plant(id, 1, 1)
}
else if (cs_get_user_team(id) == CS_TEAM_CT)
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_ak47")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AK47, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "item_thinghpack")
}
else
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_ak47")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AK47, 90)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
}
}
case 3:
{
if (min_players > 0)
{
if (user_has_weapon(id, CSW_C4))
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_awp")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AWP, 30)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "weapon_c4")
cs_set_user_plant(id, 1, 1)
}
else if (cs_get_user_team(id) == CS_TEAM_CT)
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_awp")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AWP, 30)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
give_item(id, "item_thinghpack")
}
else
{
strip_user_weapons(id)
give_item(id, "weapon_knife")
give_item(id, "weapon_awp")
give_item(id, "weapon_deagle")
give_item(id, "weapon_hegrenade")
give_item(id, "weapon_flashbang")
give_item(id, "weapon_smokegrenade")
give_item(id, "item_assaultsuit")
cs_set_user_bpammo(id, CSW_AWP, 30)
cs_set_user_bpammo(id, CSW_DEAGLE, 35)
cs_set_user_bpammo(id, CSW_FLASHBANG, 2)
}
}
else
{
client_print(id, print_chat, "*Nincs eleg jatekos!")
}
menu_destroy(menu);
return PLUGIN_CONTINUE
}
}
}