nickserv/main.c dosyasının içinde ;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (now < u->lastnickreg + NSRegDelay) {
time_t left = (u->lastnickreg + NSRegDelay) - now;
notice_lang(s_NickServ, u, NICK_REG_PLEASE_WAIT,
maketime(u->ngi, left, MT_SECONDS));
} else if (time(NULL) < u->my_signon + NSInitialRegDelay) {
time_t left = (u->my_signon + NSInitialRegDelay) - now;
notice_lang(s_NickServ, u, NICK_REG_PLEASE_WAIT_FIRST,
maketime(u->ngi, left, MT_SECONDS));
} else if (!pass || (NSRequireEmail && !email)
|| (stricmp(pass, u->nick) == 0
&& (strtok(NULL, "")
|| (email && (!strchr(email,'@')
|| !strchr(email,'.')))))
) {
/* No password/email, or they (apparently) tried to include the nick
* in the command. */
satırlarını aşağıdaki gibi değiştirin ;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (now < u->lastnickreg + NSRegDelay) {
time_t left = (u->lastnickreg + NSRegDelay) - now;
notice_lang(s_NickServ, u, NICK_REG_PLEASE_WAIT,
maketime(u->ngi, left, MT_SECONDS));
} else if (time(NULL) < u->my_signon + NSInitialRegDelay) {
time_t left = (u->my_signon + NSInitialRegDelay) - now;
notice_lang(s_NickServ, u, NICK_REG_PLEASE_WAIT_FIRST,
maketime(u->ngi, left, MT_SECONDS));
} else if (!strchr(email,'@domain.com')) {
send_cmd(s_NickServ, "NOTICE %s :E-Posta Adresleri @domain.com uzantılı olmak zorundadır.",
u->nick);
} else if (!pass || (NSRequireEmail && !email)
|| (stricmp(pass, u->nick) == 0
&& (strtok(NULL, "")
|| (email && (!strchr(email,'@')
|| !strchr(email,'.')))))
) {
/* No password/email, or they (apparently) tried to include the nick
* in the command. */
yapıştırdıktan sonra ana dizinde
make
make install
çekip deneyiniz. Biraz mantık yürüterek böle olduğu kanısına vardım. Yinede doğrusunu Mehmet bilir. İyi forumlar ..