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

6Beğeni(ler)
  • 5 Post By Entrance
  • 1 Post By Entrance

Yeni Konu aç Konu Kapatılmıştır
 
LinkBack Seçenekler Stil
Alt 11 Aralık 2013, 15:40   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Karantina - odasına girene mesaj




Selamın Aleyküm Arkadaşlar,

Delayjoin Modülünün Taraması Sırasında Ve Eggdrop Botunun #Karantina Odasında Bekleme Sırasında

Unreal'den Veya IRCServices'den Sunucuya Giren Kişinin Özeline Örnek Olarak Şöyle Bişi Yapmamız Mümkün mü ?

Yani Her Hangi Bir Eggdrop Değil de Modul Yapabilir mi...

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<SunucuAdı.Com> Merhaba $nick IRC.SunucuAdı.Com'a Hoş Geldin Şuanda Karantina Kanalına Alındınız, 9 Saniye İçersinde Global Kanallara Aktarılacaksınız. Bizi Tercih Ettiğiniz İçi Teşekkür Ederiz.

ve Kanaldan Sapart Yapıtırıldıktan Sonra Aynı Modul Kanal Çıkış Yapıldıgına Dair Mesaj Verilmesini İstiyorum...

Umarım Açıklayıcı Olmuşumdur..

toXic Ve Entrance Sizlerin Yardımlarını Bekliyorum

Herkes İyi İF'ler Herkese Şimdiden Teşekkürler...


Konu Entrance tarafından (11 Aralık 2013 Saat 22:41 ) değiştirilmiştir. Sebep: Başlık düzeltildi.
 

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 11 Aralık 2013, 22:36   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Karantina - odasına girene mesaj




Aleyküm selam,

En basitinden şöyle yapılabilir DELAYJOIN veya EGGDROP hangisini kullanarak karantina kanalına alıyorsan bahsi geçen kanala giriş olduğu zaman UnrealIRCd üzerinden kullanıcıya mesaj gönderebiliriz.

Karantina odasına girene mesaj atmak için, dosyalarına giriş yap ->Unreal3.2.x/src/modules/m_join.c ->

Aşağıda vermiş olduğum satırı arat ->

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
Link *lp; Ban *banned;

Hemen altına ise ->

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if(!stricmp("#Karantina", chptr->chname)) { sendto_one(sptr, ":Karantina PRIVMSG %s :Merhaba \2%s\2 güvenlik nedeniyle \2%s\2 kanalına alındınız süre(buraya süre belirt) zarfında kanallara aktarılacaksınız.", me.name, sptr->name, chptr->chname);

Ekle ve kaydet, bu dosyada işimiz bitti daha sonrasın da PART eden kullanıcıya mesaj atmak için dosyalarına giriş yap -> Unreal3.2.x/src/modules/m_part.c

Aşağıda ki satırları bul ->

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/* Send to other servers... */ if (!comment) sendto_serv_butone_token(cptr, parv[0], MSG_PART, TOK_PART, "%s", chptr->chname); else sendto_serv_butone_token(cptr, parv[0], MSG_PART, TOK_PART, "%s :%s", chptr->chname, comment);

Hemen altına ->

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("#Karantina", chptr->chname)) { sendto_one(sptr, ":Karantina PRIVMSG %s : \2%s\2 süre dolduğundan dolayı \2%s\2 kanalından çıkarıldınız.", me.name, sptr->name, chptr->chname); }

Ekle ve aynı şekilde kaydet daha sonra, unreal'in ana dizinesine geç make ve rehash komutlarını uygula..

Ek olarak, örnek çıktılar şu şekilde olacaktır ->

Kanala giriş olduğun da;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[22:35] <Karantina> Merhaba Entrance güvenlik nedeniyle #karantina kanalına alındınız süre(buraya süre belirt) zarfında kanallara aktarılacaksınız.

Kanaldan part edildiğinde;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[22:35] <Karantina> Entrance süre dolduğundan dolayı #karantina kanalından çıkarıldınız.

DIPNOT; Unreal3.2.10.1 sürümünde test edilmiştir.

İyi Çalışmalar..

__________________
-

Konu Entrance tarafından (13 Aralık 2013 Saat 21:47 ) değiştirilmiştir.
 

Alt 12 Aralık 2013, 13:12   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Karantina - odasına girene mesaj




Verildiği Gibi Yaptım Ancak Böyle bi Hata aldım...

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
m_join.c: In function â_can_joinâ: m_join.c:240: error: invalid storage class for function âisjthrottledâ m_join.c:277: error: invalid storage class for function âcmodej_increase_usercounterâ m_join.c:744: error: expected declaration or statement at end of input make[2]: *** [m_join.o] Error 1


 

Alt 12 Aralık 2013, 15:16   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Karantina - odasına girene mesaj




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("#Bekleme", chptr->chname)) { sendto_one(sptr, ":Bekleme PRIVMSG %s :Merhaba \2%s\2 güvenlik nedeniyle \2%s\2 kanalına alındınız süre(buraya süre belirt) zarfında kanallara aktarılacaksınız.", me.name, sptr->name, chptr->chname); }

Part.c Çalıştı Fakat Bu Çalışmıyor...

 

Alt 12 Aralık 2013, 20:10   #5
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Karantina - odasına girene mesaj




No_FeaR Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if (!stricmp("#Bekleme", chptr->chname)) { sendto_one(sptr, ":Bekleme PRIVMSG %s :Merhaba \2%s\2 güvenlik nedeniyle \2%s\2 kanalına alındınız süre(buraya süre belirt) zarfında kanallara aktarılacaksınız.", me.name, sptr->name, chptr->chname); }

Part.c Çalıştı Fakat Bu Çalışmıyor...

* Çalışmaması için bir neden yok güzel kardeşim, örnek olarak çalıştığına dair bir çıktı gösterdim hata veya benzeri bir problem olmuş olsa zaten kalkıp buraya kodları vermezdim.

Özelden(PM) yoluyla ulaş bana birde ben bakıyım..

İyi Çalışmalar.

__________________
-

Konu Entrance tarafından (12 Aralık 2013 Saat 22:12 ) değiştirilmiştir. Sebep: Konu tarafımca çözüme ulaştığından kilit.
 

Konu Kapatılmıştır

Etiketler
girene, karantina, mesaj, odasına


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Selamün Aleyküm Mehmet Hey Sen! Beni Tanıyor Musun? 20 07 Eylül 2011 17:08
SeLamın ALeyküm... LanetLy Hey Sen! Beni Tanıyor Musun? 12 16 Ocak 2010 02:54
Selamın Aleyküm Ruhadam Hey Sen! Beni Tanıyor Musun? 6 06 Ocak 2010 23:12
Selamün Aleyküm Survivor Hey Sen! Beni Tanıyor Musun? 12 29 Mayıs 2009 11:07