Root Nicklerine Suspend, forbid vs. komutlari uygulanmamasi icin (Örnek olarak veriyorum)
Suspend atilamamasi icin;
nickserv/main.c icinde
Kod: Kodu kopyalamak için üzerine çift tıklayın!
} else if (ngi->suspendinfo) {
notice_lang(s_NickServ, u, NICK_SUSPEND_ALREADY_SUSPENDED, nick);
} else {
if (expiry)
expires = dotime(expiry);
else
expires = NSSuspendExpire;
if (expires < 0) {
notice_lang(s_NickServ, u, BAD_EXPIRY_TIME);
return;
} else if (expires > 0) {
expires += time(NULL); /* Set an absolute time */
}
altina;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (stricmp(ni->nick, ServicesRoot) == 0) {
send_cmd(s_NickServ, "NOTICE %s Services ROOT Nickine Suspend komutu uygulayamazsiniz.", u->nick);
return;
}
ekleyin. Diğerlerindede bu kodu ekleyerek s.root adminlere bu komutlari uygulatmayabilirsiniz.