Login Tries Help
#1

Hello everyone
I have to give player 3 login tries but this code is working for only 1 try after 1 try if you enter wrong password then the player will get kicked.
Код:
                                if ((GetPVarInt(playerid, "LoginTries") + 3) <= 3)
   				{
					SetPVarInt(playerid, "LoginTries", GetPVarInt(playerid, "LoginTries") + 1);
					SendClientMessage(playerid, -1, "Incorrect password. Please try again (you have 3 tries left).");
					DisplayDialogForPlayer(playerid, 1);
				}
				else if ((GetPVarInt(playerid, "LoginTries") + 2) <= 2)
   				{
					SetPVarInt(playerid, "LoginTries", GetPVarInt(playerid, "LoginTries") + 1);
					SendClientMessage(playerid, -1, "Incorrect password. Please try again (you have 2 tries left).");
					DisplayDialogForPlayer(playerid, 1);
				}
				else if ((GetPVarInt(playerid, "LoginTries") + 1) <= 1)
   				{
					SetPVarInt(playerid, "LoginTries", GetPVarInt(playerid, "LoginTries") + 1);
					SendClientMessage(playerid, -1, "Incorrect password. Please try again (you have 1 tries left).");
					DisplayDialogForPlayer(playerid, 1);
				}
				else
				{
					SendClientMessage(playerid, LIGHTRED, "You have entered an incorrect password too many times. You have been kicked.");
		    	   	Kick(playerid);
				}
		  		return 1;
Reply


Messages In This Thread
Login Tries Help - by sonushan - 10.02.2014, 12:11
Re: Login Tries Help - by Kyance - 10.02.2014, 12:25
Re: Login Tries Help - by sonushan - 10.02.2014, 12:38
Re: Login Tries Help - by sonushan - 10.02.2014, 13:50
Re: Login Tries Help - by CuervO - 10.02.2014, 13:52
Re: Login Tries Help - by sonushan - 10.02.2014, 14:31

Forum Jump:


Users browsing this thread: 1 Guest(s)