Waypoint im Script hinzufügen???
Servus zusammen,
ich versuche per Script ein Fahrzeug mit Fahrer zu spawnen und diesem dann einen oder mehrere Wegpunkte zuzuweisen. Nach längerem Hin und Her krieg ich zumindest das Fahrzeug gespawnt ... mit Besatzung ... aber die Wegpunktzuweisung wird ignoriert. Vielleicht kann mir einer auf die Sprünge helfen was ich falsch mache. Hier mein Script: ---------------------------------------------------------------- if(!isServer)exitWith{}; G001 = createGroup east; _veh = createVehicle ["CUP_O_BMP_HQ_RU",getMarkerPos "X1",[],0,"NONE"]; [ _veh, [ ["CUP_O_RU_Soldier_VDV_EMR","driver"] ] ] call BIS_fnc_initVehicleCrew; WP001 = G001 addWaypoint [getMarkerPos "X1a", 0]; WP001 setWaypointType "MOVE"; WP001 setWaypointSpeed "LIMITED"; WP001 setWaypointBehaviour "SAFE"; --------------------------------------------------------------- Danke schonmal für eure Hilfe Grüße Joa |
Das liegt daran, dass die Gruppe welcher du da den Wegpunkt zuweisen möchtest nichts mit der Gruppe zu tun hat welche am Ende in deinem BMP sitzt.
Versuch's mal mit folgender Variante. Hier wird die Gruppe ermittelt, welche durch die Funktion gespawnt wird. Alternativ versuche mal bitte die zweite Variante die ich gepostet habe. Die erste Variante mit der Funktion ist eigentlich mega aufgebläht bzgl. performance. Es gibt immerhin auch die Engine Lösung von BI mit "createCrew". Es kann jedoch sein, dass mit der zweiten Variante eine falsche Crew gespawnt wird. Das häjngt davon ab wie gut die CUP Config ist. 1. Variante: Code:
if (!isServer) exitWith {}; 2. Variante: Code:
if (!isServer) exitWith {}; p.s.: die 2. Variante spawnt eine komplette Crew und nicht nur den Fahrer! Grüße |
danke für die schnelle hilfe ... die erste variante funzt einwandfrei ... werd mal die performance im auge behalten ... bei der zweiten passiert das gleiche wie bei meinem fehlerhaften script ... aber das liegt wohl an den cup fahrzeugen ... werd es mal mit vanilla fzg versuchen.
tausend Dank Grüße Joa |
Zitat:
Das kommt drauf an wie du die ganze Sache startest? Grüße |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:08 Uhr. |
Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias