Wer kann helfen ? - Scriptfehler

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 zusammen.


    Habe gerade angefangen mit Scripten, und habe da Fehler dirn,die ich allein nicht bewältigt bekomme.
    Vllt kann mir wer helfen ? Gern auch über Teamviewer ???


    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(84) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(85) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(312) : error 004: function "Login" is not implemented
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(353) : warning 219: local variable "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(354) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(365) : error 055: start of function body without function header
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(368) : error 021: symbol already defined: "GetPlayerName"
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(370) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(374) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(376) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(380) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(383) : warning 203: symbol is never used: "Spielerdatei"
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(383) : warning 203: symbol is never used: "name"


  • Es sind Variablen dabei, die schon im Script existieren.


    Und welche, die garnicht benutzt werden.


    D.h. du musst die doppelten Variablen löschen, und die anderen benutzen oder löschen. ;)


    Engelsflügel am Astonkühler, als Schutz vor dem Teufel!


  • Schicke mir TEamviewer daten per pn

  • ich habe als letztes das login und register gemacht gemacht


    Spoiler anzeigen
    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,Rot,"Glückwunsch.Du hast dich Erfolgreich Eingeloggt");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du hast ein falsches Passwort eingegeben");

    Spoiler anzeigen

    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Loginbereich","Dein
    Account wurde Erfolgreich aufgelistet. Bitte gib nun dein Passwort
    ein","Login","Abbrechen");
    return 1;
    }
    }


    Spoiler anzeigen
    {
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,Rot,"Du hast die Registrierung abgebrochen");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Dein gewünschtes Passwort ist nicht lang genug");

    Spoiler anzeigen

    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Loginbereich","Dein
    Account wurde Erfolgreich aufgelistet. Bitte gib nun dein Passwort
    ein","Login","Abbrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,Rot,"Du hast die Registrierung abgebrochen");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Dein gewünschtes Passwort ist nicht lang genug");

    Spoiler anzeigen

    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"Willkommen
    bei der Registrierung","Gib bitte dein gewünschtes Passwort ein und
    drücke auf Registrieren","Registrieren","Abbrechen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }


    Und da ist iwo der fehler
    C:\Users\Jennifer\Desktop\GTA
    SA SERVER uvm\jennyselfmade.pwn(84) : warning 219: local variable
    "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA
    SA SERVER uvm\jennyselfmade.pwn(85) : warning 219: local variable
    "name" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(312) : error 004: function "Login" is not implemented
    C:\Users\Jennifer\Desktop\GTA
    SA SERVER uvm\jennyselfmade.pwn(353) : warning 219: local variable
    "Spielerdatei" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA
    SA SERVER uvm\jennyselfmade.pwn(354) : warning 219: local variable
    "name" shadows a variable at a preceding level
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(365) : error 055: start of function body without function header
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(368) : error 021: symbol already defined: "GetPlayerName"
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(370) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(374) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(376) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(380) : error 010: invalid function or declaration
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(634) : warning 203: symbol is never used: "Spielerdatei"
    C:\Users\Jennifer\Desktop\GTA SA SERVER uvm\jennyselfmade.pwn(634) : warning 203: symbol is never used: "name"

  • 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,Rot,"Glückwunsch.Du hast dich Erfolgreich Eingeloggt");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"Du hast ein falsches Passwort eingegeben");



    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Loginbereich","Dein
    Account wurde Erfolgreich aufgelistet. Bitte gib nun dein Passwort
    ein","Login","Abbrechen");
    return 1;
    }
    return 1; // return vergessen zu setzen
    }


    ändern es mal bitte und dann schick die anderen errors, mit den dazu gehörigen Zeilen.


    Mfg


    PullDown

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen