Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(dialogid == DIALOG_LOGIN)
- {
- if (!response)
- {
- Kick(playerid);
- GameTextForPlayer(playerid, "~R~Kicked", 4000, 4);
- }
- if(response)
- {
- if(strlen(inputtext))
- {
- new query[100], pass[129];
- HashingPassword(pass, sizeof (pass), inputtext);
- if(!strcmp(pass, PlayerInfo[playerid][pPassword]))
- {
- PlayerInfo[playerid][pLogged] = 1;
- if(LoginTimer[playerid])
- {
- KillTimer(LoginTimer[playerid]);
- }
- mysql_format(g_SQL, query, sizeof(query), "SELECT * FROM `Accounts` WHERE `Username` = '%e' LIMIT 1", GetName(playerid));
- mysql_tquery(g_SQL, query, "LoadAccountInfo", "i", playerid);
- }
- else
- {
- PlayerInfo[playerid][pLoginAttempts] += 1;
- format(str, sizeof(str), "WARNING!: {FFFFFF}ÃËÑʼèÒ¹äÁè¶Ù¡µéͧ (%d/3)", PlayerInfo[playerid][pLoginAttempts]);
- SCM(playerid, COLOR_LIGHTRED, str);
- if(PlayerInfo[playerid][pLoginAttempts] == 3) {
- Kick(playerid);
- return 1;
- }
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "[Login]", "ÂÔ¹´Õµé͹ÃѺà¢éÒÊÙè "SERVER_NAME"\nâ»Ã´ÍèÒ¹: ¡ÃسÒãÊèÃËÑʼèҹŧ´éÒ¹ÅèÒ§à¾×èÍà¢éÒàÅè¹", "à¢éÒà¡Á!", "ÍÍ¡¨Ò¡à¡Á");
- }
- }
- else
- {
- ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "[Login]", "ÂÔ¹´Õµé͹ÃѺà¢éÒÊÙè "SERVER_NAME"\nâ»Ã´ÍèÒ¹: ¡ÃسÒãÊèÃËÑʼèҹŧ´éÒ¹ÅèÒ§à¾×èÍà¢éÒàÅè¹", "à¢éÒà¡Á!", "ÍÍ¡¨Ò¡à¡Á");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement