IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   Eggdrop, NeoStats, BNC (https://www.ircforumlari.net/eggdrop-neostats-bnc/)
-   -   bu botu nasil kurariz ? (https://www.ircforumlari.net/eggdrop-neostats-bnc/157382-bu-botu-nasil-kurariz.html)

heLp 15 Kasım 2008 20:09

bu botu nasil kurariz ?
 
[19:41] <Bot> Girmek isteyebileceğiniz popüler kanallarımız aşağıdadır:
[19:41] <Bot> #Sohbet kanalı şu anda 13 kişi.
[19:41] <Bot> #Yarisma kanalı şu anda 1 kişi.
[19:41] <Bot> #Kelime kanalı şu anda 24 kişi.
[19:41] <Bot> #Oyun kanalı şu anda 23 kişi.
[19:41] <Bot> Müzik kanalımız : #Radyo
[19:41] <Bot> Radyomuzu winamptan dinlemek için :
[19:41] <Bot> Hoş vakitler dileriz.. IRC Network
Bot Whois bilgileri sonu.

ByZuLuM 16 Kasım 2008 08:19

Cevap: bu botu nasil kurariz ?
 
ben bunu unreal de ßiliyorum eggdrop ile varmı yokmu hiç haberim yoq:)

UnreaL'de ßöyLe yapılıyo;

cd Unreal3.2
pico -w src/modules/m_user.c
Ardından şu kodları buluyoruz ;

Kod:

if (sptr->name[0] && (IsServer(cptr) ? 1 : IsNotSpoof(sptr)))
  /* NICK and no-spoof already received, now we have USER... */
 {
  if (USE_BAN_VERSION && MyConnect(sptr))
  sendto_one(sptr, ":IRC!IRC@%s PRIVMSG %s :\1VERSION\1",
    me.name, sptr->name);

Bu kodların hemen altına ekliyoruz ;
Kod:

sendto_one(sptr, ":%s PRIVMSG %s :Girmek isteyebileceğiniz popüler kanallarımız aşağıdadır;",me.name, sptr->name, me.name);
            aChannel *chanptr;
      if (chanptr = find_channel("#Muhabbet", (aChannel *)NULL)) {sendto_one(sptr, ":%s PRIVMSG %s :#Muhabbet kanalı şu anda %d kişi.", me.name, sptr->name, chanptr->users);
}
      if (chanptr = find_channel("#Radyo", (aChannel *)NULL)) {sendto_one(sptr, ":%s PRIVMSG %s :#Radyo kanalı şu anda %d kişi.", me.name, sptr->name, chanptr->users);
}
      if (chanptr = find_channel("#Oyun", (aChannel *)NULL)) {sendto_one(sptr, ":%s PRIVMSG %s :#Oyun kanalı şu anda %d kişi.", me.name, sptr->name, chanptr->users);
}
      if (chanptr = find_channel("#yarisma", (aChannel *)NULL)) {sendto_one(sptr, ":%s PRIVMSG %s :#yarisma kanalı şu anda %d kişi.", me.name, sptr->name, chanptr->users);
}
      sendto_one(sptr, ":%s PRIVMSG %s :Radyomuzu Dinlemek için tiklayin => 2http://sunucuadres.",me.name, sptr->name, me.name);
      sendto_one(sptr, ":%s PRIVMSG %s :Hos vakitler dileriz. sunucu.adres",me.name, sptr->name, me.name);

Gerekli yerleri editledikten sonra aşağıdaki komutları uygulayalım ;
make
./unreal restart
daha fazla kanal ekleyebilirsin


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:01.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk