PHP- Kodu:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <hamsandwich>
#include <colorchat>

#define PLUGIN "akcaliberkk"
#define VERSION "1.0"
#define AUTHOR "Revive Menu"

#define ADMIN_FLAG ADMIN_LEVEL_C

new pSilah,pFast,pDok,pCT;
public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
pSilah register_cvar("revmenu_noglock","1")
    
pFast register_cvar("revmenu_hizlimod","1")
    
pDok register_cvar("revmenu_obeyimmunity","1")
    
pCT register_cvar("revmenu_ct","1")
    
    
register_clcmd("say /revmenu","cmdReviveMenu")
    
register_clcmd("say_team /revmenu","cmdReviveMenu")
}
public 
cmdReviveMenu(id) {
    if((!(
get_user_flags(id) & ADMIN_FLAG)) && (!get_pcvar_num(pCT) || get_user_team(id) != 2)) {
        
console_print(id,"Bu Komutu Kullanmak Icin Izinli Degilsin.")
        
client_print(id,print_chat,"Bu Komutu Kullanmak Icin Izinli Degilsin.")
        return 
PLUGIN_HANDLED
    
}
    new 
menu menu_create("\yRevive Menu","menu_handler")
    
    new 
players[32],inum,Uid;
    new 
szName[32], szID[10];
    
get_players(players,inum,"b")
    for(new 
i;i<inum;i++) {
        
Uid players[i];
        
get_user_name(Uid,szName,31)
        
num_to_str(Uid,szID,9)
        
        
menu_additem(menu,szName,szID,0)
    }
    
menu_display(id,menu,0)
    return 
PLUGIN_CONTINUE
}
public 
menu_handler(id,menu,item) {
    if(
item==MENU_EXIT) {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    new 
data[6],szName[32];
    new 
access,callback;
    
menu_item_getinfo(menu,item,access,data,charsmax(data),szName,charsmax(szName),callback)
    
    new 
Uid str_to_num(data);
    
    if(!
is_user_alive(Uid) && is_user_connected(Uid)) {
        if((
get_pcvar_num(pDok)) && (get_user_flags(Uid) & ADMIN_IMMUNITY)) {
            
cmdReviveMenu(id)
            
ColorChat(id,GREEN,"[REVIVE] ^3Bu Kisi Dokunulmaz !")
            return 
PLUGIN_HANDLED
        
}
        
ExecuteHamB(Ham_CS_RoundRespawn,Uid)
        if(
get_pcvar_num(pSilah)) {
            
set_task(0.1,"Silah_Sil",Uid)
        }
        new 
admin[32];
        
get_user_name(id,admin,31)
        
ColorChat(0,GREEN,"[REVIVE] ^1Admin ^3%s^1: ^3%s ^1Adli Oyuncuyu Canlandirdi !",admin,szName)
    }
    if(
get_pcvar_num(pFast)) {
        
cmdReviveMenu(id)
    }
    return 
PLUGIN_HANDLED
    
}
public 
Silah_Sil(id) {
    if(
get_user_team(id) == 1) {
        
strip_user_weapons(id)
        
give_item(id,"weapon_knife")
    }