PHP- Kodu:
  #include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#include <fun>
#include <engine>
#include <cstrike>
#define PLUGIN    "Yeni Plugin"
#define AUTHOR    "K4DavRa"
#define VERSION    "1.0"
new bool:sarsiliyor = false
new 
HP,
NOCLIP,
ELEKTRIK,
DEPREM,
USP,
CT;
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /jbmenu","jb_menu")
    HP            = register_cvar("hp_fiyat","4000")
    NOCLIP        = register_cvar("noclip_fiyat","16000")
    ELEKTRIK    = register_cvar("elektrik_fiyat","16000")
    DEPREM        = register_cvar("deprem_fiyat","10000")
    USP            = register_cvar("usp_fiyat","10000")
    CT            = register_cvar("ct_fiyat","16000")
}
public jb_menu(id) {
    if(get_user_team(id) != 1) {
        return PLUGIN_HANDLED
    }
    new hostname[64]
    get_cvar_string("hostname",hostname,63)
    
    new menu, Menuz[512] 
    formatex(Menuz, charsmax(Menuz), "\y%s^n\wJB Isyan Menu",hostname) 
    menu = menu_create(Menuz, "caseler")
    
    formatex(Menuz, charsmax(Menuz), "\y+50 HP \r[ %d TL ]",get_pcvar_num(HP)) 
    menu_additem(menu, Menuz, "1") 
    formatex(Menuz, charsmax(Menuz), "\y3 Saniyelik Noclip \r[ %d TL ]",get_pcvar_num(NOCLIP)) 
    menu_additem(menu, Menuz, "2") 
    formatex(Menuz, charsmax(Menuz), "\yElektrikleri Kes \r[ %d TL ]",get_pcvar_num(ELEKTRIK)) 
    menu_additem(menu, Menuz, "3") 
    formatex(Menuz, charsmax(Menuz), "\yDeprem Baslat \r[ %d TL ]",get_pcvar_num(DEPREM)) 
    menu_additem(menu, Menuz, "4")
    formatex(Menuz, charsmax(Menuz), "\y12 Mermili USP \r[ %d TL ]",get_pcvar_num(USP)) 
    menu_additem(menu, Menuz, "5")
    formatex(Menuz, charsmax(Menuz), "\yCT 99 HP GOTUR \r[ %d TL İ]",get_pcvar_num(CT)) 
    menu_additem(menu, Menuz, "6")
    
    formatex(Menuz, charsmax(Menuz), "\yCikis") 
    menu_setprop(menu,MPROP_EXITNAME,Menuz) 
    
    menu_display(id, menu, 0) 
    
    return PLUGIN_HANDLED;
}
public caseler(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:   
        {   
            if(cs_get_user_money(id) >= get_pcvar_num(HP)){ 
                cs_set_user_money(id, cs_get_user_money(id) - get_pcvar_num(HP)) 
                set_user_health(id, get_user_health(id) + 50) 
                ColorChat(id, BLUE, "^3[ CSPlague.Com ]^4 Isyan Menuden^3 [ %d TL ]^4 Karsiliginda^3 [ +50 HP ]^4 Satin Aldiniz.",get_pcvar_num(HP)) 
            }
        }
        case 2:   
        {   
            if(cs_get_user_money(id) >= get_pcvar_num(NOCLIP)) { 
                cs_set_user_money(id, cs_get_user_money(id) - get_pcvar_num(NOCLIP)) 
                set_user_noclip(id,1)
                Saniye(id)
                set_task(3.0,"noclip3",id) 
                ColorChat(id, BLUE, "^3[ CSPlague.Com ]^4 Isyan Menuden^3 [ %d TL ]^4 Karsiliginda^3 [ 3 Saniyelik Noclip ]^4 Satin Aldiniz.",get_pcvar_num(NOCLIP)) 
            } 
        }   
        case 3: {  
            if(cs_get_user_money(id) >= get_pcvar_num(ELEKTRIK)) { 
                cs_set_user_money(id, cs_get_user_money(id) - get_pcvar_num(ELEKTRIK)) 
                set_lights("a")
                set_task(8.0,"Elektrik")
                new name[33]
                get_user_name(id,name,32)
                ColorChat(0,GREEN,"[ %s ] Elektrikleri Kesti.",name)
            } 
        } 
        case 4: {  
            if(cs_get_user_money(id) >=get_pcvar_num(DEPREM)) { 
                cs_set_user_money(id, cs_get_user_money(id) - get_pcvar_num(DEPREM)) 
                new name[32]
                new isim = get_user_name(id,name,31)
                ColorChat(0,GREEN,"[ %s ] Isimli Oyuncu ^3Deprem Baslatti.",isim)
                set_task(0.2,"Sarsinti",4701,"",0,"b")
                set_task(6.0,"DepremiBitir",4702)
                sarsiliyor = true
            } 
        }
        case 5: { 
            if(cs_get_user_money(id) >=get_pcvar_num(USP)) { 
                cs_set_user_money(id, cs_get_user_money(id) - get_pcvar_num(USP)) 
                cs_set_user_bpammo(id,CSW_USP,0 ) 
                give_item(id,"weapon_usp") 
                ColorChat(id, BLUE, "^3[ CSPlague.Com ]^4 Isyan Menuden^3 [ %d TL ]^4 Karsiliginda^3 [ USP ]^4 Satin Aldiniz.",get_pcvar_num(USP)) 
            } 
        }
        case 6: {
            if(cs_get_user_money(id) >= get_pcvar_num(DEPREM)){ 
                new name[32]
                cs_set_user_money(id,cs_get_user_money(id) - get_pcvar_num(DEPREM))
                get_user_name(id,name,31)
                ColorChat(0,GREEN,"^3[ CSPlague.Com ]^4 [ %s ]^3 Nickli Oyuncu^4 CTYE 99 DAMAGE VURDU !",name)
                for(new i = 1; i < 33; i++)
            {
                if(is_user_connected(i) && is_user_alive(i) && get_user_team(i) == 2)
                {
                    set_user_health(i, get_user_health(i) - 99) 
                    
                }
            }
            }
        }
        
    }
    
    menu_destroy(menu);
    return PLUGIN_HANDLED;
    
}
public Saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 3 Saniye Kaldi !")
    set_task(1.0,"iki_saniye",id)
}
public iki_saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 2 Saniye Kaldi !")
    set_task(1.0,"bir_saniye",id)
    
}
public bir_saniye(id)
{
    set_hudmessage(255, 0, 0, -1.0, 0.29, 1, 6.0, 1.0)
    show_hudmessage(id, "Satin Aldiginiz Ozelligin Bitmesine 1 Saniye Kaldi !")
    
}
public noclip3(id)
{
    set_user_noclip(id,0)
    
}
public Elektrik(id)
{
    set_lights("#OFF")
    
}
public Sarsinti(TaskID)
{
    for(new id = 1; id < 33; id++)
    {
        if(is_user_connected(id) && is_user_alive(id) && sarsiliyor)
        {
            message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), {0,0,0}, id)  
            write_short(0xFFFF)
            write_short(1<<13)
            write_short(0xFFFF) 
            message_end()
        }
    }
}
public DepremiBitir(TaskID)
{
    if(sarsiliyor)
    {
        remove_task(4701)
        sarsiliyor = false
        remove_task(TaskID)    
    }
}