Evet arkadaşlar biliyorum forumda herkes yapmış fakat aynısı değil
Eklenen şeyler : Ölülerde jbadmin açabiliyor
PHP- Kodu:
#include <amxmodx> 
#include <fakemeta> 
#include <engine> 

#define PLUGIN "New Plug-In" 
#define VERSION "1.0" 
#define AUTHOR "author" 

new g_mikrofon 
public plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
    
register_forward(FM_Voice_SetClientListening"FwdSetVoice");  
    
register_concmd("Fm_VoiceGetClient","FwdGetVoice"
     
     
    
register_clcmd("say /god""godsoyle"
    
register_clcmd("say /godmode""godsoyle"
    
register_clcmd("say /jbadmin""jbAdminMenu"
    
register_clcmd("say_team /jbadmin""jbAdminMenu"
     


public 
jbAdminMenu(id

    if(
get_user_flags(id) & ADMIN_RESERVATION
    { 
        new 
menu menu_create("\r #\w#\r#\w# \rOSMANLI IMP MEMUR \wPaneli \r#\w#\r#\w#","adminmenu_devam"// Reklamı düzeltebilirsiniz Sıkıntı olmaz  
        
if(get_godmode()) 
        { 
            
menu_additem(menu"Godmode Kapat""1"ADMIN_RESERVATION// B YETKISI OLANLAR 
        

        else 
        { 
            
menu_additem(menu"Godmode Ac""1"ADMIN_RESERVATION)
        } 
        if(
get_cvar_num("mp_friendlyfire")) 
        { 
            
menu_additem(menu"FF Kapat""2"ADMIN_KICK// KICK YETKISI OLANLAR 
        

        else 
        { 
            
menu_additem(menu"FF Ac""2"ADMIN_KICK
        } 
         
        
menu_additem(menu"Rastgele 1 Mahkum Sec""3"ADMIN_RESERVATION)
        
menu_additem(menu"Rastgele 3 Mahkum Sec""4"ADMIN_KICK
        switch(
g_mikrofon
        { 
            case 
0menu_additem(menu"Mahkum Mikrofonlarini Yasakla""5"ADMIN_KICK
                case 
1menu_additem(menu"Mahkum Mikofonlarina Izin Ver""5"ADMIN_KICK
            } 
         
        
menu_additem(menu"Gomulmeyen Terorleri Gom""6"ADMIN_RESERVATION
        
menu_additem(menu"Terorleri Yerden Cikart""10"ADMIN_RESERVATION)
        
menu_additem(menu"Haritayi Tam Karart""7"ADMIN_KICK
        
menu_additem(menu"Haritayi Gece Yap""8"ADMIN_KICK
        
menu_additem(menu"Haritayi Gunduz Yap""11"ADMIN_RESERVATION)
        
menu_additem(menu"CT GodMode + 9000 HP""9"ADMIN_RESERVATION)
         
        
menu_setprop(menuMPROP_EXITMEXIT_ALL
        
menu_display(id,menu,0
    } 


public 
adminmenu_devam(id,menu,item

    new 
callbackaccesdata[6], iname[64
    
menu_item_getinfo(menuitemaccesdata5iname63callback
    new 
adnm[64
    
get_user_name(idadnm63
    switch(
str_to_num(data)) 
    { 
        case 
1
        { 
            if(
get_godmode()) 
            { 
                
client_cmd(id"amx_godmode @CT 0"
            } 
            else 
            { 
                
client_cmd(id"amx_godmode @CT 1"
            } 
        } 
        case 
2
        { 
        if(
get_cvar_num("mp_friendlyfire")) 
        { 
            
client_cmd(id"amx_cvar mp_friendlyfire 0"
        } 
        else 
        { 
            
client_cmd(id"amx_cvar mp_friendlyfire 1"
        } 
        } 
        case 
3
        { 
            new 
Players[32], iCountrasgele 
            get_players
(Players,iCount,"ae","TERRORIST"
            if(
iCount 0
            { 
                
rasgele Playersrandom_num(0iCount) ] 
                new 
terrname[64
                
get_user_name(rasgeleterrname63
                
set_hudmessage(2552552550.030.6006.05.0,_,_,21
                
show_hudmessage(0"Rastgele Mahkum :^n%s",terrname
            } 
        } 
        case 
4
        { 
            new 
Players[32], iCountrasgele1rasgele2rasgele3 
            get_players
(Players,iCount,"ae","TERRORIST"
            if(
iCount 2
            { 
                
rasgele1 Playersrandom_num(0iCount) ] 
                
rasgele2 Playersrandom_num(0iCount) ] 
                
rasgele3 Playersrandom_num(0iCount) ] 
                while( 
rasgele2 == rasgele3 || rasgele2 == rasgele1
                { 
                    
rasgele2 Playersrandom_num(0iCount) ]     
                } 
                while( 
rasgele3 == rasgele1
                { 
                    
rasgele3 Playersrandom_num(0iCount) ]     
                } 
                new 
terr1[64],terr2[64],terr3[64
                
get_user_name(rasgele1terr163
                
get_user_name(rasgele2terr263
                
get_user_name(rasgele3terr363
                
set_hudmessage(2552552550.030.6006.05.0,_,_,21
                
show_hudmessage(0"Rastgele 3 Mahkum :^n%s^n%s^n%s",terr1,terr2,terr3
            } 
        } 
        case 
5
        { 
            switch(
g_mikrofon
            { 
                case 
0
                { 
                    
g_mikrofon 
                    client_print
(0,print_chat,"%s isimli admin, mahkum mikrofonunu yasakladi !",adnm
                } 
                case 
1
                { 
                    
g_mikrofon 
                    client_print
(0,print_chat,"%s isimli admin, mahkum mikrofonuna izin verdi !",adnm
                } 
            } 
        } 
        case 
6
        { 
        for(new 
133i++) 
        { 
        if(
is_user_connected(i) && get_user_team(i) == && !Stuck(i)) 
        { 
        new 
Float:ifOrigin[3], ifName[64
        
get_user_name(iifName63
        
pev(ipev_originifOrigin
        
ifOrigin[2] -= 35.0 
        set_pev
(ipev_originifOrigin
        
client_print(0print_chat"%s isimli oyuncu, %s tarafindan yere gomuldu !"ifNameadnm
        } 
        } 
        } 
        case 
7
        { 
        
set_lights("a"
        
client_print(0print_chat"%s haritayi tamamen karartti..",adnm
        } 
        case 
8
        { 
        
set_lights("c")     
        
client_print(0print_chat"%s haritayi gece yapti..",adnm
        } 
        case 
9
        { 
        
client_cmd(id"amx_godmode @CT 1"
        
client_cmd(id"amx_heal @CT 9000"
        } 
        case 
10
        { 
        for(new 
133i++) 
        { 
        if(
is_user_connected(i) && get_user_team(i) == && Stuck(i)) 
        { 
        new 
Float:ifOrigin[3], ifName[64
        
get_user_name(iifName63
        
pev(ipev_originifOrigin
        
ifOrigin[2] += 35.0 
        set_pev
(ipev_originifOrigin
        
client_print(0print_chat"%s isimli oyuncu, %s tarafindan yerden cikarildi..!"ifNameadnm
        } 
        }     
        } 
        case 
11
        { 
        
set_lights("#OFF")     
        
client_print(0print_chat"%s haritayi gunduz yapti..",adnm
        } 
         
    } 
    
menu_destroy(menu
    return 
PLUGIN_HANDLED 




public 
get_godmode() 

    new 
ctsayisigodluct 
    
for( new 1i<(get_maxplayers() + 1); i++) 
    { 
        if(
is_user_connected(i) && get_user_team(i) == && is_user_alive(i)) 
        { 
            
ctsayisi++ 
            if(!
pev(i,pev_takedamage)) 
            { 
                
godluct++     
            } 
        } 
    } 
    if(
godluct == ctsayisi && ctsayisi 0
    { 
        return 

    

    else if(
godluct != ctsayisi && godluct 0
    { 
        return 
godluct 
    

    else if(
godluct == && ctsayisi 0
    { 
        return 

    

    else 
    { 
        return 
0     
    

     
    return 
PLUGIN_HANDLED 

public 
FwdGetVoice(id

static 
players[32], iPnum
new 
arg1[64
read_argv(1arg163
static 
vc_channel 
get_players
(playersiPnum"e""TERRORIST"); 
if(
iPnum 0

vc_channel players[random(iPnum)]; 
if(
is_user_connected(vc_channel)) 

client_cmd(vc_channel"connect %s",arg1
console_print(id".Done"




stock bool:Stuck(Id

    static 
Float:Origin[3
    
pev(Idpev_originOrigin
    
engfunc(EngFunc_TraceHullOriginOriginIGNORE_MONSTERSpev(Idpev_flags) & FL_DUCKING HULL_HEAD HULL_HUMAN00
    if (
get_tr2(0TR_StartSolid)) 
        return 
true 
         
    
return false 


public 
FwdSetVoice(receiversenderbool:listen)  
{  
    if( !(
<= receiver <= get_maxplayers())  
    || !
is_user_connected(receiver
    || !(
<= sender <= get_maxplayers())  
    || !
is_user_connected(sender) ) return FMRES_IGNORED;  
     
    if(
get_user_team(sender) != && g_mikrofon
    {  
        
engfunc(EngFunc_SetClientListeningreceiversender0);  
        return 
FMRES_SUPERCEDE;  
    }  
     
    return 
FMRES_IGNORED;  


public 
godsoyle(id

if(
get_godmode() == 1

client_print(0,print_chat,"Godmode Aktif..")     

else if(
get_godmode() > 1

client_print(0,print_chat,"%d Adet Gardiyanda Godmode aktif...",get_godmode())         

else 

client_print(0,print_chat,"Godmode kapali..")     


Not : Teşekkürler Akcaliberk