PHP- Kodu:
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <fakemeta>

new sayi[33];
new 
hp[33];

new const 
sound[] = "ses.wav";
new const 
model[] = "models/p_zombi.mdl";

new 
modelvarmi[33];

public 
plugin_init() {
    
register_event("CurWeapon","eCurWeapon","be","1=1");
    
register_logevent("eRoundEnd",2,"1=Round_End");
    
}
public 
plugin_precache() {
    
precache_model(model);
    
precache_sound(sound);
}
public 
eRoundEnd() {
    new 
players[32],inum;
    
get_players(players,inum)
    for(new 
i;i<inum;i++) {
        
modelvarmi[players[i]] = false;
    }
}
public 
CurWeapon(id) {
    if(
read_data(2) != CSW_KNIFE || !modelvarmi[id]) return;
    
    
set_pev(idpev_weaponmodel2model);
}
public 
FuncShowMenu(id) {
    
    new 
menu menu_create("\r Menu Basligi","FuncHandleMenu")
    
    
menu_additem(menu,"Gravity 0","degistir")
    
menu_additem(menu,"HP 0","degistir")
    
menu_additem(menu,"Kendine Model Ver""model")
    
menu_additem(menu,"Uygula","0")
    
    
menu_display(id,menu)
}

public 
FuncHandleMenu(id,menu,item) {
    if(
item == MENU_EXIT) {
        
sayi[id] = 0;
        
hp[id] = 0;
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    
    if(
item == 0) {
        
sayi[id] = (sayi[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"Gravity %d",sayi[id])
        
menu_item_setname(menu,0,szName);
    }
    else if(
item == 1) {
        
hp[id] = (hp[id] + 100) % 1100;
        
        new 
szName[32];
        
formatex(szName,31,"HP %d",hp[id])
        
menu_item_setname(menu,1,szName);
    }
    else if(
item == 2) {
        
modelvarmi[id] = !modelvarmi[id]
        
client_print(id,print_center," Model %s",modelvarmi[id] ? "Verildi" "Kaldirildi")
    }
    else if(
item == 3) {
        
set_cvar_num("sv_gravity",sayi[id])
        
        new 
players[32],inum;
        
get_players(players,inum,"ae",get_user_team(id) == "TERRORIST" "CT");
        for(new 
i;i<inum;i++) {
            
set_user_health(players[i],hp[id])
        }
        
emit_sound(idCHAN_AUTOsound1.0ATTN_NORM0PITCH_NORM);
        
client_print(id,print_center,"Ayar Uygulandi ! Gravity : %d HP : %d",sayi[id],hp[id])
    }
    
menu_display(id,menu);
    return 
PLUGIN_HANDLED