Register error
#1

I am trying to make an register system (sure i take a look at others), but when i type /register 45621 for egzample, my server crashes. Here is the code:

Код:
dcmd_register(playerid, params[])
{
	new string[256];
	if(IsPlayerConnected(playerid))
	{
    new pname[MAX_PLAYER_NAME], ip[24];
	  	GetPlayerName(playerid, pname, sizeof(pname));
	  	GetPlayerIp(playerid, ip, sizeof(ip));
		if(!strlen(params))
		{
			SendClientMessage(playerid, COLOR_RED, "Pamirsai Yrasyti slaptazody pydare tu netikeli, pz asilas Xd");
		}
		else
		{
	  	format(string, sizeof(string), "/Vartotojai/%s.acc", pname);
	  	new File: file = fopen(string, io_read);
	  	if(file)
	  	{
				SendClientMessage(playerid, COLOR_RED, "Toks nikas jau uzregistruotas pydare");
				fclose(file);
			}
	  	new File: reg;
	  	reg = fopen(string, io_append);
	  	new pass1 = strlen(params);
	  	new var[32];
	  	format(var, sizeof(var), "Slapyvardis: %s\n\r", pname);
	  	{
				fwrite(file, var);
			}
	  	format(var, sizeof(var), "IP: %s\n\r", ip);
	  	{
				fwrite(file, var);
			}
	  	format(var, sizeof(var), "Slaptazodis: %s\n\r", pass1);
	  	{
				fwrite(file, var);
			}
			fclose(reg);
			SendClientMessage(playerid, COLOR_GREEN, "JUPY uzsireginai y serva :*");
		}
	}
	return 1;
}
Reply


Messages In This Thread
Register error - by arnutisz - 17.06.2009, 20:05
Re: Register error - by DracoBlue - 17.06.2009, 20:19
Re: Register error - by arnutisz - 17.06.2009, 20:21
Re: Register error - by DracoBlue - 17.06.2009, 20:29
Re: Register error - by arnutisz - 17.06.2009, 20:36
Re: Register error - by Nero_3D - 17.06.2009, 21:13
Re: Register error - by SiJ - 18.06.2009, 06:11

Forum Jump:


Users browsing this thread: 1 Guest(s)