Errors + Warnings

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,


    komischerweise habe ich von eine auf die andere Sekunde folgende Errors + Warnings erhalten :?
    Habe zwar schon mit der Dini rumgespielt bin mir aber nicht sicher...


    (316) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(317) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(400) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(416) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(429) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(429) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(450) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(450) : warning 219: local variable "name" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(477) : error 017: undefined symbol "string"
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(477) : error 017: undefined symbol "string"
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(477) : error 029: invalid expression, assumed zero
    C:\Users\Kevin\Desktop\Selfmade\gamemodes\C&R.pwn(477) : fatal error 107: too many error messages on one line


    Sollte bekannt sein ...

  • Code
    local variable "string" shadows a variable at a preceding level


    Dieser Fehler bedeutet, dass du versuchst eine Variable mit einem Namen zu definieren, den es schon gibt.
    Das heißt, dass die Variablen "name" und "string" umbenennen musst.
    Dieser Fehler kann ürbrigens auch sehr leicht durch Klammerfehler entstehen.


    Code
    undefined symbol "string"


    Besagt, dass du versuchst auf eine Variable zuzugreifen, die in diesem Bereich nicht gültig - also definiert - ist.


    Aufgrund der beiden Fehler schätze ich, dass du einen Klammerfehler hast.

    PAWNit gratis nutzen?
    Geschenkcode: 2017VQXPKB8V3KA

    Hier könnte Ihre Werbung stehen.

  • Er sagt mir selbst ich soll in den Includen alles um modenln ? -.-


    C:\Users\Kevin\Desktop\Next German Roleplay\pawno\include\dutils.inc(103) : warning 219: local variable "minute" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\..\pawno\include\dutils.inc(137) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\.\pawno\include\dutils.inc(177) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\....\pawno\include\dutils.inc(285) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Kevin\Desktop\.....\pawno\include\dutils.inc(342) : warning 219: local variable "string" shadows a variable at a preceding level

    Einmal editiert, zuletzt von K3V1N ()

  • 2Sekunden vorher ging auch noch alles.. & dann eine Zeile eingefügt.
    Die aber zu hundert prozent stimmt... & Puuuuf alles futsch .. wenn ich Zeile rausnehme bleibt fehler bestehen.


    Zeile:


    Spieler[playerid][Perso] = 1;


    Jetzt spuckt er das hier aus:


    (815) : error 012: invalid function call, not a valid address
    (815) : warning 215: expression has no effect
    (815) : warning 215: expression has no effect
    (815) : error 001: expected token: ";", but found ")"
    (815) : error 029: invalid expression, assumed zero
    (815) : fatal error 107: too many error messages on one line


    new string1[256], spieler[MAX_PLAYER_NAME];
    GetPlayerName(playerid,spieler,sizeof(spieler));
    format(string1,sizeof(string1),"{F3F7F2}Herzlich Willkommen {FFD200}%s{F3F7F2},\n um dich gut einzufinden startet jetzt eine kleine Informationsrunde.\nDanach kannst du dich entscheiden ob du ein kleines Tutorial machen willst oder nicht.\n\nKlicke auf Weiter.",spieler);
    ShowPlayerDialog(playerid,DIALOG_TUT,DIALOG_STYLE_MSGBOX,"Welcome to the Jungle -...",string1,"Weiter","ahaeinhunter");
    Register(playerid,inputtext); <--- Angegebene Fehlerzeile...
    return 1;

    Einmal editiert, zuletzt von K3V1N ()

  • Ganz normal eigentlich ...


    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME], string[128];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    format(string,sizeof(string),"{FF0000}SERVER::{FFFFFF} Du hast deinen Account erfolgreich erstellt %s",name);
    SendClientMessage(playerid,Grau,string);
    SetPlayerScore(playerid,0);
    SpielerInfo[playerid][Eingeloggt] = 1;
    SpielerInfo[playerid][Skin] = 230;
    Spieler[playerid][Register] = 1;
    SpielerInfo[playerid][Firstlog] = 1;
    Spieler[playerid][Firstspawn] = 1;
    return 1;
    }


    HAAAA Der blöde Fehler war, der hier : Spieler[playerid][Register] = 1 :D