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(PLUGIN, VERSION, AUTHOR)
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")
}
}