Guten Tag,
ich möchte gerne machen
das man beim register ein Passwort braucht
das mindestens 8 Buchstaben hat und nich weniger...
Ich glaub ihr wisst was ich meine
Hoffe ihr könnt mir helfen...
Mfg
Hydra_Freak
Guten Tag,
ich möchte gerne machen
das man beim register ein Passwort braucht
das mindestens 8 Buchstaben hat und nich weniger...
Ich glaub ihr wisst was ich meine
Hoffe ihr könnt mir helfen...
Mfg
Hydra_Freak
if(strlen(passwort)<8) return SendClientMessage(playerid,-1,"Dein Passwort hat nicht die Mindestlänge von 8 Zeichen");
so würde das gehen 
Wo genau müsste dieser Befehl eingefügt werden ?
Das ist kein Befehl, das ist eine Abfrage.
Die Abfrage müsstest du eben in deinen /register Befehl einbauen.
Du könntest mir ja auch noch zeigen wo, denn ich habe keine Ahnung von den Sachen hier.
@Guardian[--GoD--]
schau dir mal ein paar Tutorials an zum Thema Pawn http://www.youtube.com/watch?v=VIPvd6Y4d84
Kenne ich schon, löst aber nicht meine Frage wo genau das eingebaut gehört.
wen du das alles schon Kennst den Wüstest du wohin es muss -.-
mach das
if(strlen(inputtext)<8)
{
	SendClientMessage(playerid,-1,"Dein Passwort hat nicht die Mindestlänge von 8 Zeichen");
	ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Das angegebene Passwort war zu Kurtz...\nBitte Registrier dich jetzt mit einem Passwort:","Register","Abbrechen");
	return 1;
}
Unter OnDialogResponse
bei DIALOG_REGISTER
D:\samp03dsvr_R2_win32\gamemodes\Selfmade.pwn(1792) : warning 213: tag mismatch
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.	if(dialogid==DIALOG_REGISTER)
	{
	    if(response==0)
	    {
	        SendClientMessage(playerid,Blau,"Du hast den Vorgang abgebrochen.");
	        Kick(playerid);
	        return 1;
	    }
	    if(response==1)
	    {
         if(!strlen(inputtext)<8)
	        {
				SendClientMessage(playerid,-1,"Dein Passwort hat nicht die Mindestlänge von 8 Zeichen");
				ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Register","Das angegebene Passwort war zu Kurtz...\nBitte Registrier dich jetzt mit einem Passwort:","Register","Abbrechen");
				return 1;
	        }
	        else
	        {
	            Register(playerid,inputtext);
	            return 1;
	        }
	    }
	}
Geht nicht !!!
 if(!strlen(inputtext)<8)
 if(!strlen(inputtext)<8)    
 
Und nun schau dir mein Post noch mal an
Jop...
Muss ich jetzt das ! überall entfernen ?




du musst nur ! Enfernen bei der stelle if(!strlen(inputtext)<8)   also so if(strlen(inputtext)<8)   ich hab es dir doch schon fertig Gepostet warum Änderst du es den ?
Die Frage bezog sich auf den Loginteil...
if(dialogid==DIALOG_LOGIN)
	{
	    if(response==0)
	    {
	        SendClientMessage(playerid,Blau,"Du hast den Vorgang abgebrochen.");
	        Kick(playerid);
	        return 1;
	    }
	    if(response==1)
	    {
	        if(!strlen(inputtext))
	        {
	            SendClientMessage(playerid,Blau,"Das Passwort war nicht lang genug.");
	            ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte dein Passwort ein.","Login","Abbrechen");
	            return 1;
	        }
	        else
	        {
	            Login(playerid,inputtext);
	            return 1;
	        }
	    }
	}
	return 1;
ist doch egal es muss das ! weg!
ich schreib doch kein Japanisch oda?
Habe das gemacht was du gesagt hast, hat in beiden Fällen funktioniert, und ich danke dir vielmals.
 
							
							 
		