#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>
#include <colorchat>
#include <fakemeta>
#include <fakemeta_util>
#include <hamsandwich>
#include <cstrike>
 
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
 
new sebzok[33]
new sebzesek[33]
new sebzettek[33]
 
new bool:hpt_kap_1[33]
new bool:hpt_kap_2[33]
 
new bool:awp_1_damage[33]
new bool:awp_2_damage[33]
new bool:awp_3_damage[33]
new bool:awp_4_damage[33]
new bool:awp_5_damage[33]
new bool:awp_6_damage[33]
new bool:awp_7_damage[33]
new bool:awp_8_damage[33]
new bool:awp_9_damage[33]
new bool:awp_10_damage[33]
new bool:awp_11_damage[33]
new bool:awp_12_damage[33]
 
new oles[33], pont[33], awp[33], awp_1[33], awp_2[33], awp_3[33], awp_4[33], awp_5[33], awp_6[33], awp_7[33], awp_8[33], awp_9[33], awp_10[33]
 
new const Classnamesdoll[] = "oles_s";
 
#define MINSZ Float:{ -23.160000, -13.660000, -0.050000 }
#define MAXSZ Float:{ 11.470000, 12.780000, 6.720000 }
#define MODEL_OLES "models/false_team/sniper/olesek.mdl"
 
new const weapon_sound[29][] = {
    "weapons/xm2010_clipin1.wav",
    "weapons/xm2010_clipin2.wav",
    "weapons/xm2010_clipout1.wav",
    "weapons/xm2010_clipout2.wav",
    "weapons/trg_clipin.wav",
    "weapons/trg_clipout.wav",
    "weapons/trg_foley1.wav",
    "weapons/trg_foley2.wav",
    "weapons/trg_foley3.wav",
    "weapons/awp1.wav",
    "weapons/zgun_clip.wav",
    "weapons/zgun_draw.wav",
    "weapons/zgun_idle1.wav",
    "weapons/sprifle_clipin.wav",
    "weapons/sprifle_clipout.wav",
    "weapons/sprifle_draw.wav",
    "weapons/sprifle_idle.wav",
    "weapons/aw50_clipin.wav",
    "weapons/aw50_clipout.wav",
    "weapons/aw50_foley1.wav",
    "weapons/aw50_foley2.wav",
    "weapons/blaser_clipin.wav",
    "weapons/blaser_clipout.wav",
    "weapons/blaser_foley1.wav",
    "weapons/blaser_foley2.wav",
    "weapons/m400_clipin.wav",
    "weapons/m400_clipout.wav",
    "weapons/m400_foley1.wav",
    "weapons/m400_foley2.wav"
}
 
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say /menu", "awp_menu")
    register_clcmd("say_team /menu", "awp_menu")
    register_clcmd("say /rs","rs")
    register_clcmd("say_team /rs","rs")
    
    register_forward( FM_Touch,"ForwardTouch")
    register_event( "DeathMsg","drop","a" )
    register_logevent( "logevent_round_start", 2, "1=Round_Start" )
    
    RegisterHam(Ham_Spawn, "player", "spawn_event", 1)
    RegisterHam(Ham_Spawn,  "player", "Eledes", 1)
    register_event("DeathMsg", "Halal", "a")
    register_event("CurWeapon", "Fegyvervaltas", "be", "1=1")
    RegisterHam(Ham_TakeDamage , "player" , "awpsebzes", 0)
}
 
public Eledes(id) {
    strip_user_weapons(id)
    give_item(id, "weapon_knife")
    give_item(id, "weapon_deagle")
    give_item(id, "weapon_awp")
    give_item(id, "weapon_hegrenade")
    give_item(id, "weapon_flashbang")
    give_item(id, "weapon_flashbang")
    cs_set_user_bpammo(id, CSW_AWP, 50)
    cs_set_user_bpammo(id, CSW_DEAGLE, 70)
    if(get_user_health(id) <= 100)
    set_user_health(id, get_user_health(id)+ 0)
    hpt_kap_1[id] = false
    hpt_kap_2[id] = false
}
 
public Halal() {
    new tamado = read_data(1)
        new aldozat = read_data(2)
    new fejloves = read_data(3)
    
    if(tamado == aldozat)
        {
            return PLUGIN_HANDLED
        }
    
    if(fejloves) {
        oles[tamado] ++
    }
    else
    {
        oles[tamado] ++
    }
    return PLUGIN_HANDLED
}
 
public rs(id) {
    ColorChat(id, RED, "^4[InformáciĂł] ^1Sikeresen nulláztad a statisztikádat!")
    set_user_frags(id,0)
    cs_set_user_deaths(id,0)
    set_user_frags(id,0)
    cs_set_user_deaths(id,0)
}
 
public plugin_precache() {
    precache_model("models/false_team/sniper/olesek.mdl")
    precache_model("models/v_awp.mdl")
    precache_model("models/false_team/sniper/awp_1.mdl")
    precache_model("models/false_team/sniper/awp_2.mdl")
    precache_model("models/false_team/sniper/awp_3.mdl")
    precache_model("models/false_team/sniper/awp_4.mdl")
    precache_model("models/false_team/sniper/awp_5.mdl")
    precache_model("models/false_team/sniper/awp_6.mdl")
    precache_model("models/false_team/sniper/awp_7.mdl")
    precache_model("models/false_team/sniper/awp_8.mdl")
    precache_model("models/false_team/sniper/awp_9.mdl")
    precache_model("models/false_team/sniper/awp_10.mdl")
    precache_model("models/false_team/sniper/awp_11.mdl")
    for(new i = 0; i < sizeof(weapon_sound); i++) 
        precache_sound(weapon_sound[i])
}
 
public spawn_event(id) {
    sebzok[id] = 0
    sebzesek[id] = 0
    sebzettek[id] = 0
}
 
public drop() { 
    new victim = read_data( 2 );
    static Float:origin[ 3 ];
    pev( victim, pev_origin, origin );
    new ent = engfunc( EngFunc_CreateNamedEntity, engfunc( EngFunc_AllocString, "info_target" ) );
    origin[ 2 ] -= 36; 
    engfunc( EngFunc_SetOrigin, ent, origin );
    if( !pev_valid( ent ) )
    {
        return PLUGIN_HANDLED;
    }
    set_pev( ent, pev_classname, Classnamesdoll );
    engfunc( EngFunc_SetModel, ent, MODEL_OLES );
    dllfunc( DLLFunc_Spawn, ent );
    set_pev( ent, pev_solid, SOLID_BBOX );
    set_pev( ent, pev_movetype, MOVETYPE_NONE );
    engfunc( EngFunc_SetSize, ent, MINSZ, MAXSZ );
    engfunc( EngFunc_DropToFloor, ent );
 
    return PLUGIN_HANDLED;
}
 
public ForwardTouch( ent, id ) {
    new classname[ 32 ];
    pev( ent, pev_classname, classname, charsmax( classname ) );
    if( !equal( classname, Classnamesdoll ) )
    {
        return FMRES_IGNORED;
    }
    new olesrandom = random_num(1, 50)
 
    pont[id] += olesrandom
 
    ColorChat(id, RED, "^4[InformáciĂł] ^1Találtál ^3%i Pontot^1!",olesrandom);
     
    engfunc( EngFunc_RemoveEntity, ent );
    return FMRES_IGNORED
}
 
public logevent_round_start() {
    new hkt = FM_NULLENT;
    while ( ( hkt = fm_find_ent_by_class( hkt, Classnamesdoll ) ) )
    {
        engfunc( EngFunc_RemoveEntity, hkt );
    }   
}
 
public awp_menu(id) {
    new menu = menu_create("\r.:\y[\dF\y]\walse\y[\dT\y]\weam\r:. \ySniper \rFegyverek \yOldal: \w", "awp_menu_h")
 
    menu_additem(menu, "Alap Awp", "1", 0)
    menu_additem(menu, "Hyper Beast Awp \d| \r(\y1.3x DMG\r)", "2", 0)
    
    if(awp_1[id] == 1)
    menu_additem(menu, "Plazma Awp \d| \r(\y1.4x DMG\r)", "3", 0)
    else
    menu_additem(menu, "Plazma Awp \d| \r(\y1.4x DMG\r) \d[\r5.000 Pont\d]", "3", 0)
    
    if(awp_2[id] == 1)
    menu_additem(menu, "Katonai Awp \d| \r(\y1.5x DMG\r)", "4", 0)
    else
    menu_additem(menu, "Katonai Awp \d| \r(\y1.5x DMG\r) \d[\r7.500 Pont\d]", "4", 0)
    
    if(awp_3[id] == 1)
    menu_additem(menu, "Dark Eagle Awp \d| \r(\y1.6x DMG\r)", "5", 0)
    else
    menu_additem(menu, "Dark Eagle Awp \d| \r(\y1.6x DMG\r) \d[\r9.900 Pont\d]", "5", 0)
    
    if(awp_4[id] == 1)
    menu_additem(menu, "Remington Awp \d| \r(\y1.8x DMG\r)", "6", 0)
    else
    menu_additem(menu, "Remington Awp \d| \r(\y1.8x DMG\r) \d[\r12.750 Pont\d]", "6", 0)
    
    if(awp_5[id] == 1)
    menu_additem(menu, "Sako TRG-42 Awp \d| \r(\y2.0x DMG\r)", "7", 0)
    else
    menu_additem(menu, "Sako TRG-42 Awp \d| \r(\y2.0x DMG\r) \d[\r16.300 Pont\d]", "7", 0)
    
    if(awp_6[id] == 1)
    menu_additem(menu, "Zombie Awp \d| \r(\y2.2x DMG\r)", "8", 0)
    else
    menu_additem(menu, "Zombie Awp \d| \r(\y2.2x DMG\r) \d[\r20.150 Pont\d]", "8", 0)
    
    if(awp_7[id] == 1)
    menu_additem(menu, "Savery Awp \d| \r(\y2.4x DMG\r)", "9", 0)
    else
    menu_additem(menu, "Savery Awp \d| \r(\y2.4x DMG\r) \d[\r23.800 Pont\d]", "9", 0)
    
    if(awp_8[id] == 1)
    menu_additem(menu, "AI AW50 Awp \d| \r(\y2.5x DMG\r)", "10", 0)
    else
    menu_additem(menu, "AI AW50 Awp \d| \r(\y2.5x DMG\r) \d[\r26.430 Pont\d]", "10", 0)
    
    if(awp_9[id] == 1)
    menu_additem(menu, "Blaser R93 Awp \d| \r(\y+ 25 HP\r)", "11", 0)
    else
    menu_additem(menu, "Blaser R93 Awp \d| \r(\y+ 25 HP\r) \d[\r31.850 Pont\d]", "11", 0)
    
    if(awp_10[id] == 1)
    menu_additem(menu, "Cheytac M200 Awp \d| \r(\y+ 50 HP\r)", "12", 0)
    else
    menu_additem(menu, "Cheytac M200 Awp \d| \r(\y+ 50 HP\r) \d[\r36.990 Pont\d]", "12", 0)
    
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    menu_setprop(menu, MPROP_EXITNAME, "\dKilĂ©pĂ©s")
    menu_setprop(menu, MPROP_BACKNAME, "\dVissza")
    menu_setprop(menu, MPROP_NEXTNAME, "\dTovább")
    menu_display(id, menu, 0)
    return PLUGIN_HANDLED
}
 
public awp_menu_h(id, menu, item) {
    if(item == MENU_EXIT)
    {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    new data[9], access, callback, szName[64]
    menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
    new key = str_to_num(data)
    switch(key) {
        case 1:{
            awp[id] = 1
        }
        case 2:{
            awp[id] = 2
        }
        case 3:{
            if(awp_1[id] == 1) {
                awp[id] = 3
            }
            else {
                if(pont[id] >= 5000) {
                    awp_1[id] = 1
                    awp[id] = 3
                    pont[id] -= 5000
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 4:{
            if(awp_2[id] == 1) {
                awp[id] = 4
            }
            else {
                if(pont[id] >= 7500) {
                    awp_1[id] = 1
                    awp[id] = 4
                    pont[id] -= 7500
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 5:{
            if(awp_3[id] == 1) {
                awp[id] = 5
            }
            else {
                if(pont[id] >= 9900) {
                    awp_1[id] = 1
                    awp[id] = 5
                    pont[id] -= 9900
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 6:{
            if(awp_4[id] == 1) {
                awp[id] = 6
            }
            else {
                if(pont[id] >= 12750) {
                    awp_4[id] = 1
                    awp[id] = 5
                    pont[id] -= 12750
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 7:{
            if(awp_5[id] == 1) {
                awp[id] = 7
            }
            else {
                if(pont[id] >= 16300) {
                    awp_5[id] = 1
                    awp[id] = 5
                    pont[id] -= 16300
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 8:{
            if(awp_6[id] == 1) {
                awp[id] = 8
            }
            else {
                if(pont[id] >= 20150) {
                    awp_6[id] = 1
                    awp[id] = 8
                    pont[id] -= 20150
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 9:{
            if(awp_7[id] == 1) {
                awp[id] = 9
            }
            else {
                if(pont[id] >= 23800) {
                    awp_7[id] = 1
                    awp[id] = 9
                    pont[id] -= 23800
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 10:{
            if(awp_8[id] == 1) {
                awp[id] = 10
            }
            else {
                if(pont[id] >= 26430) {
                    awp_8[id] = 1
                    awp[id] = 10
                    pont[id] -= 26430
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 11:{
            if(awp_9[id] == 1) {
                awp[id] = 11
            }
            else {
                if(pont[id] >= 31850) {
                    awp_9[id] = 1
                    awp[id] = 11
                    pont[id] -= 31850
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
        case 12:{
            if(awp_10[id] == 1) {
                awp[id] = 12
            }
            else {
                if(pont[id] >= 36990) {
                    awp_10[id] = 1
                    awp[id] = 12
                    pont[id] -= 36990
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Megvásárolva!")
                }
                else {
                    ColorChat(id, RED, "^4[InformáciĂł] ^1Nincs elĂ©g Pontod! ^3Gyűjts mĂ©g vagy Vásárolj!")
                }
            }
        }
    }
    return PLUGIN_HANDLED
}
 
public awpsebzes( victim,inflictor,attacker,Float:damage, DamageBits ) {
    new weap = get_user_weapon(attacker)
    
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_1_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.3)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_2_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.4)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_3_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.5)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_4_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.6)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_5_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.8)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_6_damage[attacker]) {
        SetHamParamFloat(4, damage * 2.0)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_7_damage[attacker]) {
        SetHamParamFloat(4, damage * 2.2)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_8_damage[attacker]) {
        SetHamParamFloat(4, damage * 2.4)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_9_damage[attacker]) {
        SetHamParamFloat(4, damage * 2.5)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_10_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.0)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_11_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.0)
    }
    if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_AWP && awp_12_damage[attacker]) {
        SetHamParamFloat(4, damage * 1.0)
    }
}
 
public Fegyvervaltas(id) {
    new fgy = get_user_weapon(id)
    
    if(awp[id] == 1 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/v_awp.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = true
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 2 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_1.mdl")
        awp_1_damage[id] = true
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 3 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_2.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = true
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 4 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_3.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = true
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 5 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_4.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = true
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 6 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_5.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = true
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 7 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_6.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = true
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 8 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_7.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = true
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 9 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_8.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = true
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 10 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_9.mdl")
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = true
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = false
    }
    if(awp[id] == 11 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_10.mdl")
        if(hpt_kap_1[id] == false) {
            if(get_user_health(id) <= 100)
            set_user_health(id, get_user_health(id)+ 25)
            hpt_kap_1[id] = true
        }
        else if(hpt_kap_1[id] == true) {
            set_user_health(id, get_user_health(id) + 0)
        }
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = true
        awp_12_damage[id] = false
    }
    if(awp[id] == 12 && fgy == CSW_AWP) {
        set_pev(id, pev_viewmodel2, "models/false_team/sniper/awp_11.mdl")
        if(hpt_kap_2[id] == false) {
            if(get_user_health(id) <= 100)
            set_user_health(id, get_user_health(id)+ 50)
            hpt_kap_2[id] = true
        }
        else if(hpt_kap_2[id] == true) {
            set_user_health(id, get_user_health(id) + 0)
        }
        awp_1_damage[id] = false
        awp_2_damage[id] = false
        awp_3_damage[id] = false
        awp_4_damage[id] = false
        awp_5_damage[id] = false
        awp_6_damage[id] = false
        awp_7_damage[id] = false
        awp_8_damage[id] = false
        awp_9_damage[id] = false
        awp_10_damage[id] = false
        awp_11_damage[id] = false
        awp_12_damage[id] = true
    }
}
 
public client_connect(id) {
    awp[id] = 1
    hpt_kap_1[id] = false
    hpt_kap_2[id] = false
}