Register Problem

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
  • Hallo Leute.


    Ich fange gerade erst an zu Scripten und habe folgendes vollbracht:
    http://pastebin.com/DRwyCYxx


    Kurze Erklärung zu dem Problem:


    Alles funktioniert, bis es zu der eigentlichen Registrierung kommt.
    Wenn man sein Passwort eingibt, und auf bestätigen drückt, passiert gar nichts. [Zeile: 245, 246]
    (Ich weiß, das ist ein durcheinander. :D)



    Beim Compilen bekomme ich keine Fehler.


    Ich hoffe mir kann geholfen werden.


    Mit freundlichen Grüßen
    DasNeo

    Einmal editiert, zuletzt von DasNeo ()

  • Hallo DasNeo.


    Bitte zeig mal deinen Code hier in [PAWN] [ /PANW]


    Damit können, wir es viel Bessere Sehen.
    Aber bitte, nur die Zeile. Wo es nicht Funktioniert
    Und bitte, den Fehler dazu


    MFG
    Dome331

  • Der Code:


    Pfade Gesetzt:
    new pname[MAX_PLAYER_NAME], path[200];
    GetPlayerName(playerid, pname, sizeof(pname));
    format(path, sizeof(path), "/accounts/%s.ini", pname);


    Fehlerhafte Stelle:


    if(dialogid == 10) {
    SendClientMessage(playerid, 0xFFFFFFF, "Du kannst dich nun registrieren.");
    ShowPlayerDialog(playerid, DIALOG_REG, DIALOG_STYLE_INPUT, "Registrierung", "Gib dein Passwort ein:", "Registrieren", "Abbrechen");
    }


    DIALOG_REG:



    if(dialogid == 3)
    {
    if(!response)
    {
    Kick(playerid);
    }
    else
    {
    new pwlength = strlen(inputtext);
    if(pwlength > 0)
    {
    dini_Create(path);
    dini_Set(path, "Passwort", inputtext);
    SendClientMessage(playerid, 0xFFFFFFF, "Bitte gib dein Geschlecht hier an.");
    ShowPlayerDialog(playerid, DIALOG_REG2, DIALOG_STYLE_LIST, "Registrierung", "Maennlich\r\nWeiblich", "Fortfahren", "Abbrechen");
    }
    else
    {
    ShowPlayerDialog(playerid, DIALOG_NOPW1, DIALOG_STYLE_MSGBOX, "Registrierung", "Sie muessen ein Passwort waehlen!", "Wiederholen", "Abbrechen");
    }
    }
    }

    Zitat

    Und bitte, den Fehler dazu

    Wie schon gesagt, bekomme ich beim compilen keine Errors.




    Mit freundlichen Grüßen
    DasNeo

  • Hast du auch ein Speicherplatz angelegt?? zbs. den Ordner Accounts

    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward

  • Ja, in den Scriptfiles ist der Ordner "accounts".
    Ich habe jetzt mal manuell DasNeo.ini dort erstellen.
    Klappt alles, nur halt das registrieren bugt rum. :/

  • Stand so in einem Tutorial.
    Habe es abgeschrieben.
    Aber das ist ja nicht mein Problem, oder?

  • Aber ich will das Scripten ja lernen.
    Wenn ich dann schon bei sowas einen Fehler bekomme, dann lerne ich ja nie was.

  • Ich habe dazu ja auch ein Tutorial benutz. Allerdings will das ja irgendwie nicht gehen.
    Deswegen habe ich diesen Thread ja geöffnet.


    Aber scheint so, als will/kann mir keiner helfen. D: