Mehrere Coordinaten in einer Reihenfolge

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
  • Guten Morgen zusammen,


    undzwar wie ist es machbar das wenn man zum Beispiel: IsPlayerInRangeOfPoint mehrmals hintereinander macht..sodass kein Error kommt wie zum Beispiel..Line is too long...


    Beispiel; Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords, Coords usw..


    Hoffe ihr versteht wie Ich das meine...


    Greetz Fahne


  • 44372) : error 075: input line too long (after substitutions)



    Hier die Zeile:



    if (PlayerToPoint(2.0,playerid,1712.4611,-1640.0770,20.2239) || PlayerToPoint(2.0,playerid,-2725.1821,-322.9824,7.1771) || PlayerToPoint(2.0,playerid,-2124.9392,-178.4047,35.3203) || PlayerToPoint(2.0,playerid, 2491.2468,-1691.6086,14.7656) || IsPlayerInRangeOfPoint(playerid, 5.0, 858.4053,-1642.7261,13.5555) || IsPlayerInRangeOfPoint(playerid, 3.0, 2532.8569,-1067.7076,69.5692) || IsPlayerInRangeOfPoint(playerid, 3.0, 1798.4003,-2124.1387,13.5469 || IsPlayerInRangeOfPoint(playerid,2.0,1269.9630,-1640.8680,27.3750) || IsPlayerInRangeOfPoint(playerid,2.0,-524.7850,-504.9627,25.5234) || IsPlayerInRangeOfPoint(playerid,2.0,1649.7606,-1810.6589,13.5373))


  • Hast du ein beispiel vllt?


    Erledigt!!!



    Doch noch nicht erledigt....



    if(strcmp("/frakkammer", cmdtext, true) == 0)
    {
    if(PlayerToPoint(2.0,playerid,1712.4611,-1640.0770,20.2239) || PlayerToPoint(2.0,playerid,-2725.1821,-322.9824,7.1771) || PlayerToPoint(2.0,playerid,-2124.9392,-178.4047,35.3203) || PlayerToPoint(2.0,playerid, 2491.2468,-1691.6086,14.7656) || IsPlayerInRangeOfPoint(playerid, 5.0, 858.4053,-1642.7261,13.5555) || IsPlayerInRangeOfPoint(playerid, 3.0, 2532.8569,-1067.7076,69.5692) || IsPlayerInRangeOfPoint(playerid, 3.0, 1798.4003,-2124.1387,13.5469))
    {//LS
    return 1;
    }
    else if(IsPlayerInRangeOfPoint(playerid,2.0,1269.9630,-1640.8680,27.3750) || IsPlayerInRangeOfPoint(playerid,2.0,-524.7850,-504.9627,25.5234) || IsPlayerInRangeOfPoint(playerid,2.0,1649.7606,-1810.6589,13.5373))
    {//LS
    return 1;
    }
    }
    return 0;
    }




    Dann funktioniert Pawno nicht mehr bei mir -.-


    So Pawno funzt zwar wieder jedoch habe ich dann das nächste problem:



    (44374) : warning 213: tag mismatch
    (44379) : error 001: expected token: ")", but found "{"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.




    Hier die Zeile 44374:



    IsPlayerInRangeOfPoint(playerid,2.0,1269.9630,-1640.8680,27.3750) || IsPlayerInRangeOfPoint(playerid,2.0,-524.7850,-504.9627,25.5234) || IsPlayerInRangeOfPoint(playerid,2.0,1649.7606,-1810.6589,13.5373))



    Und hier die Zeile 44379:



    {



    Und hier die komplette funktion:




    if(strcmp("/frakkammer", cmdtext, true) == 0)
    {
    if (PlayerToPoint(2.0,playerid,1712.4611,-1640.0770,20.2239) || PlayerToPoint(2.0,playerid,-2725.1821,-322.9824,7.1771) || PlayerToPoint(2.0,playerid,-2124.9392,-178.4047,35.3203) || PlayerToPoint(2.0,playerid, 2491.2468,-1691.6086,14.7656) || IsPlayerInRangeOfPoint(playerid, 5.0, 858.4053,-1642.7261,13.5555) || IsPlayerInRangeOfPoint(playerid, 3.0, 2532.8569,-1067.7076,69.5692) || IsPlayerInRangeOfPoint(playerid, 3.0, 1798.4003,-2124.1387,13.5469 ||
    IsPlayerInRangeOfPoint(playerid,2.0,1269.9630,-1640.8680,27.3750) || IsPlayerInRangeOfPoint(playerid,2.0,-524.7850,-504.9627,25.5234) || IsPlayerInRangeOfPoint(playerid,2.0,1649.7606,-1810.6589,13.5373))
    /* else if(IsPlayerInRangeOfPoint(playerid,2.0,1269.9630,-1640.8680,27.3750) || IsPlayerInRangeOfPoint(playerid,2.0,-524.7850,-504.9627,25.5234) || IsPlayerInRangeOfPoint(playerid,2.0,1649.7606,-1810.6589,13.5373))
    {
    return 1;
    }*/
    {
    if(IsPlayerInFrac(playerid, 5) || IsPlayerInFrac(playerid, 6) || IsPlayerInFrac(playerid, 12) || IsPlayerInFrac(playerid, 13) || IsPlayerInFrac(playerid, 14) || IsPlayerInFrac(playerid, 16) || IsPlayerInFrac(playerid, 17) || IsPlayerInFrac(playerid, 19) || IsPlayerInFrac(playerid, 20) || IsPlayerInFrac(playerid, 23))
    {
    ShowPlayerDialog(playerid, DIALOG_KAMMER, DIALOG_STYLE_LIST, "Fraktionskammer", "Waffen\nDrogen\nFraktions Materialien", "Auswählen", "Abbrechen");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Gang- / Mafiamitglied");
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht an der Fraktionskammer!");
    }
    return 1;
    }


    2 Mal editiert, zuletzt von Fahne87 ()