Hallo,
wie ging das noch, das man nur Zahlen eingeben kann und mind. 8 und max 10 Angeben kann?
Hallo,
wie ging das noch, das man nur Zahlen eingeben kann und mind. 8 und max 10 Angeben kann?
strlen und
stock IsNumeric(string[])
{
for(new i = 0, j = strlen(string); i < j; i++)
{
if (string[i] > '9' || string[i] < '0') return 0;
}
return 1;
}
Wieso so kompliziert? Mach doch einfach::
if(strlen(string) > 8 || strlen(string) == 0) return SendClientMessage(playerid,Grau,"Das Passwort muss zwischen 1-8 Zeichen lang sein!");
Das man dem nur Zahlen eingeben würde ich über sscanf lösen ist am einfachsten
MFG
Leute?
Er will min. 8 Zeichen und max. 10 Zeichen haben!
..(strlen(string) >= 8 && strlen(string) <= 10)...
Edit:// Außerdem ||, das heißt ODER!