IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Unreal IRCd (https://www.ircforumlari.net/unreal-ircd/)
-   -   Network admin dışındaki operler özel kanal açamasın? (https://www.ircforumlari.net/unreal-ircd/317844-network-admin-disindaki-operler-ozel-kanal-acamasin.html)

yaLin 21 Şubat 2010 21:42

Network admin dışındaki operler özel kanal açamasın?
 
Selam arkadaşlar, Sunucumda Network adminler dışındaki operlerin özel kanal açmasını engellemek istiyorum, nasıl bir yol izlemem gerekir yardımcı olurmusunuz?
İyi çalışmalar.

toXic 22 Şubat 2010 11:32

Cevap: Network admin dışındaki operler özel kanal açamasın?
 
Alıntı:

VazGeciLmezimsiN Nickli Üyeden Alıntı (Mesaj 1040329186)
Selam arkadaşlar, Sunucumda Network adminler dışındaki operlerin özel kanal açmasını engellemek istiyorum, nasıl bir yol izlemem gerekir yardımcı olurmusunuz?
İyi çalışmalar.


Pek Anlamadim ama dediğin sekilde userler acabilecekmi?

Söyle bi kod vereyim, Sadece services root erişimi olanlar acabilir.

Kod:

cd ircs*-*
Kod:

pico -w modules/chanserv/main.c

Kod:

    { "REGISTER", do_register, NULL, CHAN_HELP_REGISTER,      -1,-1 },
Satirini

Kod:

    { "REGISTER", do_register, is_services_root,  CHAN_HELP_REGISTER,      -1,-1 },
Olarak değişin,

Kod:

static void do_register(User *u)
{
    char *chan = strtok(NULL, " ");
    char *pass = strtok(NULL, " ");
    char *desc = strtok_remaining();
    NickInfo *ni = u->ni;
    NickGroupInfo *ngi = u->ngi;
    Channel *c;
    ChannelInfo *ci;
    struct u_chaninfolist *uc;
    int max;
    if (readonly) {
 notice_lang(s_ChanServ, u, CHAN_REGISTER_DISABLED);
 return;
    }

Altina;

Kod:

if (!is_services_root(u)) {
send_cmd(s_ChanServ, "NOTICE %s Kanal Kaydedimini Sadece, Services ROOT Erisimi Olanlar Yapabilir.", u->nick);
return;
}

EKLEYİN.

Eğer Sadece IRCOperler acmasin dediysen;

sadece yukardaki satirin altina

Kod:

if (is_services_oper(u)) {
send_cmd(s_ChanServ, "NOTICE %s IRCOperatorler, Kanal Kaydedemezler.", u->nick);
return;
}

Ekleyeceksin..

İyi Çalişmalar. ;)

yaLin 22 Şubat 2010 22:48

Cevap: Network admin dışındaki operler özel kanal açamasın?
 
Sadece Root adminler açabilsin hocam. diğer user, coadmin, services adminler açamasın.

toXic 23 Şubat 2010 10:05

Cevap: Network admin dışındaki operler özel kanal açamasın?
 
O Zaman ilk verdiğim Kodlari Kullanin services root tanimli olani, diğerlerinin erişimi olmayacaktir.

RahmetLi 01 Mart 2010 08:26

Cevap: Network admin dışındaki operler özel kanal açamasın?
 
Toxic Dokturmussun gene üstad :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk