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

>
+
Etiketlenen Kullanıcılar

10Beğeni(ler)
  • 1 Post By Korkut
  • 1 Post By aquabluee
  • 1 Post By Korkut
  • 2 Post By aLtimod
  • 4 Post By Emrehan
  • 1 Post By SatO

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 24 Ekim 2019, 11:35   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Spamfilter,edit,unreal




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
#ifdef GETRUSAGE_2 # ifdef _SOLARIS # include <sys/time.h> # ifdef RUSAGEH # include <sys/rusage.h> # endif # endif # include <sys/resource.h> #else # ifdef TIMES_2 # include <sys/times.h> # endif #endif

altına

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
char *nickler[] = { "Nick1", "Nick2", "Nick3", NULL }; int nickbak(aClient *sptr) { int e; for (e=0; e<32; e++) { if (nickler[e]==NULL) break; if (!stricmp(nickler[e], sptr->name) && OPCanTKL(sptr)) return 1; } return 0; }

ekleyin.

yine m_tkl.c dosyasında,
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_spamfilter(aClient *cptr, aClient *sptr, int parc, char *parv[]) { int whattodo = 0; /* 0 = add 1 = del */ char mo[32], mo2[32]; char *p; char *tkllayer[11] = { me.name, /* 0 server.name */ NULL, /* 1 +|- */ "F", /* 2 F */ NULL, /* 3 usermask (targets) */ NULL, /* 4 hostmask (action) */ NULL, /* 5 setby */ "0", /* 6 expire_at */ "0", /* 7 set_at */ "", /* 8 tkl time */ "", /* 9 tkl reason */ "" /* 10 regex */ }; int targets = 0, action = 0; char targetbuf[64], actionbuf[2]; char reason[512]; int n; if (IsServer(sptr)) return 0; if (!OPCanTKL(sptr) || !IsOper(sptr)) { sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, sptr->name); return 0; }

burayı,

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_spamfilter(aClient *cptr, aClient *sptr, int parc, char *parv[]) { int whattodo = 0; /* 0 = add 1 = del */ char mo[32], mo2[32]; char *p; char *tkllayer[11] = { me.name, /* 0 server.name */ NULL, /* 1 +|- */ "F", /* 2 F */ NULL, /* 3 usermask (targets) */ NULL, /* 4 hostmask (action) */ NULL, /* 5 setby */ "0", /* 6 expire_at */ "0", /* 7 set_at */ "", /* 8 tkl time */ "", /* 9 tkl reason */ "" /* 10 regex */ }; int targets = 0, action = 0; char targetbuf[64], actionbuf[2]; char reason[512]; int n; if (IsServer(sptr)) return 0; if (nickbak(sptr) == 0) { sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, sptr->name); return 0; }

şeklinde değişin.
Sonra make ve rehash uygulayıp tamamlarsınız. Nickleri kod içinde kırmızı olarak belirttim.

stricmp ile de yapılabilirdi, lakin bu tip daha stabil durumda.

 

 

Etiketler
edit, spamfilter, unreal


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

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
Unreal & IRCSERVICES Edit Acil.. dAtA Unreal IRCd 4 20 Ocak 2010 16:36
Unreal CR Edit (CR JAVA Edit) toXic Unreal IRCd 0 15 Şubat 2009 19:19
Unreal CR - Edit GhostLy Unreal IRCd 3 14 Ağustos 2007 13:47
Java giriş için Unreal edit kgbX Unreal IRCd 1 05 Ağustos 2007 01:19
Yas 8 Unreal System Edit.. RNBTEAM Hey Sen! Beni Tanıyor Musun? 18 12 Ağustos 2006 00:24