Discord sunucumuz açılmıştır, hepinizi bekleriz

https://discord.gg/43gGDQe6tS

Gizli Admin Plugini İstek

Eklenti sorunlarınız ve özel eklenti istekleriniz

Moderatör: Moderatörler


Konu Sahibi
immers
Mesajlar: 361
Kayıt: Cmt Oca 09, 2016 9:09 am
Server Ip/DNS: 213.238.173.126
Clan İsmi: LeGenD JailBrea

Gizli Admin Plugini İstek

Mesaj gönderen immers »

Beyler Gizli Admin Plugini İstiyorum Yani
/admins yazınca
Online Adminler: xxx xxxx xxz
Gizli Adminler:xxx xxxx xxxx
Yazcak ama bu gizli adminleri sadece rcın yetkisi olanlar görebilsin gizli adminler listesinde olanlar yesil yazmasınlar yani sarı renk yazsınlar atarmısınız bu plugini
@CSmiLeFaCe
@By.Dehset

Link:
Linklerini gizle
Linki Kopyala
Kullanıcı avatarı

Yek'-ta
Mesajlar: 9625
Kayıt: Cmt Eyl 12, 2015 12:40 pm
İletişim:

Gizli Admin Plugini İstek

Mesaj gönderen Yek'-ta »

yüksek ihtimalle benim serverdaki gizli admin eklentisini istiyorsun. Bendeki eklentiyi veremem çünkü tek eklenti değil, yani bir çok özellik var içinde. Eğer kendin yapmak istersen; allchat eklentisinin içine gizliyetkili diye bir tanımlama yapacaksın her bir admin için. Adminler o belli bir komutu girdiklerinde o tanım 1 olacak ve /admins kısmından düşecek.

Kod: Tümünü seç

public print_adminlist(user) 
{
    new adminnames[33][32];
    new message[256];
    new id, count, x, len;
    
    for(id = 1 ; id <= maxplayers ; id++)
        if(is_user_connected(id))
            if(get_user_flags(id) & ADMIN_KICK && gizli[id] == 0)
                get_user_name(id, adminnames[count++], 31);

    len = format(message, 255, "^x04 Oyunda olan yetkililer: ^x03");
    if(count > 0) {
        for(x = 0 ; x < count ; x++) {
            len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"");
            if(len > 96 ) {
                print_message(user, message);
                len = format(message, 255, "^x03 ");
            }
        }
        print_message(user, message);
    }
    else {
        len += format(message[len], 255-len, "Oyunda yetkili bulunamadi.");
        print_message(user, message);
    }
    print_adminlistgizli(user);
}

public print_adminlistgizli(user) 
{
    if(!(get_user_flags(user) & ADMIN_KICK)) {
        return PLUGIN_HANDLED;
    }
    new adminnames[33][32];
    new message[256];
    new id, count, x, len;
    
    for(id = 1 ; id <= maxplayers ; id++)
        if(is_user_connected(id))
            if(get_user_flags(id) & ADMIN_KICK && gizli[id] == 1)
                get_user_name(id, adminnames[count++], 31);

    len = format(message, 255, "^x04 Gizli Yetkililer: ^x01");
    if(count > 0) {
        for(x = 0 ; x < count ; x++) {
            len += format(message[len], 255-len, "%s%s ", adminnames[x], x < (count-1) ? ", ":"");
            if(len > 96 ) {
                print_message(user, message);
                len = format(message, 255, "^x01 ");
            }
        }
        print_message(user, message);
    }
    return PLUGIN_CONTINUE;
}
bendeki seni ilgilendiren satırlar bu şekilde. Adminlerin normal yazması için ise dediğim gibi kolları sıvayacaksın ve allchat eklentisine bu satırları gömeceksin.

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
immers
Mesajlar: 361
Kayıt: Cmt Oca 09, 2016 9:09 am
Server Ip/DNS: 213.238.173.126
Clan İsmi: LeGenD JailBrea

Gizli Admin Plugini İstek

Mesaj gönderen immers »

Yesil yazmaması için sey yapsak b yetkisini kaldırsak ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
immers
Mesajlar: 361
Kayıt: Cmt Oca 09, 2016 9:09 am
Server Ip/DNS: 213.238.173.126
Clan İsmi: LeGenD JailBrea

Gizli Admin Plugini İstek

Mesaj gönderen immers »

All chat yüklücem all chatın en alt satırına bu komutlarımı yazayım ?

Link:
Linklerini gizle
Linki Kopyala

Konu Sahibi
immers
Mesajlar: 361
Kayıt: Cmt Oca 09, 2016 9:09 am
Server Ip/DNS: 213.238.173.126
Clan İsmi: LeGenD JailBrea

Gizli Admin Plugini İstek

Mesaj gönderen immers »

Birde Biz Gizli admin Nasıl eklicez

Link:
Linklerini gizle
Linki Kopyala
Cevapla