if(pw <= 4)
immernoch so
if(pw>4)
if(pw <= 4)
immernoch so
if(pw>4)
strval macht aus "4" die int-Zahl 4.
Für die Länge eines Strings muss man strlen nehmen.
Das einfachste wäre es, dass Passwort erst gar nicht in einen Integer umzuwandeln.
if(strlen(inputtext) > 4)
{
new string[512];
format(string, 512,"rcon_password %s",inputtext);
SendRconCommand(string);
format(string, sizeof(string), "{F7F2F4}Rcon Password erfolgreich in {F70A0E} %s {F7F2F4} geändert!",inputtext);
SendClientMessage(playerid,COLOR_GREEN,string);
}
else
{
SendClientMessage(playerid,COLOR_RED,"ERROR: Maximal 4 Zeichen!");
}
immernoch so
if(pw>4)
Du sagst er soll gucken ob es kleiner ist,indem er abfragt ob passwort GRÖßER ist?
verdammt ich arbeite danach immer mit return daher hab ich das so gehabt^^
mein fehler
danke dir verwende ich so
Kein Problem.
Das ist aber einfach die beste Variante die Länge
eines Strings abzufrage. Eine Umwandlung zum Integer
ist da nicht von Nöten.
Bis zum nächsten Problem!