Hilfe, isAdmin

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 ,


    Ich habe ein Problem und zwar:


    bekomme ich error:

    PHP
    error 017: undefined symbol "CheckAccount"
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line


    PHP
    isAdmin(playerid,a_level)
    {
    	if(CheckAccount = SpielerInfo[playerid][pAlevel]>=a_level)return 1;
    	return 0;
    }


    mFG .. bitte hilfe

    Mit freundlichen Grüßen
    [KoSoVa] :klugs:

  • Erstmal der Unterschied zwischen = und ==.


    = wird als Zuweisung verwendet.


    Dem L-Wert wird der R-Wert zugewiesen.
    Beispiel:
    new lwert, rwert;
    lwert = rwert;


    Ein == wird als Vergleich zwischen zwei Werten verwendet.


    Demnach müsste die Zeile so lauten:

    if(CheckAccount == SpielerInfo[playerid][pAlevel]>=a_level)return 1;


    Allerdings hast Du da noch einen Syntaxfehler, dazu aber erstmal die Frage: Was genau ist "Checkaccount"?

  • Beitrag von PermanenT ()

    Dieser Beitrag wurde gelöscht, Informationen über den Löschvorgang sind nicht verfügbar.
  • CheckAccount ist dafür da , um aus der MySQL Datenback rauszulesen.. kann aber auch sein dass ich es irgendwie reingetan habe..


    Ich probier es später wenn ich wieder zuhause bin


    ~Handy


    //EDIT:


    Alles klar .. ich hab es anscheinend i-wie ausversehn rein getan .. funktioniert,jetzt danke euch!


    //CLOSE BITTE

    Mit freundlichen Grüßen
    [KoSoVa] :klugs:

    Einmal editiert, zuletzt von FraiTzz ()