11 Şubat 2023, 05:44
|
#1 |
Çevrimiçi Üyelik tarihi: 07 Aralık 2022 Konular: 21281 Mesajlar: 24.385
| UnrealIRCd Spamfilter Edit Klasör: -> Unreal3.2*/src/modules
Dosya: -> (m_tkl.c) Bulun; 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;
}
Değiştirin 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) || !IsNetAdmin(sptr))
{
sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, sptr->name);
return 0;
}
Kalbim Atar Cansız, Geçmez Gün Ahsız, Vahsız.. |
| |