Tekil Mesaj gösterimi
Alt 06 Ağustos 2015, 22:35   #1
Entrance
タネル
 
Entrance - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: 23 Ocak 2003
Bulunduğu yer: istanbul
Mesajlar: 540
WEB Sitesi: *
IRC Sunucusu: *
İlgi Alanı: Unreal
Alınan Beğeni: 361
Standart Operlerden +h modunu kaldırmak.

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.

İyi forumlar.. ^^





char *adres = "irc is finished"; for(int i = 0; *(adres + i); i++) { putchar(toupper(adres[i])); }
 Entrance isimli Üye şimdilik offline konumundadır   Alıntı