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/)
-   UnrealIRCD-3.x (https://www.ircforumlari.net/unrealircd-3x/)
-   -   +W Flag verilen DJ, Helper ve VIP'ler IP goremesin. (https://www.ircforumlari.net/unrealircd-3x/921346-w-flag-verilen-dj-helper-ve-vipler-ip-goremesin.html)

İRcFrm 18 Haziran 2021 20:58

+W Flag verilen DJ, Helper ve VIP'ler IP goremesin.
 
merhabalar unreal 3.2 editlerken bir yerde tıkandım. +W Flag'a sahip DJ, Helper ve VIP'ler IP goremesin bunun yerine mevcut kulandığı host çıksın nasıl yapabilirim? IP kaldırmayı buldum fakat oper adminler içinde aynı işlem gerçekleşiyor. Oper ip görebilsin ama diğerleri göremesin.

Edit: Hub sunucu sistemi kullanılacak.

fatal 21 Haziran 2021 16:37

Cevap: +W Flag verilen DJ, Helper ve VIP'ler IP goremesin.
 
+W verecekseniz statusa bildirim düşecek, IP görmesinler diye statusu editlerseniz tüm +W kullanıcılarına etki edecek.

Flag ile değil de, kanalda access seviyelerine göre host vermeyi düşündünüz mü? #Helper kanalında op olana helper.sunucu.com olarak host verebilirsiniz W vermeden.

YouMyCure 22 Haziran 2021 23:59

Cevap: +W Flag verilen DJ, Helper ve VIP'ler IP goremesin.
 
Alıntı:

İRcFrm Nickli Üyeden Alıntı (Mesaj 1042499858)
merhabalar unreal 3.2 editlerken bir yerde tıkandım. +W Flag'a sahip DJ, Helper ve VIP'ler IP goremesin bunun yerine mevcut kulandığı host çıksın nasıl yapabilirim? IP kaldırmayı buldum fakat oper adminler içinde aynı işlem gerçekleşiyor. Oper ip görebilsin ama diğerleri göremesin.

Edit: Hub sunucu sistemi kullanılacak.

merhaba, m_whois.c içerisinde
Kod:

if (IsWhois(acptr) && (sptr != acptr))
                        {
                                sendto_one(acptr,
                                    ":%s %s %s :*** %s (%s@%s) did a /whois on you.",
                                    me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name,
                                    sptr->user->username, sptr->user->realhost);
                        }

satırları aşağıdaki ile değişin
Kod:

        if (IsWhois(acptr) && (sptr != acptr))
                        {
if (IsAnOper(acptr)) {
                                sendto_one(acptr,
                                    ":%s %s %s :*** %s (%s@%s) did a /whois on you.",
                                    me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name,
                                    sptr->user->username, sptr->user->realhost);
}
else {
sendto_one(acptr,
                                    ":%s %s %s :*** %s did a /whois on you.",
                                    me.name, IsWebTV(acptr) ? "PRIVMSG" : "NOTICE", acptr->name, sptr->name,
                                    sptr->user->username, sptr->user->realhost);

}
}

make ve rehash
oper ve adminler harici +W flagı olan kişilerde ip bilgisi gözükmeyecektir. hub için kullanacaksan her unrealde aynı değişikliği yapman gerek veya m_whois.c dosyasını ortak kullandırtacaksın :)


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

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