HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   addaction und waypoints (https://hx3.de/editing-scripting-187/addaction-waypoints-23085/)

McLaine 01.11.2013 12:42

addaction und waypoints
 
hallo zusammen

ich möchte gerne für eine checkpoint mission fahrzeuge ankommen lassen.
über einen addactionbefehl sollen sie dann weiter fahren und über nen trigger verschwinden.

als addaction habe ich dass hier beim fahrer des wagens in die ini gesetzt
Zitat:

this addAction["<t color='#ff1111'>Weiterfahren</t>", "scripts\wp1.sqf"];
als wp1 sqf dass hier

Zitat:

_unit = _this select 0;
_group = group _unit;

_waypoint0 = _group addwaypoint[getmarkerpos"WP1",0];
_waypoint0 setwaypointtype"Move";
einen marker mit dem namen wp1 habe ich auch gesetzt.
nur leider fährt der wagen nicht los wenn ich das addaction benutze

sieht wer den fehler ??

JeeperCreeper 01.11.2013 19:21

Probier es mal so. Schreib das einfach in die Init des Wagens
Code:

this = player addAction ["<t color='#ff1111'>Weiterfahren</t>", {Auto doMove [1632.6,5446.3]}, "player alive"];
Damit müsste es funktionieren ohne ein zusätzliches Script. Den Wagen einfach benennen, hier heißt der Wagen "Auto", dann den Befehl "doMove" und dann die Koordinaten des Markers im Array "[x,y]". Die Koordinaten kriegt du aus der mission.sqm raus, indem du nach dem Namen des Markers suchst. Aber vorsicht, dort stehen Sie als [x,z,y] drin, musst also die Z Koordinate einfach löschen.
Viel Erfolg!:daumen:

McLaine 01.11.2013 20:03

war einfacher habe das
Zitat:

_unit doMove (getMarkerPos "WP1");
vergessen :confused:

manchmal sind es die einfachen dinge
:D


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:01 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119