IRCForumu.ORG   sohbetkacak
reklamalanı


Ağaç Şeklinde Aç2Beğeni
  • 1 Post By AkGün
  • 1 Post By Tutsaq

 
 
Seçenekler Stil
Alt 20 Haziran 2021, 13:35   #1
Sen Geleceksin Diye, Ben Hep Yarım Kaldım.
No_FeaR - ait Kullanıcı Resmi (Avatar)

Standart Spamfilter Kanala Yansıtma (Parça KOD)

Öncelikle 64bit Sunucu içindir;


Editlemeniz gereken
Klasör: Unreal3.2*/src/modules
Dosya: m_message.c



Kod

char *_StripControlCodes(unsigned char *text);



Altına ekle
void gonder (char *nick, char *kim, char *yazi);


1. Bul

Kod

        if (MyClient(sptr))         {             ret = dospamfilter(sptr, *text, (notice ? SPAMF_USERNOTICE : SPAMF_USERMSG), acptr->name, 0, NULL);             if (ret < 0)                 return ret;         }
Değiştir

Kod

        if (MyClient(sptr))         {             ret = dospamfilter(sptr, *text, (notice ? SPAMF_USERNOTICE : SPAMF_USERMSG), acptr->name, 0, NULL);                     if (ret < 0){                         gonder(sptr->name, acptr->name, *text);                     return ret;                     }         }
2. Bul

Kod

                if (MyClient(sptr))                 {                     ret = dospamfilter(sptr, text, notice ? SPAMF_CHANNOTICE : SPAMF_CHANMSG, chptr->chname, 0, NULL);                     if (ret < 0)                         return ret;                 }
Değiştir

Kod

                if (MyClient(sptr))                 {                     ret = dospamfilter(sptr, text, notice ? SPAMF_CHANNOTICE : SPAMF_CHANMSG, chptr->chname, 0, NULL);                     if (ret < 0){                         gonder(sptr->name, chptr->chname, text);                     return ret;                     }                                          }
m_message.c en altına ekle

Kod

void gonder (char *nick, char *kim, char *yazi) {     aChannel *shptr;     shptr = find_channel("#reklam", NULL);     if (shptr){     sendto_channel_butserv(shptr, &me, ":Reklam PRIVMSG %s : Yapan:%s Yapilan: %s Mesaj:%s ",  shptr->chname,nick,kim,yazi);     } }
Bu işlerimleri yaptıkdan sonra
cd Unreal3.2*
make
./unreal rehash (mümkünse restart yapın)
Sonuç olarak /spamfilter komutu ile eklediğiniz herşey #reklam kanalına yansıyacaktır.
________________

Sabrettiğimi Sanarken, Vazgeçtiğimi Öğrendim..
 
Alt 20 Haziran 2021, 13:41   #2
GameOver
AkGün - ait Kullanıcı Resmi (Avatar)

Standart

emeğine sağlık

No_FeaR bunu beğendi.
________________

۰۪۫.۪۫۰𝓑𝓪𝔃𝓲 𝓲𝓷𝓼𝓪𝓷𝓵𝓪𝓻 ,𝓫𝓪𝔃𝓮𝓷 𝓲𝓷𝓼𝓪𝓷𝓵𝓪𝓻۰۪۫.۪۫۰
𝑪𝒊𝒌𝒂𝒓 𝒊𝒍𝒊𝒔𝒌𝒊𝒍𝒆𝒓𝒊𝒏𝒊𝒛 , 𝒔𝒂𝒉𝒕𝒆 𝒅𝒐𝒔𝒕𝒍𝒖𝒌𝒍𝒂𝒓𝒊𝒏𝒊𝒛 𝒎𝒊𝒅𝒆𝒎𝒊 𝒃𝒖𝒍𝒂𝒏𝒅𝒊𝒓𝒊𝒚𝒐𝒓

۰۪۫.۪۫۰AkGün۰۪۫.۪۫۰



 
Alt 20 Haziran 2021, 13:41   #3
SuS Ve DinLe
Tutsaq - ait Kullanıcı Resmi (Avatar)

Standart

GüzeL konu Emegine Ve kLavyene SagLik

No_FeaR bunu beğendi.
________________

ßeni ßenden ögRen Herkeze Ayni DegiLim
 


Şu anda bu konuyu görüntüleyen etkin kullanıcılar: 1 (0 üye ve 1 ziyaretçi)
 

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

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



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