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

Özel Kapatma +D (whois'e ilave)

dEathLeSs

<i><strong><font color="blue">ImpossibLe is nothin
Merhaba,
Burada Unreal3.2x versiyonu için uyarlanmış olan özel kapatma ilavesini, unrealircd-4'e göre düzenlenmiş halidir. Şuanlık bug veya hata almadım.. Kodları verecek olursak;

src/umodes.c
Kod:
long UMODE_HIDLE = 0L;         /* Hides the idle time of opers */
satırının altına,
Kod:
long UMODE_PDEAF = 0L;	       /* Ozel kapatma */
Kod:
UmodeAdd(NULL, 'I', UMODE_GLOBAL, 1, umode_allow_opers, &UMODE_HIDLE);
satırının altına,
Kod:
UmodeAdd(NULL, 'D', UMODE_GLOBAL, 0, NULL, &UMODE_PDEAF);
ekleyiniz..
include/h.h
Kod:
extern MODVAR long UMODE_HIDLE;     /* hides oper idle times */
satırının altına,
Kod:
extern MODVAR long UMODE_PDEAF;     /* Ozel Kapatma */
daha sonra..

message.c

Kod:
	if (MyClient(sptr) && check_for_target_limit(sptr, acptr, acptr->name))
		return CANPRIVMSG_CONTINUE;
satırının altına,
Kod:
if ((acptr->umodes & UMODE_PDEAF) &&  !IsOper(sptr) && !IsULine(sptr) && !IsServer(sptr)  && (sptr != acptr))
     {
         sendto_one(sptr, ":%s: NOTICE %s :Mesajiniz '%s' rumuzuna gonderilemedi: Ozeli mesajlara kapali. (+D)", 
     me.name, sptr->name, acptr->name);
     sendto_one(acptr, ":%s NOTICE %s :'%s' rumuzlu kullanici size yazmaya calisti. Ozeliniz kapali(+D)",
     me.name, acptr->name, sptr->name);
     return 0;
     }
whois.c

Kod:
if (acptr->umodes & UMODE_SECURE)
				sendto_one(sptr, rpl_str(RPL_WHOISSECURE), me.name, sptr->name, name,
					"is using a Secure Connection");
satırının altına,

Kod:
if (acptr->umodes & UMODE_PDEAF)
				sendto_one(sptr, ":%s %d %s %s :%s", me.name,
                   		 RPL_WHOISSPECIAL, sptr->name, name, "Ozelini  Kapatmis(+D)");
ekliyoruz.
make&make install ile derleyip sunucumuza /unrealircd restart atıyoruz..

Kod:
[KBSC][01:31:09] -IRC.Test.Net:- Mesajiniz 'dEathLeSs_' rumuzuna gonderilemedi: Ozeli mesajlara kapali. (+D)
Kod:
««««« [ Whois Bilgisi ] »»»»»
© KBSC ©  *  Nick :  dEathLeSs_
© KBSC ©  *  İsim :  Kelebek Script® v.Sohbet
© KBSC ©  *  Adres :  LaZ[MENTION=410]Root[/MENTION]Admin.Test.Net
© KBSC ©  *  Klon : [ 0 ] ( Klon Bulunamadı )
dEathLeSs_  +iowsxtDW +kcfFGqSso modlarını kullanıyor.
© KBSC © *  Kanallar:  @#Opers @#sohbet
© KBSC © *  Server:  IRC.Test.Net - Sohbetin Kaliteli Adresi
© KBSC © *  IRCop:  dEathLeSs_ is an IRC Operator (dEathLeSs) [rootadmin]
© KBSC ©  * Özellik : dEathLeSs_ Ozelini Kapatmis(+D)
© KBSC ©  * Özellik : dEathLeSs_ Sunucu Sahibi - Root Administrator
© KBSC © *  Konuşmadığı Süre:  17Dakika 13Saniye
© KBSC © *  Sunucuya Giriş Saati:  Pazartesi Aralık 26 01:30:41 2016
««««« [ Whois Bilgisi ] »»»»»
 
Moderatör tarafında düzenlendi:

Toprak

Bir umuttur yaşamak<img src="http://www.ircdforum.
Coder
Cevap: Özel Kapatma +D (whois'e ilave)

Unreal 4 e bulaştık bakalım şuan ekledim bende test ettim hiç bir hata vs yok eline sağlık Hakan.
 

irc forumları 1xbet giriş