Togo
09.08.2013, 12:24
Hallo Zusammen,
Habe ein kleines Problem…..
ich habe im Editor eine UAV (mq-9) platziert und dieser den Namen UAV gegeben. In der Init Zeile habe ich folgendes reingeschrieben:
this setCaptive true; this setPos [(getPos this select 0),(getPos this select 1),1000]; this flyInHeight 1000; this allowDamage false; this disableAI "autotarget";
Dieser UAV habe ich keinen Wegpunkt zugewiesen. Nun möchte ich mit dem unteren Script der UAV einen Wegpunkt zuweisen, aber irgendwie will es nicht funktionieren. Hat jemand einen Tipp für mich ?
Hier das Script was ich per Funk aufrufe:
titleText ["Bestimme den Zielsector für die UAV per Mapklick","PLAIN DOWN"];
deleteMarkerLocal "marker1";
_marker= createMarkerLocal ["marker1",[0,0,0]];
_marker setMarkerShapeLocal "ICON";
_marker setMarkerType "b_uav";
_marker setMarkerSizeLocal [2, 3];
openMap true;
mapclick = false;
onMapSingleClick "'marker1' setMarkerPosLocal _pos; mapclick = true; true";
waitUntil{!visibleMap};
onMapSingleClick "";
sleep 3;
_wp0 = UAV addWaypoint [marker1, 100];
_wp0 setWaypointType "MOVE";
_wp0 setWaypointStatements ["true", ""];
_wp0 setWaypointSpeed "FULL";
waitUntil {UAV distance marker1 < 300};
titleText ["UAV IN POSITITION","PLAIN DOWN"];
Gruß Togo
Habe ein kleines Problem…..
ich habe im Editor eine UAV (mq-9) platziert und dieser den Namen UAV gegeben. In der Init Zeile habe ich folgendes reingeschrieben:
this setCaptive true; this setPos [(getPos this select 0),(getPos this select 1),1000]; this flyInHeight 1000; this allowDamage false; this disableAI "autotarget";
Dieser UAV habe ich keinen Wegpunkt zugewiesen. Nun möchte ich mit dem unteren Script der UAV einen Wegpunkt zuweisen, aber irgendwie will es nicht funktionieren. Hat jemand einen Tipp für mich ?
Hier das Script was ich per Funk aufrufe:
titleText ["Bestimme den Zielsector für die UAV per Mapklick","PLAIN DOWN"];
deleteMarkerLocal "marker1";
_marker= createMarkerLocal ["marker1",[0,0,0]];
_marker setMarkerShapeLocal "ICON";
_marker setMarkerType "b_uav";
_marker setMarkerSizeLocal [2, 3];
openMap true;
mapclick = false;
onMapSingleClick "'marker1' setMarkerPosLocal _pos; mapclick = true; true";
waitUntil{!visibleMap};
onMapSingleClick "";
sleep 3;
_wp0 = UAV addWaypoint [marker1, 100];
_wp0 setWaypointType "MOVE";
_wp0 setWaypointStatements ["true", ""];
_wp0 setWaypointSpeed "FULL";
waitUntil {UAV distance marker1 < 300};
titleText ["UAV IN POSITITION","PLAIN DOWN"];
Gruß Togo