Register / Login system [ERRORS ]

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 leute sitze seit 5 std vllt am Register/login


    und es kommen immer die gleichen error's



    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(56) : error 017: undefined symbol "DIALOG_REGISTER"
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(239) : error 017: undefined symbol "Dialogid"
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(240 -- 242) : error 029: invalid expression, assumed zero
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(242) : warning 217: loose indentation
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(242) : warning 215: expression has no effect
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(242) : error 001: expected token: ";", but found ")"
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(242) : error 029: invalid expression, assumed zero
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(242) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    6 Errors.




    bitte hilft mir !!

  • ´ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    return 1;



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(Dialogid==DIALOG_REGISTER)
    (


    if(response==0)
    {
    SendClientMessage(playerid,0x006CE7FF,"Du hast den Vorgang abgebrochen.");
    Kick(playerid)";"
    } return 1;
    ) if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,0x006CE7FF,"Das Passwort war nicht lang genug.");
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Registrieren","Gib bitte das gewünschte Passwort ein:","Register","Abbrechen");
    return 1;
    }
    else
    {


    Register(playerid,inputtext);
    return 1


    }
    }


    return 1;

    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }



    stock Register(playerid,key[])
    {
    new SpielerDatei[64];
    new name [MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",);
    dini_create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,0x006CE7FF,"Erfolgreich registriert.");
    return 1;
    }







    2 Mal editiert, zuletzt von ErzEngel ()

  • Das sieht schon nicht ordenlich aus, selbst beim überfliegen hab ich viele Fehler gesehen.
    Achja und damit du direkt bescheid weißt:


    Beitrag Bearbeiten > Code löschen > Über dem Text Feld über der Grauen Leiste Von "Editor" zu "Quellcode" wechseln > drücken den Code zwischen die Klammern ] & [ kopieren und erneut absenden


    So ist er 1. Im richtigen Format und kein Zitat oder sowas und
    2. Er ist eingerückt und deutlich besser lesbar...


    Merken, danke...

  • Hey leute sitze seit 5 std vllt am Register/login


    wow ohne beleidigend zu werden scheint eine ziemlich lange Zeit zu sein das du da nicht darauf kommst das bestimmte Variablen nicht definiert sind

    Code
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(56) : error 017: undefined symbol "DIALOG_REGISTER"
     C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(239) : error 017: undefined symbol "Dialogid"
     C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(240 -- 242) : error 029: invalid expression, assumed zero



    schau mal...
    C:\Users\Hakan\Desktop\Mtx-Reallife\gamemodes\test.pwn(239) : error 017: undefined symbol "Dialogid"


    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])



    zudem muss die Variable "DIALOG_REGISTER" definiert werden... hmm was macht man da... genau man schaut da nach wo man es heraus kopiert hat ;) sieht ganz danach aus...

    Mfg. BlackFoX_UD_ alias [BFX]Explosion