Hallo Breadfish-Community,
ich hab einen kleinen Denkfehler, undzwar möchte ich das wenn ein User 4 Ziffern im Inputtext schreibt das dies geprüft wird ob das auch wirklich 4 Ziffen entspricht.
Nach mehrmaligen versuchen fällt mir der Fehler nicht auf.
Code:
Code
		
					
			if(dialogid == DIALOG_PIN_EDIT)
	{
	    if(response && strval(inputtext) < 5)
	    {
			if(IsNumeric(inputtext))
			{
				new neupin = strval(inputtext);
				//if(neutelepin == 0) return SendClientMessage(playerid, COLOR_WHITE, "{FF8484}Fehlgeschlagen{FFFFFF}! Du kannst dein Pin nicht als 0 Speichern!");
                                // wird dann gespeichert
			}
			else SendClientMessage(playerid, COLOR_WHITE, "{FF8484}Fehlgeschlagen{FFFFFF}! Ungültige Angabe!");
    	}
	    else SendClientMessage(playerid, COLOR_WHITE, "{FF8484}Abgebrochen{FFFFFF}.");
	}Sobald ich 4 Stellige Ziffern oder 5 eingebe error, auch bei 3 Ziffern geht das nicht.
Ich weiß es ist ein kleiner Denkfehler, nur der fällt mir gerade nicht auf...
Bitte um Hilfe.
 
		 
		
		
	 
			
									
		


