Neler yeni

Operlerden +h modunu kaldırmak

Disket

Moderatör
Katılım
24 Nis 2019
Mesajlar
1,000
Tepkime puanı
3
Konum
Ankara
Oper ve admin statüsündeki kişilerden (+h) modunu kaldırmak için, birkaç yol var. Bu yolların hepsini bu başlık altından tek seferde paylaşacağım..


1.) Yapılması gereken olay opers.conf dosyasına oper eklerken (h) flagını eklememek sorununuza çözüm olacaktır. Bu en basit çözüm yoludur.

2.)
Klasör: -> Unreal3.2/src/modules/
Dosya: -> (m_whois.c)

BULUN,
Kod:
if (IsHelpOp(acptr) && !hideoper && !user->away)
sendto_one(sptr, rpl_str(RPL_WHOISHELPOP), me.name, parv[0], name);
ve SILIN,

UnrealIRCd'in ana dizininde make ve ./unreal rehash komutlarını uygulamanız hâlinde, çözüm yoluna gitmiş oluyorsunuz, bu işlemi birde webtv.c üzerinden de yaparsanız. /msg irc whois nick komutunda çıkan bilgilerden de kaldırmış olursunuz.

3.)
Klasör: -> Unreal3.2/include/
Dosya: -> (struct.h)

BULUN,
Kod:
#define OFLAG_LOCAL(OFLAG_REHASH|OFLAG_HELPOP|OFLAG_GLOBOP|OFLAG_WALLOP|OFLAG_LOCOP|OFLAG_LROUTE|OFLAG_LKILL|OFLAG_KLINE|OFLAG_UNKLINE|OFLAG_LNOTICE)

DEGISTIRIN,
Kod:
#define OFLAG_LOCAL(OFLAG_REHASH|OFLAG_GLOBOP|OFLAG_WALLOP|OFLAG_LOCOP|OFLAG_LROUTE|OFLAG_LKILL|OFLAG_KLINE|OFLAG_UNKLINE|OFLAG_LNOTICE)
İlgili dizinde make ve ./unreal restart komutlarını uygulayınız, bu işlemle de yapmak istediğimizi gerçekleştirmiş oluyoruz.
 
Üst