PHP Warning: log10() expects parameter 1 to be double, string given in ..../includes/class_postbit.php(294) : eval()'d code on line 47
Genel Forumlar Haylazforum.Net - Tekil Mesaj gösterimi - Unreal3.x Hazır Kodlar Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek
Tekil Mesaj gösterimi
Alt 16.Şubat.2019   #1
Aytac
Guest
Üye No:
Şehir:
Mesaj Sayısı: n/a
Konu Sayısı: 1375
Beğendikleri:
Alınan Beğeni:

HF Ticaret Yüzdesi: (%)
Ruh Hali
Kan Grubum:

Standart Spamfilter komutu ile eklediğiniz her şeyi belirtilen kanalda göstermek

Merhabalar,

64bit sunucuda adwords.c kuramadıgım için bunu kullanıyorum. Lazım olursa buyrun
Editlemeniz gereken

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

Bul
Kod:
char *_StripControlCodes(unsigned char *text);
Altına ekle
Kod:
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
Sonuç olarak /spamfilter komutu ile eklediğiniz herşey #reklam kanalına yansıyacaktır.

Alıntı.

  Alıntı