Fahrzeuge nicht verschieben lassen.

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.


    Ich wollte mal fragen ob es möglich ist im Script einzubauen das man die Fahrzeuge nicht mehr verschieben kann, das heißt wenn jemand vor/hinter/neben einen Fahrzeug ist und gegen rennt das es sich nicht verschiebt sondern an Ort und Stelle bleibt ?


    Danke im Voraus


    Mir freundlichen grüßen
    I.a
    Luiy

  • Richtig, du musst mit OnUnoccupedVehicleUpdate arbeiten.
    Zuerst erstellst du die Floats (X,Y,Z,A) und das ganz oben über OnGameModeInit (Also Global).
    Hinter jeder Float muss auch noch [MAX_VEHICLES] hinter, womit es dann für jedes Vehicle anwendbar ist.
    Beim Spawnen des Fahrzeuges fragst du seine Position mit den Floats ab.
    Bei der Funktion OnUnoccupedVehicleUpdate fragst du dann ab ob sich das Fahrzeug maximal in einem Radius von sagen wir 5.0 Metern befindet.
    Wenn nicht, benutzt du SetVehiclePos.