Maça Şifre Koyma Adminlere Açma

Konu

#1
Maçtayken işimize çok yarayan maça şifre koyma plugini var

.pw yazınca şifreyi gösteriyor .adminpw yazınca şifreyi kaldırıyor .adminpw webailesi yazınca şifre koyuyor. fakat bunu q yetkisi olan herkes kullanabilsin şuan sanırm L yetkisinde diğer adminler yapamıyor.
herkesede vermek istemiyorum lütfen plugini  L yi q harfine atarmısınız ayarlayıp yetkiyi rica etsem

PHP Kod:
#include <amxmodx>

#define YETKI ADMIN_RCON

public plugin_init()
{
    
register_plugin("Sifre Ayarlama""1.0""Webailesi"//webailesi.com

    
register_clcmd("say","SayPw")
    
register_clcmd("say_team","SayPw")

    
server_cmd("sv_password ^"^""//Harita geçişlerinde şifreyi kaldırmak için alternatif mevzular
}

public 
SayPwid)
{
    new 
szSaid[128]; read_args(szSaid,charsmax(szSaid))
    
remove_quotes(szSaid)

    if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'a' && szSaid[2] == 'd' && szSaid[3] == 'm' && szSaid[4] == 'i' && szSaid[5] == 'n' && szSaid[6] == 'p' && szSaid[7] == 'w'){
        if(
get_user_flagsid ) & YETKI ){
            if(
szSaid[9] == '0' || equal(szSaid[9], "")){
                new 
pass[32]
                
get_cvar_string("sv_password",pass,sizeof(pass) - 1)
                if(
pass[0]){//NOW-A / Passlack
                    
server_cmd("sv_password ^"^"")
                    for(new 
i=1;i<=32;i++) {
                        if(
get_user_flags) & ADMIN_RESERVATION){
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                        }
                    }
                }
                else{
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                }
                return 
PLUGIN_HANDLED
            
}
            else{
                
server_cmd("sv_password %s"szSaid[9])

                for(new 
i=1;i<=32;i++) {
                    if(
get_user_flags) & ADMIN_RESERVATION){
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                    }
                }

                return 
PLUGIN_HANDLED
            
}
        }
    }
    else if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'p' && szSaid[2] == 'w'){
        new 
pass[32]
        
get_cvar_string("sv_password",pass,sizeof(pass) - 1)

        if(
pass[0])
        {
            
client_print_color(idprint_team_grey"^3Server Password : %s"pass)
            
client_cmd(id,"password ^"%s^"",pass)
        }
        else {
            
client_print_color(idprint_team_blue"^3Serverda Sifre Yok.")
        }
        return 
PLUGIN_HANDLED

    
}

    return 
PLUGIN_CONTINUE
}
stock isim(oyuncu){
    new 
isimver[32]
    
get_user_name(oyuncuisimver31)

    return 
isimver;

Son Düzenleme: 28-11-2020, 21:04, Düzenleyen: alibnow.
#2
PHP Kod:
#include <amxmodx>

#define YETKI ADMIN_RCON

public plugin_init()
{
    
register_plugin("Sifre Ayarlama""1.0""Webailesi"//webailesi.com

    
register_clcmd("say","SayPw")
    
register_clcmd("say_team","SayPw")

    
server_cmd("sv_password ^"^""//Harita geçişlerinde şifreyi kaldırmak için alternatif mevzular
}

public 
SayPwid)
{
    new 
szSaid[128]; read_args(szSaid,charsmax(szSaid))
    
remove_quotes(szSaid)

    if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'a' && szSaid[2] == 'd' && szSaid[3] == 'm' && szSaid[4] == 'i' && szSaid[5] == 'n' && szSaid[6] == 'p' && szSaid[7] == 'w'){
        if(
get_user_flagsid ) & YETKI ){
            if(
szSaid[9] == '0' || equal(szSaid[9], "")){
                new 
pass[32]
                
get_cvar_string("sv_password",pass,sizeof(pass) - 1)
                if(
pass[0]){//NOW-A / Passlack
                    
server_cmd("sv_password ^"^"")
                    for(new 
i=1;i<=32;i++) {
                        if(
get_user_flags) & ADMIN_LEVEL_E){
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                        }
                    }
                }
                else{
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                }
                return 
PLUGIN_HANDLED
            
}
            else{
                
server_cmd("sv_password %s"szSaid[9])

                for(new 
i=1;i<=32;i++) {
                    if(
get_user_flags) & ADMIN_LEVEL_E){
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                    }
                }

                return 
PLUGIN_HANDLED
            
}
        }
    }
    else if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'p' && szSaid[2] == 'w'){
        new 
pass[32]
        
get_cvar_string("sv_password",pass,sizeof(pass) - 1)

        if(
pass[0])
        {
            
client_print_color(idprint_team_grey"^3Server Password : %s"pass)
            
client_cmd(id,"password ^"%s^"",pass)
        }
        else {
            
client_print_color(idprint_team_blue"^3Serverda Sifre Yok.")
        }
        return 
PLUGIN_HANDLED

    
}

    return 
PLUGIN_CONTINUE
}
stock isim(oyuncu){
    new 
isimver[32]
    
get_user_name(oyuncuisimver31)

    return 
isimver;

DISCORD: PawNod#6281 - Ücretli eklenti için ulaşabilirsiniz. : Eklentilerim - Discord Sunucum
#3
q harfi olanlar yapamıyor malesef denedim sadece L yetkisi olanlar yapabiliyor yine. q harfine atarmısınız pluginin yetkisini rica etsem
#4
PHP Kod:
#include <amxmodx>

#define YETKI ADMIN_LEVEL_E

public plugin_init()
{
    
register_plugin("Sifre Ayarlama""1.0""Webailesi"//webailesi.com

    
register_clcmd("say","SayPw")
    
register_clcmd("say_team","SayPw")

    
server_cmd("sv_password ^"^""//Harita geçişlerinde şifreyi kaldırmak için alternatif mevzular
}

public 
SayPwid)
{
    new 
szSaid[128]; read_args(szSaid,charsmax(szSaid))
    
remove_quotes(szSaid)

    if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'a' && szSaid[2] == 'd' && szSaid[3] == 'm' && szSaid[4] == 'i' && szSaid[5] == 'n' && szSaid[6] == 'p' && szSaid[7] == 'w'){
        if(
get_user_flagsid ) & YETKI ){
            if(
szSaid[9] == '0' || equal(szSaid[9], "")){
                new 
pass[32]
                
get_cvar_string("sv_password",pass,sizeof(pass) - 1)
                if(
pass[0]){//NOW-A / Passlack
                    
server_cmd("sv_password ^"^"")
                    for(new 
i=1;i<=32;i++) {
                        if(
get_user_flags) & ADMIN_RESERVATION){
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                            
client_print_color(iprint_team_red"^4%s ^1PW'yi kaldirdi."isim(id))
                        }
                    }
                }
                else{
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                    
client_print_color(idprint_team_red"^4Password bulunamadi.")
                }
                return 
PLUGIN_HANDLED
            
}
            else{
                
server_cmd("sv_password %s"szSaid[9])

                for(new 
i=1;i<=32;i++) {
                    if(
get_user_flags) & ADMIN_RESERVATION){
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                        
client_print_color(iprint_team_red"^4%s ^1PW'yi degistirdi. Yeni ^3Server Password :  %s"isim(id),szSaid[9])
                    }
                }

                return 
PLUGIN_HANDLED
            
}
        }
    }
    else if( (
szSaid[0] == '!' || szSaid[0] == '/' || szSaid[0] == '.') && szSaid[1] == 'p' && szSaid[2] == 'w'){
        new 
pass[32]
        
get_cvar_string("sv_password",pass,sizeof(pass) - 1)

        if(
pass[0])
        {
            
client_print_color(idprint_team_grey"^3Server Password : %s"pass)
            
client_cmd(id,"password ^"%s^"",pass)
        }
        else {
            
client_print_color(idprint_team_blue"^3Serverda Sifre Yok.")
        }
        return 
PLUGIN_HANDLED

    
}

    return 
PLUGIN_CONTINUE
}
stock isim(oyuncu){
    new 
isimver[32]
    
get_user_name(oyuncuisimver31)

    return 
isimver;

DISCORD: PawNod#6281 - Ücretli eklenti için ulaşabilirsiniz. : Eklentilerim - Discord Sunucum
#5
İstek konusu, @PawNod' adlı kullanıcı tarafından 30 dakika içinde çözülmüştür.
İsteği çözdüğü için PawNod' Adlı kullanıcıya 1 rep puanı ve 1 yardım etme puanı otomatik olarak verilmiştir.
PawNod' Adlı kullanıcı sizin dışınızda toplam 3 kişiye yardım etmiştir.

Herhangi bir konuda hata olduğunu düşünüyorsanız destek sistemi üzerinden iletişim kurabilirsiniz.

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Benzer Konular

Task
Kayıt Ol
Discord Adresimize Katılın