[AYUDA] LOGIN!
#3

Код:
forward OnPlayerLogin(playerid);
forward OnPlayerRegister(playerid, password[]);
Y despues:

Код:
    	case DREGISTER:
    	{
	        if (response)
    	    {
        	    if(strlen(inputtext) > 18)
            	{
	                Message(playerid, COLOR_GRAD2, "ЎContraseсa con un mбximo de 18 carбcteres!");
    	            ShowRegisterDialog(playerid,DREGISTER);
        	        return 1;
            	}
	            if(IsNull(inputtext))
    	        {
        	        ShowRegisterDialog(playerid,DREGISTER);
            	    return 1;
            	}
				OnPlayerRegister(playerid,inputtext);
				ShowLoginDialog(playerid,DLOGIN);
        	}
	        else
    	    {
        	    Kick(playerid);
        	}
			return 1;
    	}
Y:

Код:
		case DLOGIN:
		{
	        if (response)
    	    {
        		if(IsNull(inputtext))
            	{
	                ShowLoginDialog(playerid,DLOGIN);
    	            return 1;
				}
				new string2[128], PlayerPass[32], playername2[MAX_PLAYER_NAME];
				GetPlayerName(playerid, playername2, sizeof(playername2));
				format(string2, sizeof(string2), "users/%s.ini", playername2);
				INI_ParseFile(string2, "GetPlayerPass", .bExtra = true,  .extra = playerid);
				GetPVarString(playerid, "pPassword", PlayerPass, 32);
				if(!strcmp(PlayerPass, inputtext))
				{
				    format(string2, sizeof(string2), "users/%s.ini", playername2);
  		    		INI_ParseFile(string2, "LoadUser", false, true, playerid, true, false );
    		    	OnPlayerLogin(playerid);
   	    		}
	            else
				{
					ClearChatbox(playerid, 10);
  					ShowLoginDialog(playerid,DLOGIN);
					Message(playerid, COLOR_WHITE, "Contraseсa {DD1111}INCORRECTA");
					gPlayerLogTries[playerid] += 1;
					if(gPlayerLogTries[playerid] == 4) { Kick(playerid); }
				}
	        }
    	    else
			{
            	Kick(playerid);
        	}
	        return 1;
    	}
Reply


Messages In This Thread
[AYUDA] LOGIN! - by Hipnosis - 17.08.2012, 20:15
Respuesta: [AYUDA] LOGIN! - by Parka - 17.08.2012, 20:24
Respuesta: [AYUDA] LOGIN! - by Hipnosis - 17.08.2012, 20:33
Respuesta: [AYUDA] LOGIN! - by El Bardo - 17.08.2012, 20:52
Respuesta: [AYUDA] LOGIN! - by Bu11Sh0t - 17.08.2012, 20:56
Respuesta: [AYUDA] LOGIN! - by Hipnosis - 17.08.2012, 21:02
Respuesta: [AYUDA] LOGIN! - by Hipnosis - 17.08.2012, 22:43

Forum Jump:


Users browsing this thread: 1 Guest(s)