Загрузка данных


static stock give_human_equipment( id )
{
    new const primary_entities[ ][ ] =
    {
        "weapon_m3", "weapon_xm1014", // Shotguns.
        "weapon_mac10", "weapon_tmp", "weapon_mp5navy", "weapon_ump45", "weapon_p90", // Sub-Machine Guns.
        "weapon_galil", "weapon_famas", "weapon_ak47", "weapon_m4a1", "weapon_sg552", "weapon_aug", "weapon_scout", "weapon_awp", "weapon_g3sg1", "weapon_sg550", // Rifles.
        "weapon_m249" // Machine Guns
    };

    new const secondary_entities[ ][ ] =
    {
        "weapon_p228", "weapon_usp", "weapon_glock18", "weapon_deagle", "weapon_fiveseven", "weapon_elite" // Pistols.
    };

    new const equipments[ ][ ] =
    {
        "weapon_hegrenade", "weapon_flashbang"
    };

    rg_give_item( id, "weapon_knife" );

    new primary = random( sizeof primary_entities ), priid = get_weaponid( sizeof primary_entities );
    rg_give_item( id, primary_entities[ primary ], GT_DROP_AND_REPLACE );
    rg_set_user_bpammo( id, priid, 999 );

    new secondary = random( sizeof secondary_entities ), secid = get_weaponid( sizeof secondary_entities );
    rg_give_item( id, secondary_entities[ secondary ], GT_DROP_AND_REPLACE );
    rg_set_user_bpammo( id, secid, 999 );

    new grenade = random( sizeof equipments );
    rg_give_item( id, equipments[ grenade ] );

    if ( random_num( 0, 1 ) )
    {
        new secondGrenade;
        do
        {
            secondGrenade = random( sizeof equipments );
        }
        while ( secondGrenade == grenade );
        rg_give_item( id, equipments[ secondGrenade ] );
    }
}