PHP- Kodu:
  #include <amxmodx>
#include <fun>
#include <cstrike>
#include <colorchat>
#include <fakemeta>
#include <hamsandwich>
#include <engine>
#define PLUGIN "JbMenu"
#define VERSION "1.0"
#define AUTHOR "Pit10"
new engel2[33];
new bool:blok_damage[33];
new bool:touchkill_enabled;
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /oyunmenu", "Devamet")
    RegisterHam(Ham_TakeDamage,"player","fw_TakeDamage_Post",0)
    register_forward(FM_Touch, "fwdTouch");
    register_event("HLTV", "event_new_round", "a", "1=0", "2=0");
    register_logevent("eRS",2,"1=Round_Start")
    register_logevent("eRS2",2,"1=Round_End")
}
public plugin_precache()
{
    precache_sound("jbextreme/brass_bell_C.wav");
    precache_sound("osmuzik/skrillex_bangarang.wav");
    precache_sound("osmuzik/hm2.wav");
    precache_sound("osmuzik/oseskiordu.wav");
    precache_sound("osmuzik/foot.wav");
    precache_sound("osmuzik/go_alien.wav");
    precache_sound("osmuzik/321.wav");
    precache_sound("osmuzik/bipbip.wav");
    precache_sound("osmuzik/newspartansound.wav");
    precache_sound("osmuzik/warsound.wav");
    precache_sound("osmuzik/touch.wav");
    precache_sound("events/task_complete.wav");    
}
public eRS2() {
    static players[32],inum,tempid;
    get_players(players,inum,"a")
    for(new i;i<inum;i++) {
        tempid = players[i];
        strip_user_weapons(tempid); 
        give_item( tempid, "weapon_knife" );     
    }
    set_lights("#OFF")
}
public eRS() {
    new players[32],inum;
    get_players(players,inum)
    for(new i;i<inum;i++) {
        blok_damage[players[i]] = false;
    }
    client_cmd(0, "stopsound");
    server_cmd("amx_show_activity 0");
    set_cvar_num("mp_friendlyfire",0);
    server_cmd("amx_show_activity 2");
}
public fw_TakeDamage_Post(victim,inflictor,attacker,Float:damage,damagetype) { 
    if(!(1 <= attacker <= 32) || !(1 <= victim <= 32) ) return HAM_IGNORED
    if(blok_damage[attacker] && (get_user_team(attacker) != get_user_team(victim)) ) { 
        return HAM_SUPERCEDE 
    } 
    return HAM_IGNORED 
}  
public Devamet(id)
{
    if(cs_get_user_team(id) == CS_TEAM_CT) {
        oyunmenu(id)
    }else if(get_user_flags(id) & ADMIN_CVAR) {
        oyunmenu(id)
    }
    return PLUGIN_HANDLED
}
public oyunmenu(id)
{
    new menu = menu_create("\w[ \rJailBreak Oyun Menusu \w]", "oyunmenu2")    
    menu_additem(menu, "\yCatisma Oyunu", "1", 0);    
    menu_additem(menu, "\yZombi Oyunu", "2", 0);    
    menu_additem(menu, "\ySilahli FF", "3", 0);
    menu_additem(menu, "\yYakartop", "4", 0);
    menu_additem(menu, "\y300 Spartali", "5", 0);
    if(engel2[id]==0)
    {
        menu_additem(menu, "\yYakalamaci \y[ \wAc\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]", "6", 0);
    }
    else
    {
        menu_additem(menu, "\yYakalamaci \y[ \rKapat\y ]^n\w [ HPYI KENDINIZ VERINIZ \dHPMENU'den ]", "6", 0);
    }
    
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);    
    menu_display(id, menu, 0);        
}
public oyunmenu2(id,menu,item)
{
    
    if( item == MENU_EXIT )    
    {    
        menu_destroy(menu);    
        return PLUGIN_HANDLED;    
    }    
    new adnm[33]
    get_user_name(id, adnm, 32)
    new data[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    
    switch(key)
        
    {    
        case 1: 
        {  
            new adnm[33]
            get_user_name(id,adnm,32)
            server_cmd("amx_show_activity 0");
            server_cmd("amx_unammo @all 1");
            server_cmd("amx_show_activity 2");
            cephanelik( id ) ;
            ColorChat(0, GREEN,"%s ^1[ ^3Catisma Ayarlarini ^1] Aktif Etti.",adnm);
            emit_sound(0, CHAN_AUTO, "osmuzik/warsound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
        
        }      
        case 2: 
        {     
            new adnm[33]
            get_user_name(id,adnm,32)
            server_cmd("amx_show_activity 0");
            set_cvar_num("sv_gravity",300);
            server_cmd("amx_glow @CT blue");
            server_cmd("amx_glow @T red");
            server_cmd("amx_unammo @all 1");
            set_lights("c")    
            server_cmd("amx_show_activity 2");
            cephanelik( id ) ;
            ColorChat(0, GREEN,"%s ^1[ ^3ZOMBI Ayarlarini ^1] Aktif Etti.",adnm);
            emit_sound(0, CHAN_AUTO, "osmuzik/go_alien.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
        }   
        case 3:
        {
                   new adnm[33]
            get_user_name(id,adnm,32)
            cephanelik( id );
            server_cmd("amx_show_activity 0");
            set_cvar_num("mp_friendlyfire",1);
            server_cmd("amx_unammo @All 1");
            server_cmd("amx_godmode @CT 1");
            server_cmd("amx_heal @CT 9999");
            server_cmd("amx_show_activity 2");
            ColorChat(0, GREEN,"%s ^1[ ^3SILAHLI FF Ayarini^1] Aktif Etti.",adnm);    
            emit_sound(0, CHAN_AUTO, "osmuzik/warsound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
        }
        case 4:
        {
                   new adnm[33]
            get_user_name(id,adnm,32)
            server_cmd("amx_show_activity 0");
            server_cmd("amx_unammo @All 1");
            server_cmd("amx_godmode @CT 1");
            set_cvar_num("sv_gravity",500);
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_fire @CT");
            server_cmd("amx_fire @CT");
            server_cmd("amx_fire @CT");
            server_cmd("amx_show_activity 2");
            ColorChat(0, GREEN,"%s ^1[ ^3YAKARTOP Ayarini^1] Aktif Etti.",adnm);
        }
        case 5:
        {
            new adnm[33]
            get_user_name(id,adnm,32)
            static players[32],inum,tempid;
            get_players(players,inum,"ae","TERRORIST")
            for(new i;i<inum;i++) {
                tempid = players[i];
                give_item(tempid,"weapon_shield")
            }
            server_cmd("amx_show_activity 0");
            server_cmd("amx_unammo @all 1");
            server_cmd("amx_heal @CT 99999");
            server_cmd("amx_godmode @CT 1");
            server_cmd("amx_show_activity 2");
            ColorChat(0, GREEN,"%s ^1[^3 300Sparta Ayarlarini ^1] Aktif Etti.",adnm);
            emit_sound(0, CHAN_AUTO, "osmuzik/newspartansound.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
        }
        case 6:
        {
            if(engel2[id]==0)
            {
                new adnm[33]
                get_user_name(id,adnm,32)
            
                server_cmd("amx_show_activity 0");
                server_cmd("amx_heal @CT 99999");
                server_cmd("amx_godmode @CT 1");
                server_cmd("amx_show_activity 2");
                ColorChat(0, GREEN,"%s ^1[^3 YAKALAMAC ^1] Aktif Etti.",adnm);
                ac(id);
                engel2[id] = 1;
                emit_sound(0, CHAN_AUTO, "osmuzik/bipbip.wav", 1.0, ATTN_NORM, 0, PITCH_NORM);
            }
            else
            {
                new adnm[33]
                get_user_name(id,adnm,32)
                static players[32],inum,tempid;
                get_players(players,inum,"ae","CT")
                for(new i;i<inum;i++) {
                    tempid = players[i];
                    set_user_health(tempid, 100)
                }
                server_cmd("amx_show_activity 0");
                server_cmd("amx_godmode @CT 0");
                server_cmd("amx_show_activity 2");
                ColorChat(0, GREEN,"%s ^1[^3 YAKALAMAC ^1] Ayarini Devre Disi Etti.",adnm);
                event_new_round(id);
                engel2[id] = 0;
            }       
        }
    } 
    menu_destroy(menu);
    return PLUGIN_HANDLED;     
} 
public cephanelik( id )  
{  
        new menu = menu_create("\y[ SILAH SEC ] ","cephanelik2")
        menu_additem(menu,"\wAK47 + AWP","1");
        menu_additem(menu,"\wM4A1 + AWP","2");
        menu_additem(menu,"\wM3 + AWP","3");
        menu_additem(menu,"\wM249 + AWP","4");
        menu_additem(menu,"\wFamas + AWP","5");
        
        new players[32], num;
        get_players( players, num, "a");
    
        for( new i = 0; i < num ;i++ )
        {
            menu_display( players[i], menu, 0 );    
        }  
}  
public cephanelik2(id,menu,item) 
{ 
    
    if (item == MENU_EXIT) 
    { 
        menu_destroy(menu) 
        
        return PLUGIN_CONTINUE;
    } 
    
    new data[6], iName[64] 
    new access, callback 
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback)   
    new key = str_to_num(data) 
    switch(key) 
        {     
            case 1:  
            {     
                give_item( id, "weapon_ak47" );  
                cs_set_user_bpammo( id, CSW_AK47, 100 ); 
                give_item( id, "weapon_awp"); 
                cs_set_user_bpammo( id, CSW_AWP, 100 );     
            }  
            case 2:  
            {  
                give_item( id, "weapon_m4a1" );  
                cs_set_user_bpammo( id, CSW_M4A1, 100 ); 
                give_item( id, "weapon_awp"); 
                cs_set_user_bpammo( id, CSW_AWP, 100 ); 
            }  
            case 3:  
            { 
                give_item( id, "weapon_m3" );  
                cs_set_user_bpammo( id, CSW_M3, 100 ); 
                give_item( id, "weapon_awp"); 
                cs_set_user_bpammo( id, CSW_AWP, 100 ); 
            }              
            case 4:  
            {  
                give_item( id, "weapon_m249" );  
                cs_set_user_bpammo( id, CSW_M249, 200 ); 
                give_item( id, "weapon_awp"); 
                cs_set_user_bpammo( id, CSW_AWP, 100 ); 
            }      
            case 5:
            {
                give_item( id, "weapon_famas" );  
                cs_set_user_bpammo( id, CSW_FAMAS, 100 ); 
                give_item( id, "weapon_awp"); 
                cs_set_user_bpammo( id, CSW_AWP, 100 ); 
            }      
                
        }  
    give_item( id, "item_kevlar"); 
    give_item( id, "weapon_hegrenade"); 
    give_item( id, "weapon_deagle" );  
    cs_set_user_bpammo( id, CSW_DEAGLE, 100 );  
    
    return PLUGIN_HANDLED;  
} 
public fwdTouch(entity, id) {
    if (touchkill_enabled) {
        if( (pev_valid(entity) && pev_valid(id)) && ( get_user_team( id ) == 2 && get_user_team(entity) == 1) ) {
            
            user_kill(entity,1) 
        }
        
    }
}  
public ac(id)
{
    touchkill_enabled = true;
}
public event_new_round(id)
{
    touchkill_enabled = false;
}