Tekil Mesaj gösterimi
Alt 22 Aralık 2009, 04:18   #7
Çevrimdışı
BehroozWolf
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Yanıt: operini giren birinin whoisi ?




Galbadia Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
peki whoisi o hale nasıl getircez tum adminler icin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
)

Bucalinin verdiği örnekteki gibi bir whoisi sorduğunuz düşünerek;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
pico Unreal3.2*/src/modules/m_whois.c

dosyası içerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
wilds = (index(nick, '?') || index(nick, '*')); if (wilds) continue;

satırları altına

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("nick", nick)) { sendto_one(sptr, ":Whois PRIVMSG %s :sunucu gorevlisidir", sptr->name); sendto_one(sptr, ":Whois PRIVMSG %s :ayni zamanda cok seker insandir.", sptr->name); sendto_one(sptr, ":Whois PRIVMSG %s :metal dinler, kafa sallar", sptr->name); sendto_one(sptr, ":Whois PRIVMSG %s :sigara içer", sptr->name); sendto_one(sptr, ":Whois PRIVMSG %s :emesen adresi: xx", sptr->name); sendto_one(sptr, ":Whois PRIVMSG %s :hos sohbetler diler.", sptr->name); return 0; }

nick yazan yere aktif olacak nick'i(yani yukarıdaki mesajların çıkacağı kişiyi, kendinize göre düzenleyip)kodları m_whois.c dosyasına ekleyip, make komutunu uygulayin. Daha sonra rehash ile aktif hale getirebilirsiniz.

Ha yok, bütün networklara geçerli olsun derseniz;

gene aynı dosya içerisinde

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
buf[0] = '\0'; if (IsNetAdmin(acptr)) strlcat(buf, "a Network Administrator", sizeof buf);

satırlarını

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
buf[0] = '\0'; if (IsNetAdmin(acptr)) sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR), me.name, parv[0], name, "sunucu gorevlisidir"); if (IsNetAdmin(acptr)) sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR), me.name, parv[0], name, "cok tatli insandir"); if (IsNetAdmin(acptr)) sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR), me.name, parv[0], name, "aaaaaa bbb cccc"); if (IsNetAdmin(acptr)) sendto_one(sptr, rpl_str (RPL_WHOISOPERATOR), me.name, parv[0], name, "ddd eeee ffff");

haline getirip aynı şekilde make ve rehash komutları ile aktif hale getirebilirsiniz.


Konu BehroozWolf tarafından (23 Aralık 2009 Saat 17:57 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları tatlim sohbet Mobil Chat