Giriş

Orijinalini görmek için tıklayınız : Operlerden +h modunu kaldırmak.


Entrance
06 Ağustos 2015, 22:35
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,
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,
#define OFLAG_LOCAL(OFLAG_REHASH|OFLAG_HELPOP|OFLAG_GLOBOP |OFLAG_WALLOP|OFLAG_LOCOP|OFLAG_LROUTE|OFLAG_LKILL |OFLAG_KLINE|OFLAG_UNKLINE|OFLAG_LNOTICE)
DEGISTIRIN,
#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.

İyi forumlar.. ^^

Warrior
04 Haziran 2016, 14:17
Merhaba paylaşım için teşekkürler. Bu satırda belirtilen flaglar, opers.conf ta operin flaglarında yazmayan bir flag olsa bile, oper açılınca kişiye verilir mi?

Ek olarak; operlerden +h kaldırırken, conf dosyasında operin flagları arasından da "h" nin çıkarılması gerekiyor sanırım. İlaveten, oper ekleme modülü(ekle.c) kullanan sunucu sahiplerinin modül dosyasındaki flaglardan da "h" flagını çıkarıp modülü tekrar derlemeleri gerekebilir.

Entrance
04 Haziran 2016, 17:02
Merhaba,

Opers.conf'ta herhangi bir operin flags kısmına ek flag eklemediğiniz sürece program tarafından otomatik olarak flag eklemesi yapılmaz.

Ekle.c modülüne gelince de, tam hatırlamıyorum ama tabii modül tarafından otomatik olarak flag ekleniyorsa da h flagı varsa çıkarılması gerekir.)

İyi forumlar ..^^*