dEathLeSs |
20 Temmuz 2017 19:45 |
/stats o Komutunda Basit Düzenleme..
Merhaba arkadaşlar. Verecegim basit bir düzenleme ile /stats o gösterilen;
Kod:
O *@* * x - opers
O *@* * Hakan - opers
O *@* * dEathLeSs - opers
(STATS) raporu sonu.
listesini;
Kod:
O *@* * x - teknikadmin
O *@* * Hakan - systemadmin
O *@* * dEathLeSs - rootadmin
(STATS) raporu sonu.
şekilde göstermesini sağlayacağız..
Kod:
int stats_oper(aClient *sptr, char *para)
{
ConfigItem_oper *oper_p;
ConfigItem_mask *m;
for (oper_p = conf_oper; oper_p; oper_p = (ConfigItem_oper *) oper_p->next)
{
for (m = oper_p->mask; m; m = m->next)
{
sendto_one(sptr, rpl_str(RPL_STATSOLINE),
me.name, sptr->name,
'O', m->mask, oper_p->name,
"-",
oper_p->class->name? oper_p->class->name : "");
}
}
return 0;
}
satırını;
Kod:
int stats_oper(aClient *sptr, char *para)
{
ConfigItem_oper *oper_p;
ConfigItem_mask *m;
char *p = NULL;
for (oper_p = conf_oper; oper_p; oper_p = (ConfigItem_oper *) oper_p->next)
{
for (m = oper_p->mask; m; m = m->next)
{
char *operclass = "???";
if (oper_p && oper_p->operclass)
operclass = oper_p->operclass;
sendto_one(sptr, rpl_str(RPL_STATSOLINE),
me.name, sptr->name,
'O', m->mask, oper_p->name,
"-",
operclass);
}
}
return 0;
}
şeklinde değiştiriyoruz..
make & make install ve sunucumuza r ehash çekmemiz yetiyor.
|