Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd Unreal3.2
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd src
Kod: Kodu kopyalamak için üzerine çift tıklayın!
cd modules
ve guest.c dosyasına girin
Kod: Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_guest(aClient *cptr, aClient *sptr, int parc, char *parv[])
{
char guestnick[NICKLEN];
char *param[3];
snprintf(guestnick, NICKLEN, "Guest%d", getrandom32());
while(find_client(guestnick, (aClient *)NULL))
{
snprintf(guestnick, NICKLEN, "Guest%d", getrandom32());
}
param[0] = sptr->name;
param[1] = guestnick;
param[2] = NULL;
do_cmd(sptr, cptr, "NICK", 2, param);
return 0;
}
satırlarını su sekilde değişip
Kod: Kodu kopyalamak için üzerine çift tıklayın!
DLLFUNC int m_guest(aClient *cptr, aClient *sptr, int parc, char *parv[])
{
char guestnick[NICKLEN];
char *param[3];
snprintf(guestnick, NICKLEN, "Guest%d", getrandom48());
while(find_client(guestnick, (aClient *)NULL))
{
snprintf(guestnick, NICKLEN, "Guest%d", getrandom48());
}
param[0] = sptr->name;
param[1] = guestnick;
param[2] = NULL;
do_cmd(sptr, cptr, "NICK", 2, param);
return 0;
}
olarak deneyin