A regrendszered lementi az ipd és a csatlakozásnál beolvassa a fájlból. Ha egyezik akkor nem kéri.
és leírnád hozzá a kodot is?
ez a bejelentkezés kód
if (dialogid == LOGIN)
{
GetPlayerName(playerid, Name, sizeof(Name));
format(file, sizeof(file), SERVER_USER_FILE, Name);
if(!response) return Kick(playerid);
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\");
new tmp;
tmp = dini_Int(file, \"Password\");
if(inputtext[1] != tmp)
{
SendClientMessage(playerid, RED, \"Hibás Jelszó\");
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Login\", \"Te már regisztráltál, jelentkez be.\", \"Login\", \"Kilép\");
}
else
{
gPlayerLogged[playerid] = 1;
AdminInfo[playerid][pAdminLevel] = dini_Int(file, \"AdminLevel\");
AdminInfo[playerid][pScore] = dini_Int(file, \"Score\");
AdminInfo[playerid][pWarns] = dini_Int(file, \"Warns\");
AdminInfo[playerid][pCash] = dini_Int(file, \"Money\");
Save[playerid] = SetTimerEx(\"SaveStats\",1000,true,\"i\",playerid);
SendClientMessage(playerid,RED,\"[sYSTEM]:Sikeres bejelentkezés\");
GivePlayerMoney(playerid,AdminInfo[playerid][pCash]);
SetPlayerScore(playerid,AdminInfo[playerid][pScore]);
if(AdminInfo[playerid][pAdminLevel] >0)
{
//format(String,sizeof(String),\"Admin %s has logged in\", Name[playerid]);
//SendClientMessageToAll(ORANGE,String);
}
}
}