Error beim Compliern

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
  • Ich besitze das NeR Script und es kommen dauernt diese fehler -.-


    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4441) : error 017: undefined symbol "MoneySpam"
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4441) : warning 215: expression has no effect
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4441) : error 001: expected token: ";", but found "]"
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4441) : error 029: invalid expression, assumed zero
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4441) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Was kann ich dagegen machen? bitte helft mir.



    Hier ab Zeile 4441


    MoneySpam[playerid] = 0;
    need[playerid] = 0;
    MultipleEnter[playerid] = -1;
    CheckPointing[playerid] = 1;
    CheckPointShown[playerid] = 0;
    ZivilSkin[playerid] = 0;
    PruefungsSchritt[playerid] = 0;
    ClearCrime(playerid);
    ClearFishes(playerid);
    ClearCooking(playerid);
    ClearGroceries(playerid);
    ClearMarriage(playerid);
    SetPlayerColor(playerid,COLOR_GRAD2);


    OfflineFlucht[playerid] = 0;

    }
    if(IsPlayerNPC(playerid))
    {
    gPlayerLogged[playerid] = 1;
    SpawnPlayer(playerid);
    return 1;
    }
    GetPlayerIp(playerid,pIP[playerid],16);
    GetPlayerName(playerid, plname, sizeof(plname));
    format(string, sizeof(string), "/Accounts/%s.ini", plname);
    if(fexist(string))
    {

  • Du musst, wenn du eine Variable benutzt sie natürlich zuvor erstellen:
    new MoneySpam[MAX_PLAYERS];
    Den Code einfach ganz oben zu den anderen New's (Oben != Oben im Callback, Oben == Scriptanfang).


    /E: Klammerninhalt hinzugefügt.

    Bin weg, Tschau! (Account kann gelöscht werden)

  • Wenn ich das oben einsetze kommt das...


    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4280) : warning 204: symbol is assigned a value that is never used: "string"
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4279) : warning 204: symbol is assigned a value that is never used: "plname"
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4279 -- 4459) : error 010: invalid function or declaration
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4279 -- 4463) : error 010: invalid function or declaration
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4279 -- 4468) : error 010: invalid function or declaration
    C:\Users\Diamond\Desktop\Sauberer Server\Sauberer Server\gamemodes\NeR.pwn(4279 -- 4468) : fatal error 107: too many error messages on one line