2 Tore , 1 befehl

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
  • Dann bau halt eine zweite if-Abfrage ein:

    ocmd:tor(playerid,params[])
    {
    if(!isPlayerInFrakt(playerid,1)) return SendClientMessage(playerid,ROT,"Du bist kein Polizist");
    if(IsPlayerInRangeOfPoint(playerid,10, 1592.19, -1638.02, 13.43))
    {//ERSTES TOR BEGINN
    MoveObject(tor, 1592.19, -1638.02, 13.43-10,10); // und hier gehts runter..
    SetTimerEx("torzu", 1000*5, 0, "i", playerid);
    {
    MoveObject(tor2, 1548.81, -1627.67, 15.00-10,10);
    SetTimerEx("torzu2", 1000*5, 0, "i", playerid);
    }
    }//ERSTES TOR ENDE
    if(IsPlayerInRangeOfPoint(playerid,10, 1592.19, -1638.02, 13.43))
    {//ZWEITES TOR BEGINN
    MoveObject(tor, 1592.19, -1638.02, 13.43-10,10); // und hier gehts runter..
    SetTimerEx("torzu", 1000*5, 0, "i", playerid);
    {
    MoveObject(tor2, 1548.81, -1627.67, 15.00-10,10);
    SetTimerEx("torzu2", 1000*5, 0, "i", playerid);
    }
    //Die Werte hier fürs zweite Tor müsst/musst ihr/du natürlich ändern ;)
    }//ZWEITES TOR ENDE
    return 1;
    }



    Hinweis: Keinen Kontakt über TeamViewer oder Skype !
    Grüßt den Fehlerklärbär von mir.
    Coming soon: Pawn-Café ( Concept-Sharing | Scripting-First-Aid )


  • der Error kommt davon das du eine Klammer vergessen hast bei
    if(IsPlayerInRangeOfPoint(playerid,10, 1592.19, -1638.02, 13.43))


  • also das hier hat mir jetzt gut geholfen.
    Keine Errors und es geht nach 5 sekunden zu.


    Trozdem ein sehr großes Dankeschön an euch alle die mir versucht haben zu helfen :love:
    Vielen dank

  • Kein Problem,
    ich mache das immer gern.


    // Denke das es die anderen auch immer gerne machen ;)