PAWNO kompiliert nicht mehr!

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
  • Schönen guten Abend,


    ich habe gerade an meinem Script weiter gemacht und wollte kompilieren,
    dann kam plötzlich: Pawno funktioniert nicht mehr und muss beendet werden.


    Zwischenzeitlich hatte ich Pawno dann geschlossen und neu gestartet um zu schauen
    ob es dann wieder geht. Nun habe ich keine Möglichkeit das alles, was ich gerade
    gemacht habe, rückgängig zu machen.


    Was kann ich nun unternehmen?


    Mit freundlichem Gruß,
    Andre


  • Pawno stürtzt dann ab, wenn du einen Klammerfehler hast.


    MfG
    Geronimo

  • Bis dort hin habe ich mich gerade auch schon informiert, nun bringt es allerdings nicht viel wenn ich nun mit bloßen Augen 57.800 Zeilen durchsuche. Gibt es dafür ein Programm der das checkt? Hatte vorhin kompiliert und alles ging. Hatte überall halt noch Sachen verbessert, wie z.B. Rechtschreibfehler. Der Fehler kann überall liegen.

  • So, es kann nur hier dran liegen:


    Function AdminDienst(playerid)
    {
    new sendername[MAX_PLAYER_NAME],string[128];
    if(AdminDuty[playerid] == 0)
    {
    if(PlayerInfo[playerid][pSex] == 1)
    {
    if(PlayerInfo[playerid][pAdmin] == 1 || PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 3 || PlayerInfo[playerid][pAdmin] == 4 || PlayerInfo[playerid][pAdmin] == 5 || PlayerInfo[playerid][pAdmin] == 6 || PlayerInfo[playerid][pAdmin] == 7)
    {
    AdminDuty[playerid] = 1;
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Meldung: %s hat sich als Supporter angemeldet. Er ist mit /support erreichbar.",sendername,playerid);
    SendClientMessageToAll(COLOR_SUPPORT, string);
    return 1;
    }
    }
    else if(PlayerInfo[playerid][pSex] == 2)
    {
    if(PlayerInfo[playerid][pAdmin] == 1 || PlayerInfo[playerid][pAdmin] == 2 || PlayerInfo[playerid][pAdmin] == 3 || PlayerInfo[playerid][pAdmin] == 4 || PlayerInfo[playerid][pAdmin] == 5 || PlayerInfo[playerid][pAdmin] == 6 || PlayerInfo[playerid][pAdmin] == 7)
    {
    AdminDuty[playerid] = 1;
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Meldung: %s hat sich als Supporterin angemeldet. Sie ist mit /support erreichbar.",sendername,playerid);
    SendClientMessageToAll(COLOR_SUPPORT, string);
    return 1;
    }
    }
    }
    if(AdminDuty[playerid] == 1)
    {
    if(PlayerInfo[playerid][pSex] == 1)
    {
    AdminDuty[playerid] = 0;
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Meldung: %s hat sich als Supporter abgemeldet.",sendername);
    SendClientMessageToAll(COLOR_SUPPORT, string);
    }
    else
    if(PlayerInfo[playerid][pSex] == 2)
    {
    AdminDuty[playerid] = 0;
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string,sizeof(string),"Meldung: %s hat sich als Supporterin abgemeldet.",sendername);
    SendClientMessageToAll(COLOR_SUPPORT, string);
    }
    }
    return 1;
    }