yamanlar halı yıkama şemikler halı yıkama nergiz halı yıkama mavişehir halı yıkama karşıyaka halı yıkama gümüşpala halı yıkama bornova halı yıkama alaybey halı yıkama izmir halı yıkama maltepe escort kadıköy escort pendik escort ataşehir escort ümraniye escort üsküdar escort kartal escort mersin escort izmir escort başakşehir dershane
sohbet sitesi reklam sohbet sitesi reklam sohbet sitesi reklam sohbet sitesi reklam

Unreal4.x Oper Whois Gizleme (+X)

Toprak

Bir umuttur yaşamak<img src="http://www.ircdforum.
Coder
Merhaba [MENTION=196]Entrance[/MENTION] arkadaşımız Burada Unreal3.2.x sürümü için paylaşmış biz de Unreal4.x e uyarladık;


Klasör: -> unrealircd-4.x/src/
Dosya: -> (umodes.c)

Bulun
Kod:
long UMODE_HIDLE = 0L;         /* Hides the idle time of opers */
Altına
Kod:
long UMODE_OPERWHOIS = 0L;	       /* Whois Gizleme */
Ekleyin

Yine aynı dosyada bulun
Kod:
	UmodeAdd(NULL, 'I', UMODE_GLOBAL, 1, umode_allow_opers, &UMODE_HIDLE);
Altına
Kod:
    UmodeAdd(NULL, 'X', UMODE_GLOBAL, 1, umode_allow_opers, &UMODE_OPERWHOIS);
Ekleyin


Klasör: -> unrealircd-4.x/include/
Dosya: -> (h.h)

Bulun
Kod:
extern MODVAR long UMODE_HIDLE;     /* hides oper idle times */
Altına
Kod:
extern MODVAR long UMODE_OPERWHOIS;  /* Whois Gizleme */
Ekleyin


Klasör: -> unrealircd-4.x/src/modules/
Dosya: -> (m_whois.c)

Bulun
Kod:
#include "unrealircd.h"
Altına
Kod:
#define IsWhois(cptr)    (cptr->umodes & UMODE_OPERWHOIS)
Ekleyin

Yine aynı dosyada bulun
Kod:
			if (!IsPerson(acptr))
				continue;
Altına
Kod:
if (IsWhois(acptr) && !IsOper(sptr) && (acptr->umodes & UMODE_OPERWHOIS))
{
sendto_one(acptr,":%s %s %s :*** %s (%s@%s) did a /whois on you.",
me.name,  "NOTICE", acptr->name, sptr->name,
sptr->user->username, sptr->user->realhost);
sendnotice(sptr, "\2%s\2 whois bilgilerimi görebilmeniz için en az oper olmalısınız (+X)", sptr->name);
return 0;
}
Ekleyin

SSH de make & make install ve ./unrealircd restart
 
Moderatör tarafında düzenlendi:

irc forumları 1xbet giriş