Problem bei gangwar immer 4 errors

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
  • Heey ich habe mal wieder ein problem ich habe 4 errors was ich nicht weg bekomme


    hoffe es reicht (die zeile vom error)


    if(IsPlayerConnected(killerid) && !isFight[killerid])
    {
    new playerfaction = GetPlayerFaction(playerid);
    new killerfaction = GetPlayerFaction(killerid);
    for(new war;war<MAX_WARS;war++)
    {
    if(WarInfo[killerfaction][war] && WarInfo[killerfaction][war] == playerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    if(WarInfo[playerfaction][war] && WarInfo[playerfaction][war] == killerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    }
    }


    so und das ist die error anzeige
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : error 029: invalid expression, assumed zero
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : warning 215: expression has no effect
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : error 001: expected token: ";", but found "]"
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : error 029: invalid expression, assumed zero
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : 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.


    So ch würede mich über eine positive antwort freuen

  • ja das ist die


    if(IsPlayerConnected(killerid) && !isFight[killerid])
    {
    new playerfaction = GetPlayerFaction(playerid);
    new killerfaction = GetPlayerFaction(killerid);
    for(new war;war<MAX_WARS;war++)
    {
    if(WarInfo[killerfaction][war] && WarInfo[killerfaction][war] == playerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    if(WarInfo[playerfaction][war] && WarInfo[playerfaction][war] == killerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    }
    }

  • genauere Angaben über die Zeile SPRICH:
    NUR diese 1ne Zeile Posten oder sie markieren!


    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5783) : error 029: invalid expression, assumed zero


    in der Zeile 5783 diese Zeile posten bzw markieren

  • if(IsPlayerConnected(killerid) && !isFight[killerid])
    { das ist die zeile 5783
    und das darunter von 5784 - 5804
    new playerfaction = GetPlayerFaction(playerid);
    new killerfaction = GetPlayerFaction(killerid);
    for(new war;war<MAX_WARS;war++)
    {
    if(WarInfo[killerfaction][war] && WarInfo[killerfaction][war] == playerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    if(WarInfo[playerfaction][war] && WarInfo[playerfaction][war] == killerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    }
    }

  • jetzt habe ich hier ein error markirt mit //error zeile 5791


    if(WarInfo[killerfaction][war] && WarInfo[killerfaction][war] == playerfaction)//error
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    if(WarInfo[playerfaction][war] && WarInfo[playerfaction][war] == killerfaction)
    {
    GameTextForPlayer(killerid,"~g~GANGWAR - KILL",4444,3);
    GameTextForPlayer(playerid,"~r~GANGWAR - KILL",4444,3);
    isFight[killerid] = 2;
    break;
    }
    }
    }


    Error anzeige


    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5789) : error 029: invalid expression, assumed zero
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5791) : error 029: invalid expression, assumed zero
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5791) : warning 215: expression has no effect
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5791) : error 001: expected token: ";", but found "]"
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5791) : error 029: invalid expression, assumed zero
    C:\Users\ùáääëäüäùáë\Desktop\Dark Messiahs\0.3e Server\gamemodes\MR.pwn(5791) : fatal error 107: too many error messages on one line


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



    5 Errors.


    So nun die error anzeige von
    5789



    for(new war;war<MAX_WARS;war++)


    Mfg. Artur