IRC Unreal ident/username sabitleme
FULLNAME SABİTLEME
Unreal3.2.x/Src/s_users.c
dosyasına giriyoruz
Kod:
IRCstats.clients++;
Satırını Bulup
Hemen Altına
Kod:
strcpy(sptr->info,”Bizim Serverimiz Burasi“);
kodunu ekliyoruz
Sonra değişiklikleri kaydedip çıkıyoruz
Serveri Kapatıp açtıktan sonra Bütün Username’lar Sabit Kalacaktır
IDENT SABITLEME
cd Unreal3.2.3
cd src/
pico s_user.c
ident sabitleme
asagıdakı gıbıdır
/* because username may point to user->username */
char temp[USERLEN + 1];
strncpyzt(temp, username, USERLEN + 1);
if (IDENT_CHECK == 0) {
strncpyzt(user->username, temp, USERLEN + 1);
}
else {
*user->username = ‘~’;
strncpyzt((user->username + 1), temp, USERLEN);
#ifdef HOSTILENAME
noident = 1;
#endif
}
}
#ifdef HOSTILENAME
strcpy(user->username,”istediğin ident“);
kodunu ekliyoruz
Sonra değişiklikleri kaydedip çıkıyoruz
Serveri Kapatıp açtıktan sonra Bütün Username’lar Sabit Kalacaktır
cd
cd Unreal3.2
make
make install
./unreal restart
FULLNAME SABİTLEME
Unreal3.2.x/Src/s_users.c
dosyasına giriyoruz
Kod:
IRCstats.clients++;
Satırını Bulup
Hemen Altına
Kod:
strcpy(sptr->info,”Bizim Serverimiz Burasi“);
kodunu ekliyoruz
Sonra değişiklikleri kaydedip çıkıyoruz
Serveri Kapatıp açtıktan sonra Bütün Username’lar Sabit Kalacaktır
IDENT SABITLEME
cd Unreal3.2.3
cd src/
pico s_user.c
ident sabitleme
asagıdakı gıbıdır
/* because username may point to user->username */
char temp[USERLEN + 1];
strncpyzt(temp, username, USERLEN + 1);
if (IDENT_CHECK == 0) {
strncpyzt(user->username, temp, USERLEN + 1);
}
else {
*user->username = ‘~’;
strncpyzt((user->username + 1), temp, USERLEN);
#ifdef HOSTILENAME
noident = 1;
#endif
}
}
#ifdef HOSTILENAME
strcpy(user->username,”istediğin ident“);
kodunu ekliyoruz
Sonra değişiklikleri kaydedip çıkıyoruz
Serveri Kapatıp açtıktan sonra Bütün Username’lar Sabit Kalacaktır
cd
cd Unreal3.2
make
make install
./unreal restart