Login und register irgendwie vertauscht?

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
  • hey, auf meinem gf hab ich ein Login und register system, was soweit auch ganz gut lief.
    aber nun steht immer wenn der acc nicht regestriert ist dort, logge dich bitte nun ein, gebe dann ein pw ein
    und es geschieht nix. gehe mit einem anderen acc on der regestriert is, kommt die normale meldungso wie sie soll, logge dich nun unten ein..
    wie kann ich das nun umändenr? bitte um hilfe :s


    if (gPlayerAccount[playerid] != 1)
    {
    new loginstring[128];
    format(loginstring,sizeof(loginstring),"Willkommen, %s\nDieser Account ist registriert.\nDu kannst dich jetzt einloggen:",plname);
    ShowPlayerDialog(playerid,LoginDialog,DIALOG_STYLE_INPUT,"Los Angeles Reallife 0.3a",loginstring,"Login","Exit");
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    new regstring[128];
    format(regstring,sizeof(regstring),"Willkommen, %s\nDu hast noch keinen Account.\nBitte registriere dich:",plname);
    ShowPlayerDialog(playerid,RegisterDialog,DIALOG_STYLE_INPUT,"Los Angeles Reallife 0.3a",regstring,"Register","Exit");
    }
    //PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];
    SetPlayerTeamFromClass(playerid,classid);
    }
    new string[128];
    PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];
    if (classid == 1)


    //edit achja es handelt sich hierbei um einen GF ^^

  • Zeig mal die Zeilen unter OnDialogResponse und die definierungen von LoginDialog und RegisterDialog

  • Zitat

    Zitat von NeoPhoenix aka ArgonX5
    Zeig mal die Zeilen unter OnDialogResponse und die definierungen von LoginDialog und RegisterDialog

    Hör nicht auf NeoPhoenix, er sieht genauso schlecht wie die meisten hier ^^


    Hier die Richtige Abfrage, einfach abändern:


    if (gPlayerAccount[playerid] == 1)
    {
    new loginstring[128];
    format(loginstring,sizeof(loginstring),"Willkommen, %s\nDieser Account ist registriert.\nDu kannst dich jetzt einloggen:",plname);
    ShowPlayerDialog(playerid,LoginDialog,DIALOG_STYLE_INPUT,"Los Angeles Reallife 0.3a",loginstring,"Login","Exit");
    }
    else
    {
    gPlayerAccount[playerid] = 0;
    new regstring[128];
    format(regstring,sizeof(regstring),"Willkommen, %s\nDu hast noch keinen Account.\nBitte registriere dich:",plname);
    ShowPlayerDialog(playerid,RegisterDialog,DIALOG_STYLE_INPUT,"Los Angeles Reallife 0.3a",regstring,"Register","Exit");
    }
    //PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];
    SetPlayerTeamFromClass(playerid,classid);
    }
    new string[128];
    PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
    PlayerInfo[playerid][pModel] = Peds[classid][0];
    if (classid == 1)


    Edit: Zitat..

    Mfg Templer


    >>Dein Breadfish-Thema im Unterforum ScriptingBase / Scriptingwünsche wurde nicht richtig beantworter?<<
    >>Es handelt sich um ein Programmier Problem und du nicht einfach weiter kommst wo der Fehler sein könnte?<<
    Dann melde dich bei mir über die PN-Funktion indem du den Link zu deinem Breadfish-Themen Problem schickst.
    Voraussetzung:
    Thema älter als 1 Tag und im Breadfish Forum gespostet!