Tor von 2 verschiedenen Punkten aus öffnen

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 möchte das tor einmal aus der Tiefgarage aus öffnen können und einmal am Beginn der Einfahrt.
    Im Notfall würde es auch gehn den range vom tor so weit auszudehnen das manns öffnen kann.
    Aber erstere wäre perfekt.



    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == (KEY_SUBMISSION))
    {
    if(IsPlayerInRangeOfPoint(playerid,7.0, 2320.7852,2446.7014,3.1305))
    {
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
    {
    MoveObject(LVPDtor1, 2339.08,2451.31,6.17, 2.0);
    SetTimer("LVPDtor1zu", 3500, 0);
    MoveObject(LVPDtor2, 2330.20,2436.41,6.17, 2.0);
    SetTimer("LVPDtor2zu", 3500, 0);
    }
    }
    }
    }



    Bis jetz hab ich halt nur eine Position, wie füge kann man jetz die zweite hinzufügen?

    Einmal editiert, zuletzt von hannes ()

  • if(IsPlayerInRangeOfPoint(playerid,7.0, 2320.7852,2446.7014,3.1305))
    {
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
    {
    MoveObject(LVPDtor1, 2339.08,2451.31,6.17, 2.0);
    SetTimer("LVPDtor1zu", 3500, 0);
    MoveObject(LVPDtor2, 2330.20,2436.41,6.17, 2.0);
    SetTimer("LVPDtor2zu", 3500, 0);
    }
    }
    else if(IsPlayerInRangeOfPoint.(....))
    {
    MoveObject(LVPDtor1, 2339.08,2451.31,6.17, 2.0);
    SetTimer("LVPDtor1zu", 3500, 0);
    MoveObject(LVPDtor2, 2330.20,2436.41,6.17, 2.0);
    SetTimer("LVPDtor2zu", 3500, 0);
    }