Giriş

Orijinalini görmek için tıklayınız : Whois Login


dEathLeSs
27 Ağustos 2017, 01:29
Sunucu üzerinde kayıtlı rumuzlarda, rumuzun giriş yaptığını belirtelerek whois'e yansıtmasını sağlatmak.

Örn.;

««««« [ Whois Bilgisi ] »»»»»
© KBSC © * Nick : dEathLeSs
© KBSC © * İsim : Kelebek Script® v.Sohbet
© KBSC © * Adres : LaZRootAdmin.Test.Com
© KBSC © * Klon : [ 0 ] ( Klon Bulunamadı )
dEathLeSs Kullanıcı: +iowrsxtWGT - Snomask: +kcfFjeGnNqSsoDACb modlarını kullanıyor.
dEathLeSs *@x adresinden bağlantı kuruyor.
© KBSC © * Rumuz Bilgi: dEathLeSs Sifreli ve Tanitilmis Bir Nicktir
© KBSC © * Kanallar: ~@#Opers %+#Sohbet
© KBSC © * Server: IRC.Test.Com - Sohbetin Kaliteli Adresi
© KBSC © * IRCop: dEathLeSs is an IRC Operator (dEathLeSs) [rootadmin]
dEathLeSs is logged in as dEathLeSs
© KBSC © * Konuşmadığı Süre: 7Dakika 52Saniye
© KBSC © * Sunucuya Giriş Saati: Pazar Ağustos 27 01:18:14 2017
««««« [ Whois Bilgisi ] »»»»»

Kırmızı nokta ile belirtilmiş kısım..

Kodumuzu verecek olursak;

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;

if (acptr->umodes & UMODE_REGNICK)
sendto_one(sptr, rpl_str(RPL_WHOISLOGGEDIN), me.name, sptr->name, name, sptr->name,
"is logged in as ");

ekliyoruz..

unrealircd-4.0.x dizininde make & make install ve ./unrealircd rehash komutlarını uygulamamız yetiyor.