- #include <amxmodx> 
- #include <amxmisc> 
- #include <fun> 
- #include <cstrike> 
- #include <hamsandwich> 
- #include <colorchat> 
-   
- #define PLUGIN "Jobb fegyvermenu" 
- #define VERSION "1.0" 
- #define AUTHOR "xXLegendXx" 
-   
- public plugin_init() { 
-    register_plugin(PLUGIN, VERSION, AUTHOR) 
-    register_clcmd("say /fegyver", "fegyvermenu"); 
-    RegisterHam(Ham_Spawn,  "player", "fegyvermenu", 1) 
- } 
-   
- public fegyvermenu(id) 
- { 
-   
-    if(!user_has_weapon(id, CSW_C4)) 
-    { 
-    strip_user_weapons(id); 
-    new menu = menu_create("\rValassz fegyvert!", "handler"); 
-    menu_additem(menu, "M4A1 csomag.", "1", 0); 
-    menu_additem(menu, "AK47 csomag..", "2", 0); 
-    menu_additem(menu, "AWP csomag..\y", "3", 0); 
-    menu_additem(menu, "MachineGun csomag..", "4", 0); 
-    menu_additem(menu, "AUG csomag..", "5", 0); 
-    menu_additem(menu, "FAMAS csomag..", "6", 0); 
-    menu_additem(menu, "Galil csomag..", "7", 0); 
-    menu_additem(menu, "SMG csomag..", "8", 0); 
-    menu_additem(menu, "Autoshotgun csomag.. \d (xm1014)", "9", 0); 
-    menu_additem(menu, "Shotgun csomag..\d (m3)", "10", 0); 
-    menu_additem(menu, "Scout csomag..", "11", 0); 
-    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-    menu_display(id, menu); 
-    } 
-     else 
-         { 
-    new menu = menu_create("\rValassz fegyvert!", "handler"); 
-    menu_additem(menu, "M4A1 csomag..", "1", 0); 
-    menu_additem(menu, "AK47 csomag..", "2", 0); 
-    menu_additem(menu, "AWP csomag..\y", "3", 0); 
-    menu_additem(menu, "MachineGun csomag..", "4", 0); 
-    menu_additem(menu, "AUG csomag..", "5", 0); 
-    menu_additem(menu, "FAMAS csomag..", "6", 0); 
-    menu_additem(menu, "Galil csomag..", "7", 0); 
-    menu_additem(menu, "SMG csomag..", "8", 0); 
-    menu_additem(menu, "Autoshotgun csomag.. \d (xm1014)", "9", 0); 
-    menu_additem(menu, "Shotgun csomag..\d (m3)", "10", 0); 
-    menu_additem(menu, "Scout csomag..", "11", 0); 
-    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-    menu_display(id, menu); 
-     } 
- } 
-   
- public handler(id, menu, item) 
- { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     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: 
-    { 
-       m4menu(id); 
-       ColorChat(id, RED, "[Dream]^x04 M4A1 MENU!"); 
-    } 
-    case 2: 
-    { 
-   
-       akmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 AK47 MENU!"); 
-    } 
-    case 3: 
-    { 
-       //wpmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 AWP MENU!"); 
-   
-    } 
-    case 4: 
-    { 
-       //mcgmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 MACHINEGUN MENU!"); 
-    }   
-    case 5: 
-    { 
-       //augmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 AUG MENU!"); 
-    } 
-    case 6: 
-    { 
-       //famasmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 FAMAS MENU!"); 
-    } 
-    case 7: 
-    { 
-       //galilmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 GALIL MENU!"); 
-    } 
-    case 8: 
-    { 
-       //smgmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 SMG MENU!"); 
-    } 
-    case 9: 
-    { 
-       //ashotimenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 AUTOSHOTGUN MENU!"); 
-    } 
-    case 10: 
-    { 
-       //shotimenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 SHOTGUN MENU!"); 
-    } 
-    case 11: 
-    { 
-       //scoutmenu(id); 
-       ColorChat(id, RED, "[Dream]^x04 Vettel egy Scout csomagot!"); 
-    } 
-     } 
-     return PLUGIN_HANDLED; 
- } 
- public m4menu(id) 
- { 
-    new menu = menu_create("\rValassz fegyvert!", "m4menu_h"); 
-    menu_additem(menu, "M4A1+Deagle..", "1", 0); 
-    menu_additem(menu, "M4A1+Fiveseven..", "2", 0); 
-    menu_additem(menu, "M4A1+P228..", "3", 0); 
-    menu_additem(menu, "M4A1+Dual elite..", "4", 0); 
-    menu_additem(menu, "M4A1+Usp..", "5", 0); 
-    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-    menu_display(id, menu); 
- } 
-   
- public m4menu_h(id, menu, item) 
- { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     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: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_deagle"); 
-      cs_set_user_bpammo(id, CSW_DEAGLE, 35) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_M4A1, 90) 
-      ColorChat(id, RED, "[Dream]^x04 M4A1+Deagle!"); 
-    } 
-    case 2: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_fiveseven"); 
-      cs_set_user_bpammo(id, CSW_FIVESEVEN, 100) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_M4A1, 90) 
-      ColorChat(id, RED, "[Dream]^x04 M4A1+Five-Seven!"); 
-    } 
-    case 3: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_p228"); 
-      cs_set_user_bpammo(id, CSW_P228, 52) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_M4A1, 90) 
-      ColorChat(id, RED, "[Dream]^x04 M4A1+P228!"); 
-   
-    } 
-    case 4: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_elite"); 
-      cs_set_user_bpammo(id, CSW_ELITE, 120) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_M4A1, 90) 
-      ColorChat(id, RED, "[Dream]^x04 M4A1+Dual elite!"); 
-    }   
-    case 5: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_usp"); 
-      cs_set_user_bpammo(id, CSW_USP, 24) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_M4A1, 90) 
-      ColorChat(id, RED, "[Dream]^x04 M4A1+Usp!"); 
-    } 
-     } 
-     return PLUGIN_HANDLED; 
- } 
- public akmenu(id) 
- { 
-    new menu = menu_create("\rValassz fegyvert!", "akmenu_h"); 
-    menu_additem(menu, "AK47+Deagle..", "1", 0); 
-    menu_additem(menu, "AK47+Fiveseven..", "2", 0); 
-    menu_additem(menu, "AK47+P228..", "3", 0); 
-    menu_additem(menu, "AK47+Dual elite..", "4", 0); 
-    menu_additem(menu, "AK47+Usp..", "5", 0); 
-    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); 
-    menu_display(id, menu); 
- } 
-   
- public akmenu_h(id, menu, item) 
- { 
-     if( item == MENU_EXIT ) 
-     { 
-         menu_destroy(menu); 
-         return PLUGIN_HANDLED; 
-     } 
-     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: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_deagle"); 
-      cs_set_user_bpammo(id, CSW_DEAGLE, 35) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_AK47, 90) 
-      ColorChat(id, RED, "[Dream]^x04 AK47+Deagle!"); 
-    } 
-    case 2: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_fiveseven"); 
-      cs_set_user_bpammo(id, CSW_FIVESEVEN, 100) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_AK47, 90) 
-      ColorChat(id, RED, "[Dream]^x04 AK47+Five-Seven!"); 
-    } 
-    case 3: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_p228"); 
-      cs_set_user_bpammo(id, CSW_P228, 52) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_AK47, 90) 
-      ColorChat(id, RED, "[Dream]^x04 AK47+P228!"); 
-   
-    } 
-    case 4: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_elite"); 
-      cs_set_user_bpammo(id, CSW_ELITE, 120) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_AK47, 90) 
-      ColorChat(id, RED, "[Dream]^x04 AK47+Dual elite!"); 
-    }   
-    case 5: 
-    { 
-      give_item(id, "weapon_hegranade"); 
-      give_item(id, "weapon_smokegrenade"); 
-      give_item(id, "weapon_flashbang"); 
-      cs_set_user_bpammo(id, CSW_FLASHBANG, 2) 
-      give_item(id, "weapon_usp"); 
-      cs_set_user_bpammo(id, CSW_USP, 24) 
-      give_item(id, "weapon_m4a1"); 
-      cs_set_user_bpammo(id, CSW_AK47, 90) 
-      ColorChat(id, RED, "[Dream]^x04 AK47+Usp!"); 
-    } 
-     } 
-     return PLUGIN_HANDLED; 
- } 
-