Tor system

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
  • Hallo leute habe ein Tor system erstellt aber das Problem ist zuerst hatte ich wenn einer ein Tor geöffnet hat das sich alle nach 5 sec geschlossen haben aber jetzt habe ich das mit IsPlayerInRangeOfPoint gemacht aber das geht ja auch nicht weill wenn der spieler schon wo anders ist schließt das tor nicht . deswegen meine Frage wie soll ich es scripten habe es so falls ihr den code sehen wollt.
    public testtimer()
    {
    new playerid;
    if(IsPlayerInRangeOfPoint(playerid,10,285.82, 1821.20, 20.09))
    {
    MoveObject(armytor[0],285.82, 1821.20, 20.09,5);
    return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid,10,135.20, 1941.17, 21.55))
    {
    MoveObject(armytor[1],135.20, 1941.17, 21.55,5);
    return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid,10,96.94, 1920.34, 16.58))
    {
    MoveObject(armytor[2],96.94, 1920.34, 16.58,5);
    return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid,10,214.6000061,1875.3000488,12.8999996))
    {
    MoveObject(armytor[3],214.6000061,1875.3000488,12.8999996,5);
    return 1;
    }
    if(IsPlayerInRangeOfPoint(playerid,10,345.0000000,1797.9000244,20.2000008))
    {
    MoveObject(einnahmetor[0],345.0000000,1797.9000244,20.2000008,5);
    return 1;
    }
    return 1;
    }