PHP- Kodu:
  /* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>
#include <cstrike>
#include <hamsandwich>
 
#define PLUGIN "Menu Plugini"
#define VERSION "1.0"
#define AUTHOR "JDM"
 
#define AK_HASAR 2 
#define COLT_HASAR 2  
#define DEAGLE_HASAR 1.5
 
new VIEW_AKGOLD[]        = "models/CGTR/keles.mdl";   
new VIEW_COLTGOLD[]        = "models/CGTR/colt.mdl";   
new VIEW_GOLDDEAGLE[]        = "models/CGTR/deagle.mdl";   
new cvar_colt_fiyat,cvar_ak_fiyat,cvar_deagle_fiyat,goldcolt[33],goldak[33],golddeagle[33], g_max_clients
public plugin_precache() {
    precache_model(VIEW_AKGOLD)
    precache_model(VIEW_COLTGOLD)
    precache_model(VIEW_GOLDDEAGLE)
}
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    register_clcmd("say .trchonc","BuyMenu")
    register_clcmd("say \trchonc","BuyMenu")
    register_clcmd("say !trchonc","BuyMenu")
    register_clcmd("say_team .trchonc","BuyMenu")
    register_clcmd("say_team \trchonc","BuyMenu")
    register_clcmd("say_team !trchonc","BuyMenu")
    
    register_event("HLTV", "YeniTur", "a", "1=0", "2=0");
    register_event("CurWeapon", "HookCurWeapon", "be", "1=1");
    
    RegisterHam(Ham_TakeDamage, "player", "Hasar", 0);
    
    cvar_colt_fiyat = register_cvar("amx_gold_colt_cash","10000")
    cvar_ak_fiyat = register_cvar("amx_gold_ak_cash","8000")
    cvar_deagle_fiyat = register_cvar("amx_gold_deagle","5000")
    
    g_max_clients = get_maxplayers();
}
// Yeni turda silahlar silinecek
public YeniTur() {
    for(new id = 1; id <= g_max_clients; id++){
        goldcolt[id] = false;
        goldak[id] = false;
        golddeagle[id] = false;
    }
}
// Menüyü Hayatta olan kişiler açabilir
public BuyMenu(id) {
    if(!is_user_alive(id)) {
        client_print(id,print_chat,"Menuyu kullanabilmek icin hayatta olmaniz gerekir.!")
        return PLUGIN_HANDLED
    }
    
    new menu, Menuz[512]
    
    formatex(Menuz, charsmax(Menuz), "\yTRChoncMenu - Kral-Xx:")
    menu = menu_create(Menuz, "MenuHandler")
    
    formatex(Menuz, charsmax(Menuz), "\yAltin M4A1 \r[ %d TL ]",cvar_colt_fiyat)
    menu_additem(menu, Menuz, "1", 0)
    formatex(Menuz, charsmax(Menuz), "\yAltin Ak47 \r[ %d TL ]",cvar_ak_fiyat)
    menu_additem(menu, Menuz, "2", 0)
    formatex(Menuz, charsmax(Menuz), "\yAltin Deagle \r[ %d TL ]",cvar_deagle_fiyat)
    menu_additem(menu, Menuz, "3", 0)
    formatex(Menuz, charsmax(Menuz), "\yChoncGaming.Jimdo.Com")
    menu_additem(menu, Menuz, "4", 0)
    formatex(Menuz, charsmax(Menuz), "\yFb.Com/ChoncGamingCom")
    menu_additem(menu, Menuz, "5", 0)
    
    formatex(Menuz, charsmax(Menuz), "\yGeri")
    menu_setprop(menu, MPROP_BACKNAME ,Menuz)
    formatex(Menuz, charsmax(Menuz), "\yIleri")
    menu_setprop(menu,MPROP_NEXTNAME ,Menuz)
    formatex(Menuz, charsmax(Menuz), "\r[TRChoncMenu - Kral-Xx] \wCikis")
    menu_setprop(menu,MPROP_EXITNAME,Menuz)
    
    menu_setprop(menu,MPROP_EXIT, MEXIT_ALL)
    
    menu_display(id, menu, 0)
    
    return PLUGIN_HANDLED
}
// Silah menü devam
public MenuHandler(id, menu ,item) {
    if(item == MENU_EXIT) {
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    
    new data[6], iIsim[64], oyuncu_isim[32]
    new access,callback
    get_user_name(id,oyuncu_isim,31)
    menu_item_getinfo(menu,item,access,data,5,iIsim,63,callback)
    new para = cs_get_user_money(id)
    
    new key = str_to_num(data)
    
    switch(key) {
        case 1: {
            if(para >= get_pcvar_num(cvar_colt_fiyat)) {
                cs_set_user_money(id, para - get_pcvar_num(cvar_colt_fiyat))
                goldcolt[id] = true
                strip_user_weapons(id)
                give_item(id, "weapon_knife")
                give_item(id, "weapon_m4a1")
                cs_set_user_bpammo(id, CSW_M4A1, 90)
                
                client_print(id,print_chat,"Menuden Altin Colt Satin Aldiniz.")
            } else {
                client_print(id,print_chat,"Altin Colt almak icin yeterli paraniz yok.")
            }
        }
        case 2: {
            if(para >= get_pcvar_num(cvar_ak_fiyat)) {
                cs_set_user_money(id, para - get_pcvar_num(cvar_ak_fiyat))
                goldak[id] = true
                strip_user_weapons(id)
                give_item(id, "weapon_knife")
                give_item(id, "weapon_ak47")
                cs_set_user_bpammo(id, CSW_AK47, 90)
                
                client_print(id,print_chat,"Menuden Altin Ak47 Satin Aldiniz.")
            } else {
                client_print(id,print_chat,"Altin Ak47 almak icin yeterli paraniz yok.")
            }
        }
        case 3: {
            if(para >= get_pcvar_num(cvar_deagle_fiyat)) {
                cs_set_user_money(id, para - get_pcvar_num(cvar_deagle_fiyat))
                golddeagle[id] = true
                strip_user_weapons(id)
                give_item(id, "weapon_knife")
                give_item(id, "weapon_deagle")
                cs_set_user_bpammo(id, CSW_DEAGLE, 90)
                
                client_print(id,print_chat,"Menuden Altin Deagle Satin Aldiniz.")
            } else {
                client_print(id,print_chat,"Altin Deagle almak icin yeterli paraniz yok.")
            }
        }
        case 4: {
            client_cmd(id, "say ChoncGaming Bayrak Kapmaca ` Server 95.173.172.36 ChoncGaming.Jimdo.Com")
        }
        case 5: {
            client_cmd(id, "say ChoncGaming Bayrak Kapmaca ` Server 95.173.172.36 Fb.Com/ChoncGamingCom")
        }
    }
    return PLUGIN_HANDLED
}
// Silah modellerinin işlendiği yer
public HookCurWeapon(id) {
    new silahID = read_data(2);
    
    switch(get_user_team(id)) { 
        case 1:  {
            if(goldak[id] && silahID == CSW_AK47)  {
                set_pev(id, pev_viewmodel2, VIEW_AKGOLD); 
            }
            if(goldcolt[id] && silahID == CSW_M4A1)  {
                set_pev(id, pev_viewmodel2, VIEW_COLTGOLD); 
            }
            if(golddeagle[id] && silahID == CSW_DEAGLE)  {
                set_pev(id, pev_viewmodel2, VIEW_GOLDDEAGLE); 
            }
        }
        case 2:  {
            if(goldak[id] && silahID == CSW_AK47)  {
                set_pev(id, pev_viewmodel2, VIEW_AKGOLD); 
            }
            if(goldcolt[id] && silahID == CSW_M4A1)  {
                set_pev(id, pev_viewmodel2, VIEW_COLTGOLD); 
            }
            if(golddeagle[id] && silahID == CSW_DEAGLE)  {
                set_pev(id, pev_viewmodel2, VIEW_GOLDDEAGLE); 
            }
        }
    }
    return PLUGIN_CONTINUE
}
// Silah hasarlarının işlendiği yer
public silahhasar(pevVictim, pevInflictor, pevAttacker, Float:flDamage, iDmgBits) {  
    if(!(1 <= pevAttacker <= g_max_clients)) { 
        return HAM_HANDLED; 
    }
    if(!is_user_alive(pevAttacker)) {
        return HAM_HANDLED;
    }
    if(get_user_team(pevAttacker)) {
        if(goldak[pevAttacker]) {  
            SetHamParamFloat(4 , flDamage * AK_HASAR); 
        }
        if(goldcolt[pevAttacker]) {
            SetHamParamFloat(4, flDamage * COLT_HASAR);
        }
        if(golddeagle[pevAttacker]) {
            SetHamParamFloat(4, flDamage * DEAGLE_HASAR);
        }
    }
    return HAM_IGNORED;
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1254\\ deff0\\ deflang1055{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/