Garnicht alles was zusammengehört ist in einem Dialog ;D.
Mahc dir eine Globale Variable und erhöh sie immer um eins wenn du zum nächsten Schritt willst ;D
Das System ist eigentlich ganz einfach. Naja das hat hier ja nichts zu Sache.
Weist du warum ich nur ausschnitte poste? Da es ein Selfmade ist sollte es auch nur in meinen Händen bleiben
Mit freundlichen Grüßen
Sven
//Edit Am Ende werde ich nun nicht mehr gekickt das klappt lag anscheinand doch an der Scriptversion ;D
Nur ist meine Frage ist das so wirklich richtig?
if(!strcmp(inputtext,"Mann",true))
{
ShowPlayerDialog(playerid,9,DIALOG_STYLE_INPUT,"Life Survive Dreamreallife","Ok du bist also Männlich.Nun eine letzte Frage bevor du endtlich spielen darfst.\nWie alt bist du?","Weiter","Abbrechen");
pInfo[playerid][pGeschlecht] = 1;
TutRegeln = 9;
}
if(!strcmp(inputtext,"Frau",true))
{
ShowPlayerDialog(playerid,9,DIALOG_STYLE_INPUT,"Life Survive Dreamreallife","Ok du bist also Weiblich.Nun eine letzte Frage bevor du endtlich spielen darfst.\nWie alt bist du?","Weiter","Abbrechen");
pInfo[playerid][pGeschlecht] = 2;
TutRegeln = 9;
}
else
{
ShowPlayerDialog(playerid,9,DIALOG_STYLE_INPUT,"Life Survive Dreamreallife","Du musst uns dein Geschlecht verraten um fortzufahren.\nBist du Männlich(Mann) oder Weiblich(Frau)?","Weiter","Abbrechen");
}
Da harkt es nähmlich etwas. Wenn ich Mann oder Frau eingebe steht da das ich mein Geschlecht verraten muss und wenn ich was x beliebiges eingebe gelange ich weiter.
Zudem wie Frage ich ab ob da min. 1 Zahl eingegeben wurde? Also bei der Altersabfrage?
Mit freundlichen Grüßen
Sven
//edit
Ich arbeite grade zum ersten mal mit:
if(!strcmp(inputtext,"Mann",true))
Deshalb glaube ich da da der Fehler liegt.
Also wenn man "Mann" eingibt soll der Dialog mit "Du bist also Männlich..." kommen.
Wie muss das denn richtig lauten?
Mit fruendlichen Grüßen
Sven