Beiträge von [ScR]Klaus

    Bekomme die Errors:


    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(70) : error 017: undefined symbol "ShowPlayDialog"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(286) : error 017: undefined symbol "ShowPlayDialog"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(348) : error 001: expected token: ")", but found "{"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(350) : warning 217: loose indentation
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(351) : warning 217: loose indentation
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(355) : error 017: undefined symbol "BLUE"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(356) : error 017: undefined symbol "ShowPlayDialog"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


    Und das ist der Code:


    public OnPlayerConnect(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
    }
    else
    {
    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_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang Abgebrochen.");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,BLAU,"Das Passwort war nicht lang genug.");
    ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
    return 1;
    }
    else
    {
    login(playerid,inputtext);
    return 1;
    }
    }
    }


    stock login(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false)
    {
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    SendClientMessage(playerid,BLAU,"Du hast dich Erfolgreich eingeloggt.");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,BLUE,"Falschen Passwort.")
    ShowPlayDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login","Dein Account wurde gefunden. Bitte gib dein Passwort ein.","Login","Abbrechen");
    return 1;
    }
    }

    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(280 ) : error 017: undefined symbol "Register"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(294 ) : error 010: invalid function or declaration
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(298 ) : error 021: symbol already defined: "GetPlayerName"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(300 ) : error 021: symbol already defined: "dini_Create"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(301 ) : error 021: symbol already defined: "dini_Set"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(303 ) : error 021: symbol already defined: "dini_IntSet"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(304 ) : error 010: invalid function or declaration
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(308 ) : warning 203: symbol is never used: "Spielerdatei"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(308 ) : warning 203: symbol is never used: "name"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    7 Errors.


    die ich bin grad echt verzweifelt :)

    #define DIALOG_REGISTER 1
    #define DIALOG_LOGIN 2


    #include <dini>



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,BLAU,"Du hast den Vorgang Abgebrochen");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext));
    {
    SendClientMessage(playerid,BLAU,"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;
    }



    stook register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,BLAU,"Du hast dich Erfolgreich registriert");
    dini_IntSet(Spielerdatei,"Level",0);
    return 1;
    }

    Könnt ihr mit bitte bei den Errors helfen ?



    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(272 ) : error 036: empty statement
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(278 ) : warning 225: unreachable code
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(278 ) : error 029: invalid expression, assumed zero
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(280 ) : error 017: undefined symbol "register"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(294 ) : error 010: invalid function or declaration
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(298 ) : error 021: symbol already defined: "GetPlayerName"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(300 ) : error 021: symbol already defined: "dini_Create"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(301 ) : error 021: symbol already defined: "dini_Set"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(303 ) : error 021: symbol already defined: "dini_IntSet"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(304 ) : error 010: invalid function or declaration
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(308 ) : warning 203: symbol is never used: "Spielerdatei"
    C:\Users\Patrik\Desktop\samp server test\gamemodes\Tutorial.pwn(308 ) : warning 203: symbol is never used: "name"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    9 Errors.



    wäre nett wenn ihr die Zeilen braucht sagt bescheid.