Tekil Mesaj gösterimi
Alt 16 Haziran 2014, 21:41   #2
Çevrimdışı
Entrance
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirtilen nickler harici kanala giriş olmasın




StiqMaTa Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Entrance Usta kendime özel bir kanal yapacam yanlız o kanala benim istedim nicklerin girmesini sağlıyacam admin oper istesede o kanala giriş yapamıyacak böyle bişey yapmamız mümkünmüdür.

Merhaba,

Evet mümkün m_join.c üzerinden yapılabilir fakat OPER ve ADMIN rütbesine sahip kişiler SAJOIN komutu ile giriş yapabilirler bilginiz olsun, ilgili düzenlemeyi gerçekleştirmeniz için adımları izleyiniz..

Düzenleme yapılacak dosya -> Unreal*/src/modules/m_join.c

Edit yapılacak bölüm..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int _can_join(aClient *cptr, aClient *sptr, aChannel *chptr, char *key, char *link, char *parv[]) { Link *lp; Ban *banned;

Hemen altına..

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(chptr->chname,"#Entrance") && stricmp("Entrance", sptr->name)) { return (ERR_ADMONLY); }

Ekleyin, ardından make ve rehash..

Açıklama

#Entrance
, olarak belirttiğim kısıma girilmeyecek kanalı belirtiniz, diğer Entrance bölümüne ise, kendi nick'inizi çoğaltmak içinse aynı mantığı kullanarak nickleri çoğaltabilirsiniz.

NOT
: SAJOIN, yetkisine sahip kişiler ilgili komutu kullanarak ilgili kanala giriş yapabilirler yukarda da belirttiğim gibi, engellemek içinse m_sajoin.c üzerinden netadmin harici bu komutu kullanamasın gibi bir tanımlama ile veya belirtilen nickler harici kullanamasın gibi bir düzenleme ile kısıtlanabilir..

İyi forumlar.

__________________
-

Konu Entrance tarafından (16 Haziran 2014 Saat 22:45 ) değiştirilmiştir.
 

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet