PHP- Kodu:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <fun>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
#define ADMIN_FLAG ADMIN_BAN
new msgSetFOV;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /adminmenu","Menu_Set")
msgSetFOV = get_user_msgid("SetFOV")
}
public Menu_Set(id) {
if(!access(id,ADMIN_FLAG)) return PLUGIN_CONTINUE
new menu = menu_create("\yAdmin Menu","Menu_Handle")
menu_additem(menu,"Eroin","1",ADMIN_FLAG)
menu_additem(menu,"M4A1 FF","2",ADMIN_FLAG)
menu_additem(menu,"C4","3",ADMIN_FLAG)
menu_additem(menu,"Ayar Sifirla","4",ADMIN_FLAG)
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_display(id,menu,0)
return PLUGIN_HANDLED
}
public Menu_Handle(id,menu,item) {
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],name[64],admin[32];
new access,callback;
menu_item_getinfo(menu,item,access,data,sizeof(data),name,sizeof(name),callback)
get_user_name(id,admin,31)
new key = str_to_num(data);
switch(key) {
case 1: {
new players[32],inum;
get_players(players,inum,"ae","TERRORIST")
for(new i=0;i<inum;i++) {
message_begin( MSG_ONE, msgSetFOV, { 0, 0, 0 }, players[i] )
write_byte( 180 )
message_end( )
}
client_print(0,print_chat,"[%s] Terorist Takimina Eroin Verildi !",admin)
}
case 2: {
new ter[32],ternum;
new ct[32],ctnum;
get_players(ter,ternum,"ae","TERRORIST")
get_players(ct,ctnum,"ae","CT")
for(new i=0;i<ternum;i++) {
set_user_health(ter[i],300)
give_item(ter[i],"weapon_m4a1")
}
for(new i=0;i<ctnum;i++) {
set_user_godmode(ct[i],1)
}
set_cvar_num("mp_friendlyfire",1)
server_cmd("amx_unammo @all 1")
client_print(0,print_chat,"[%s] FF ACILDI !",admin)
}
case 3: {
new players[32],inum;
get_players(players,inum,"ae","TERRORIST")
new tempid,origin[3];
for(new i=0;i<inum;i++) {
tempid = players[i];
get_user_origin(tempid,origin)
origin[2] -= 30
set_user_origin(tempid,origin)
give_item(tempid,"weapon_c4")
}
client_print(0,print_chat,"[%s] C4 MODU AKTIF",admin)
}
case 4: {
new players[32],inum,tempid;
get_players(players,inum)
for(new i=0;i<inum;i++) {
tempid = players[i];
set_user_godmode(tempid,0)
set_user_noclip(tempid,0)
}
server_cmd("amx_unammo @all 0")
server_cmd("amx_speed @all off")
server_cmd("amx_disarm @t")
server_cmd("amx_glow @all 0")
set_cvar_num("mp_friendlyfire",0)
set_cvar_num("sv_gravity",800)
client_print(0,print_chat,"[%s] Server Normal Ayarlara Donduruldu !",admin)
}
}
menu_destroy(menu)
return PLUGIN_HANDLED
}