#1

I have problem with yini.When i login in my server i can login with wrong password.
Код:
public LoadInfo_data(playerid,name[],value[])
{
	INI_String("Password",pInfo[playerid][Password],255);
	INI_Int("AdminLevel",pInfo[playerid][AdminLevel]);
	INI_Int("Banned",pInfo[playerid][Banned]);
	INI_Int("Money",pInfo[playerid][Money]);
	INI_Int("Score",pInfo[playerid][Score]);
	return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == Dialog_Login)
	{
		if(!response)
		{
		    Kick(playerid);
		}
	        if(response)
		{
		    new pName[128],file[128],hash[129];
		    GetPlayerName(playerid,pName,128);
		    format(file,128,"Players/%s.ini",pName);
		    WP_Hash(hash,129,inputtext);
		    INI_ParseFile(file,"LoadInfo_%s");
		    if(strcmp(pInfo[playerid][Password],hash) != 0)
		    {
			     SendClientMessage(playerid,X11_RED,"Wrong Password");
                             ShowPlayerDialog(playerid,3,1,"Login","Welcome\nType your password below to login.","Login","Quit");
		     }
		}
	}
        return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)