31.03.2010, 13:29
try this:
pawn Код:
if(dialogid == 2) // Login Dialog
{
TogglePlayerControllable(playerid, 0);
new name[24], file[128];
GetPlayerName(playerid, name, sizeof(name));
format(file,sizeof(file),"/KA/Users/%s.ini",name);
if(response == 1)
{
if(!strcmp(dini_Int(file, "Password"),udb_hash(inputtext),false) && strlen(inputtext))
{
SetPlayerMoney(playerid, dini_Int(file, "Cash"));
PlayerInfo[playerid][pALevel] = dini_Int(file, "AdminLevel");
SendClientMessage(playerid, 0x00ff41ff, "[System]: You successfuly loged in!");
return 1;
}
else
{
SendClientMessage(playerid, 0xff7000ff, "[System]: You entered wrong password!");
Kick(playerid);
return 1;
}
}
}

