Script lässt sich nicht Compilen

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 Leute wollte Fragen an was es liegen kann das ich meinen Script nicht Compilen kann. Das heisst es kommt nix und würde Wahrscheindlich 10 Jahre laden. BItte um Hilfe
    Lg Killer


    Das kommt nun:
    C:\Users\u05\Desktop\Selfmade\pawno\include\FoxBan.inc(140) : warning 201: redefinition of constant/macro (symbol "OnPlayerConnect")
    Zeile (3170) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3171) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3746) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3763) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3780) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3793) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3976) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3995) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (9737) : Unbekannte Variable : "SetPlayerMoney"


    9 Errors, 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de

  • Wieviele Zeilen hat das Script?

    Jop aber kennst du den Errore bzw muss was kurtzes überarbeiten ist ein alter selfmade jetzt ist das da:


    C:\Users\u05\Desktop\Selfmade\pawno\include\FoxBan.inc(140) : warning 201: redefinition of constant/macro (symbol "OnPlayerConnect")
    Zeile (3170) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3171) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3746) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3763) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3780) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3793) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3976) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (3995) : Unbekannte Variable : "SetPlayerMoney"
    Zeile (9737) : Unbekannte Variable : "SetPlayerMoney"


    9 Errors, 1 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de

  • Guten Abend


    Zeig mal Bitte die Zeilen


    SetPlayerMoney(TAXIFAHRERGETMONEY,GetPlayerMoney(TAXIFAHRERGETMONEY)+GETMONEY);
    SetPlayerMoney(playerid,GetPlayerMoney(playerid)-GETMONEY);



    SetPlayerMoney(playerid,GetPlayerMoney(playerid)+Zufallsgeld);
    SetPlayerCheckpoint(playerid,FARMERCP26,4.0);

  • Du hast Recht ;)

    stock SetPlayerMoney(playerid,menge)
    {new vorher[MAX_PLAYERS];
    vorher[playerid] = GetPlayerMoney(playerid);
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid,vorher[playerid]+menge);
    return 1;}


    Es gibt sicherlich einfachere Methode, jedoch bin ich eben zu Faul und zu Müde.


    PS: Man kann es auch via define erledigen in einer Zeile :D

  • Angenommen er hat 3000.
    Du benutzt die Funktion mit dem Wert 4000.
    Und es wäre 7000.


    Ist also nicht richtig :P.


    Richtig wäre es wie folgt:


    stock SetPlayerMoney(playerid, menge)
    {
    ResetPlayerMoney(playerid);
    GivePlayerMoney(playerid,menge);
    return 1;
    }


    So setzt du das Geld einfach auf null, und gibst ihm var. menge als Geld.


    Gruß,
    Neo. :)


    2 Mal editiert, zuletzt von DasNeo ()