Brauche schnell Hilfe bitte

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hi ich will bei mein selfmade ein register system haben wo man eingeben muss passwort alter und das geschlecht leider zeigt es nur das passwort und alter an


    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Passwort ist nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gib dein gewünschtes Passwort ein um dich zu Registrieren.","Registrieren","Abbrechen");
    }
    else
    {
    SpielerInfo[playerid][Passwort] = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_ALTER,DIALOG_STYLE_INPUT,"Alter","Bitte gib dein Alter ein!","OK","Abbruch");
    }
    return 1;
    }
    if(response==2)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,0xFF0A00FF,"Das Passwort ist nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Bitte gib dein gewünschtes Passwort ein um dich zu Registrieren.","Registrieren","Abbrechen");
    }
    else
    {
    SpielerInfo[playerid][Passwort] = strval(inputtext);
    ShowPlayerDialog(playerid,DIALOG_GESCHLECHT,DIALOG_STYLE_INPUT,"Alter","test!","OK","Abbruch");
    }
    return 1;
    }
    }
    if(dialogid==DIALOG_ALTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    }
    if(response==1)
    {
    SpielerInfo[playerid][Alter] = strval(inputtext);
    Register(playerid);
    }
    return 1;
    }
    if(dialogid==DIALOG_GESCHLECHT)
    {
    if(response==0)
    {
    SendClientMessage(playerid,0xFF0A00FF,"Du hast den Vorgang abgebrochen.");
    Kick(playerid);
    }
    if(response==1)
    {
    SpielerInfo[playerid][Geschlecht] = strval(inputtext);
    Register(playerid);
    }
    return 1;
    }

  • Wieso wird er in mehreren Dialogen registriert durch Register(playerid);


  • Hi ich will bei mein selfmade ein register system haben wo man eingeben muss passwort alter und das geschlecht leider zeigt es nur das passwort und alter an.


    Ist ja auch klar, wenn du nur die beiden anzeigen lässt: ^^


    Das sind alle die ich deinem Scriptschnipsel entnehmen kann.
    Wo ist der dritte Dialog?


    Gruss: Sonic

    I didn't hit you. I high fived your face.