Merhaba @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Kod: Kodu kopyalamak için üzerine çift tıklayın!
Unreal3.2*/src/modules/m_nick.c
dosyasında;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
else if (!BadPtr(AUTO_JOIN_CHANS) && strcmp(AUTO_JOIN_CHANS, "0"))
{
char *chans[3] = {
sptr->name,
AUTO_JOIN_CHANS,
NULL
};
do_cmd(sptr, sptr, "JOIN", 3, chans);
}
kısmını,
Kod: Kodu kopyalamak için üzerine çift tıklayın!
else if (!BadPtr(AUTO_JOIN_CHANS) && strcmp(AUTO_JOIN_CHANS, "0"))
{
char *chans[3] = {
sptr->name,
AUTO_JOIN_CHANS,
NULL
};
do_cmd(sptr, sptr, "JOIN", 3, chans);
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {
char *mirc = "#KANAL";
char *engel[3], ekanal[512];
strlcpy(ekanal, mirc, sizeof(ekanal));
engel[0] = sptr->name;
engel[1] = ekanal;
engel[2] = NULL;
do_cmd(sptr, sptr, "JOIN", 3, engel);
return 0;
}
}
şeklinde değiştirin.
Devamında;
-
Kod: Kodu kopyalamak için üzerine çift tıklayın!
Unreal3.2*/src/modules/m_join.c
dosyasında;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
/* don't use 'return x;' but 'RET(x)' from here ;p */
altına,
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (!IsARegNick(sptr) && (sptr->listener->port != MUAFPORT)) {
if (stricmp(parv[1],"#KANAL")) {
sendto_one(sptr, ":%s NOTICE %s :*** Nickinizi kaydetmeden %s kanalina giremezsiniz.", me.name, sptr->name, parv[1]);
return 0;
}
}
satırlarını ekleyip,
kırmızı olarak belirttiğim yerleri kendinize göre düzenleyip,
make ve
rehash uygulayarak editleri aktif edebilirsiniz.
İyi forumlar.