Merhabalar,
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.