Server Crash
#5

//-----Register/login-----|
dcmd_register(playerid, params[])
{
if(Hrac[playerid][Logged]) return SCM(playerid, COL_WHITE, "[ 0 ] Uz si prihlaseny.","[ 0 ] Uz jsi prihlasen.","[ 0 ] You are already logged in.");
if(IsPlayerConnected(playerid))
{
new fname[150],pass[25];
format(fname, sizeof(fname), "FK/Players/%s.fk", Nick(playerid));

if(fexist(fname))
{
new stringsk[128],stringcz[128],stringen[128];
format(stringsk, sizeof(stringsk), "[ 0 ] Ucet pre nick %s uz existuje, pouzi /login HESLO", Nick(playerid));
format(stringcz, sizeof(stringcz), "[ 0 ] Ucet pro nick %s uz existuje, pouzi /login HESLO", Nick(playerid));
format(stringen, sizeof(stringen), "[ 0 ] Account for nick %s already exists, use /login PASSWORD", Nick(playerid));
SCM(playerid, COL_RED, stringsk, stringcz, stringen);
}
else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4) SCM(playerid, COL_WHITE, "[ 0 ] POUZITIE: /register HESLO (4-20 znakov)","[ 0 ] POUZITI: /register HESLO (4-20 znaku)","[ 0 ] USAGE: /register PASSWORD (4-20 characters)");
else
{
strmid(pass, params, 0, strlen(params), 25);
OnPlayerRegister(playerid, pass);
}
}
return 1;
}
//----------|
dcmd_login(playerid, params[])
{
if(Hrac[playerid][Logged]) return SCM(playerid, COL_WHITE, "[ 0 ] Uz si prihlaseny.","[ 0 ] Uz jsi prihlasen.","[ 0 ] You are already logged in.");
if(IsPlayerConnected(playerid))
{
new fname[150],pass[25];
format(fname, sizeof(fname), "FK/Players/%s.fk", Nick(playerid));
if(!fexist(fname))
{
new stringsk[128],stringcz[128],stringen[128];
format(stringsk, sizeof(stringsk), "[ 0 ] Ucet pre nick %s este neexistuje, pouzi /register HESLO", Nick(playerid));
format(stringcz, sizeof(stringcz), "[ 0 ] Ucet pro nick %s jeste neexistuje, pouzi /register HESLO", Nick(playerid));
format(stringen, sizeof(stringen), "[ 0 ] Account for nick %s doesnґt exist yet, use /register PASSWORD", Nick(playerid));
SCM(playerid, COL_RED, stringsk, stringcz, stringen);
}
else if(!strlen(params) || strlen(params) > 20 || strlen(params) < 4)
{
SCM(playerid, COL_WHITE, "POUZITIE: /login HESLO", "POUZITI: /login HESLO", "USAGE: /login PASSWORD");
}else{
strmid(pass, params, 0, strlen(params), 25);
OnPlayerLogin(playerid, pass);
}
}
return 1;
}
Reply


Messages In This Thread
Server Crash - by mhking - 06.10.2010, 11:18
Re: Server Crash - by [HiC]TheKiller - 06.10.2010, 11:31
Re: Server Crash - by mhking - 06.10.2010, 11:46
Re: Server Crash - by Mike_Peterson - 06.10.2010, 12:57
Re: Server Crash - by mhking - 06.10.2010, 14:55

Forum Jump:


Users browsing this thread: 1 Guest(s)