Konu: Join
Tekil Mesaj gösterimi
Alt 01 Haziran 2007, 12:04   #4
Çevrimdışı
Sky-Dancer
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Join




humaN Nickli Üyeden Alıntı
Kanal'a ben girince ChanServ'in mesela humaN kanala girdi ozel sorunlarınız onunla paylasabilirsiniz vs vs yazan bi kod lazım yani nasıl yaparım ?

Bunu aslında, join komutu ircdnin bir parçası olduğu için ircd den yapmak daha iyi bence..

cd Unreal3.2
pico src/modules/m_join.c

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
RunHook4(HOOKTYPE_LOCAL_JOIN, cptr, sptr,chptr,parv);

bu satırı bulup bir altına,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp(sptr->name,"human")) { sendto_channel_butone(&me, &me, chptr, ":%s NOTICE %s :Human Kanala Girdi. " "Özel Sorunlarınızı Onunla Paylaşabilirsiniz.", me.name, chptr->chname); }

Bu satırları ekleyin, kaydedip çıkın.

make komutunu kullanın.
unreal ınızı yeniden başlatın.

Denenmiş çıktı:
(12:00:56) * Human (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
) has joined #asd
(12:00:56) -irc.deneme.net:#asd- Human Kanala Girdi. Özel Sorunlarınızı Onunla Paylaşabilirsiniz.

Kanala Notice Yerine Normal Mesaj Yazması için, verdiğim kodun içinde geçen NOTICE kısmını PRIVMSG olarak değiştirin.

Not: Modül olarak da yapılabilir.. Ama Bu kadar basit birşey için.. modül yapılması ne kadar doğru olur bilemem..

iyi Çalışmalar..

__________________
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver