#include <amxmisc>
#include <colorchat>
#include <fun>
#include <cstrike>
#include <hamsandwich>
 
new PLUGIN_NEVE[] = "Fegyvermenü"
new PLUGIN_VERZIO[] = "1.0"
new PLUGIN_KESZITO[] = "Supra"
 
 
public plugin_init()
{
    register_plugin( PLUGIN_NEVE, PLUGIN_VERZIO, PLUGIN_KESZITO )
    RegisterHam( Ham_Spawn, "player", "Fegyvermenu", 1 )
}
 
public Fegyvermenu(id)
{
    if(is_user_alive(id) && strip_user_weapons(id))
    {
        new cim[121]
        new Idoo[10];
        get_time("%H:%M:%S", Idoo, charsmax(Idoo))
        format(cim,charsmax(cim), "\dPetyBoy\w* \r#\dKlan \r|\y %d| \yFegyvermenĂĽ ",Idoo)
        new menu = menu_create(cim, "Fegyvermenu_handler");
        
        menu_additem(menu, "\d[\r1\d] Marverick \yM4A1", "", 0); // case 0
        menu_additem(menu, "\d[\r2\d] Alexander Kalasnyikov \yAK47", "", 1); // case 1
        menu_additem(menu, "\d[\r3\d] \yAWP \d[\rCsak 4v4-tĹ‘l\d]", "", 2); // case 2
        menu_additem(menu, "\d[\r4\d] St. Etienne \yFamas", "", 3); // case 3
        menu_additem(menu, "\d[\r5\d] IMI \yGalil", "", 4); // case 4
        menu_additem(menu, "\d[\r6\d] Tavcsoves puska \yScout", "", 5); // case 5
        menu_additem(menu, "\d[\r7\d] \yAUG", "", 6); // case 6
        menu_additem(menu, "\d[\r1\d] \ySG552", "", 7); // case 7
        menu_additem(menu, "\d[\r2\d] NagyPapi \yM249", "", 8); // case 8
        menu_additem(menu, "\d[\r3\d] SMG \yMP5 NAVY", "", 9); // case 9
        menu_additem(menu, "\d[\r4\d] \yP90", "", 10); // case 10
        menu_additem(menu, "\d[\r5\d] Shotgun \yM3", "", 11); // case 11
        menu_additem(menu, "\d[\r6\d] Auto Shotgun \yXM1014", "", 12); // case 12
        menu_additem(menu, "\d[\r7\d] \y TMP", "", 13); // case 13
        menu_additem(menu, "\d[\r8\d] \y UMP45", "", 14); // case 14
        menu_additem(menu, "\d[\r9\d] \y MAC10", "", 15); // case 15
        
        menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
        menu_setprop(menu, MPROP_BACKNAME, "Vissza");
        menu_setprop(menu, MPROP_NEXTNAME, "Előre");
        menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
        
        menu_display(id, menu, 0);
        
    }
    return PLUGIN_HANDLED;
}
 
public Fegyvermenu_handler(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    switch(item)
    {
        case 0: {
            
            give_item(id, "weapon_m4a1");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            
            
        }
        case 1: {
            
            give_item(id, "weapon_ak47");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"weapon_knife");
            
        }
        case 2: {
            give_item(id, "weapon_awp");
            give_item(id,"ammo_338magnum");
            give_item(id,"ammo_338magnum");      
            give_item(id,"ammo_338magnum");
            
        }
        case 3: {
            
            give_item(id, "weapon_famas");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            
        }
        case 4: {
            
            give_item(id, "weapon_galil");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            
        }
        case 5: {
            
            give_item(id, "weapon_scout");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            give_item(id,"ammo_762nato");
            
        }
        case 6: {
            
            give_item(id, "weapon_aug");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            
        }
        case 7: {
            
            give_item(id, "weapon_sg552");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
        }
        case 8: {
            
            give_item(id, "weapon_m249");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
            give_item(id,"ammo_556nato");
        }
        case 9: {
            
            give_item(id, "weapon_mp5navy");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            
        }
        case 10:{
            give_item(id, "weapon_p90");
            give_item(id,"ammo_57mm");
            give_item(id,"ammo_57mm");
            
        }
        case 11:{
            give_item(id, "weapon_m3");
            give_item(id,"ammo_buckshot");
            give_item(id,"ammo_buckshot");
            give_item(id,"ammo_buckshot");
            
        }
        case 12:{
            give_item(id, "weapon_xm1014");
            give_item(id,"ammo_buckshot");
            give_item(id,"ammo_buckshot");
            give_item(id,"ammo_buckshot");
            give_item(id,"ammo_buckshot"); 
            
        }
        case 13:{
            give_item(id, "weapon_tmp");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            
        }
        case 14:{
            give_item(id, "weapon_ump45");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            
        }
        case 15:{
            give_item(id, "weapon_mac10");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            
        }
    }
    PisztolyMenu(id)
    return PLUGIN_HANDLED;
}
 
public PisztolyMenu(id)
{
    new cim[121]
    format(cim,charsmax(cim), "\dPetyBoy \w* \r#\dKlán \yPisztoly Menu ")
    new menu = menu_create(cim, "piszt_handler");
    
    menu_additem(menu, "\yDeagle", "", 0); // case 0
    menu_additem(menu, "\yGlock", "", 1); // case 0
    menu_additem(menu, "\yUSP", "", 2); // case 0
    
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
    menu_setprop(menu, MPROP_BACKNAME, "Vissza");
    menu_setprop(menu, MPROP_NEXTNAME, "Előre");
    menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
    
    menu_display(id, menu, 0);
    
    menu_destroy( menu );
    return PLUGIN_HANDLED;
}
 
public piszt_handler(id, menu, item)
{
    if(item == MENU_EXIT)
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    switch(item)
    {
        case 0: {
            
            give_item(id, "weapon_deagle");
            give_item(id,"ammo_50ae");
            give_item(id,"ammo_50ae");
            give_item(id,"ammo_50ae")
            give_item(id,"ammo_50ae")
            give_item(id,"ammo_50ae")
            
            
        }
        case 1: {
            give_item(id, "weapon_glock18");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
            give_item(id,"ammo_9mm");
        }
        case 2:{
            give_item(id, "weapon_usp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
            give_item(id,"ammo_45acp");
        }
    }
    return PLUGIN_HANDLED;
}