Variabel ist -Unknow-

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
  • Guten Tag,
    Ich hab ein problem, weil mein anderers Thema gerade gelöscht wurde und das problem nicht zuende war.


    Code:
    stock Spielerrang(playerid)
    {
    new Spielerdatei[64],rang[25];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    switch(dini_Get(Spielerdatei,"Spielerrang"))
    {
    case 0:{rang="Neuling";}
    case 1:{rang="Einwanderer";}
    default:{rang="Error";}
    }
    return rang;
    }


    Error:
    C:\Users\Brandon\Desktop\Selfmade\gamemodes\HGBrandon.pwn(404) : error 033: array must be indexed (variable "-unknown-")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.


    Hoffe das es diesmal nicht gelöscht wird.

  • Der genaue Fehler liegt hier
    switch(dini_Get(Spielerdatei,"Spielerrang"))
    Und das mit dem anderen Thema, dort hab ich vergessen bei OnPlayerText das wieder zu entkommentieren. Dann hab ich ein Warning bekommen, den ich auch Weg bekommen hab, aber dies hier bekomm ich nicht weg.


    //Edit, hab es selber hinbekommen ^^

  • switch(dini_Get(Spielerdatei,"Spielerrang"))
    zu:
    switch(strval(dini_Get(Spielerdatei,"Spielerrang")))



    EDIT: Sorry, hatte nicht gesehen, dass er es schon hinbekommen hat. Naja, so weiß *GHOSTRIDER* wenigstens was es war.
    Ich muss besser lesen. :pinch: