HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Flugzeugbombardement (https://hx3.de/editing-scripting-167/flugzeugbombardement-18836/)

IbastI 29.03.2010 21:44

Flugzeugbombardement
 
hab da ein kleines problem...

ich will mir eine mission basteln, in der eine staffel von bombern ein gebiet bombardiert.

problem 1: wenn ich die flugzeuge mit dem flyinheight befehl auf 1000 oder einen anderen wert setze, müssen die flugzeuge erstmal die höhe anpassen, sie fliegen also nicht in der angegeben höhe von beginn an:komisch:

problem 2: wenn sie dann endlich das gebiet bombardieren gehen sie in eine art sturzflug und halten nicht die höhe...folge...flugzeug wird durch die eigenen bomben beschädigt oder zerstört:rolleyes:

das nerv irgendwie schon:confused:
hat jemand einen rat was ich dagegen ( sowohl 1 und 2) machen kann?

Baraka 29.03.2010 23:28

bei der Flughöhe weiß ich auch nicht,eventuell einen längeren Anflug einplanen und auf sicher stellen.Beim Bombenabwurg würde ich einfach über einen Objekt-Trigger von 10+10 meter oder so die Bomben erstellen.da kannst du beliebig viele erstellen und mußt nur die Abwurfhöhe eingeben.
Den genauen Init Befehl hab ich grad leider nicht im Kopf,der steht aber ganz sicher im Guide.mußt nur aufpassen,nicht alles geht als Bombe.es muß glaube ich eine Shell sein.Die normale ungelenkte geht aber gut.Viel Erfolg

JoeJoe87577 30.03.2010 08:50

Damit die Flugzeuge beim Beginn der Mission gleich 1000 Meter über Grund sind, einfach diesen Befehel in die Initzeile der Flugzeuge:
Code:

this setPos [(getPos this select 0),(getpos this select 1),1000];
Die Bomben würde ich auch eher mit einem Trigger erstellen, wobei du da aufpassen musst, dass die erstellten Bomben nicht senkrecht nach unten fallen, sondern schräg nach vorne. Also beim Positionen setzen immer daran denken.
Die Bomben erstellt man damit (bin mit beim Classname nich 100% sicher :angel:)
Code:

"Bombe"="BO_GBU12" createvehicle setpos [(getPos H1 select 0),(getPos H1 select 1),995]
"H1" sollte ein Objekt sein, am besten ein unsichtbares Heli H, damit die Bomben von dir gesteuert werden können.
Die Bomben würde ich in einer Höhe von nur 995 Metern erstellen, dass deine KI Piloten da nich reinfliegen.

LG

P.S. Ich schau heute Mittag nochmal nach dem korrekten Classname, bzw. der Shellclass für die Bombe.

SmartGun 30.03.2010 08:58

Moin!

hier gibt es ein script, welches die C-130 zum Carpetbomber macht.
vielleicht ist das ja auch ne option.

Gruß!

IbastI 30.03.2010 15:44

danke für die antworten^^
flughöhe sollte geritzt sein.
wollte aber nicht die bomben irgenwann spawnen lassen sondern in einer WW2 mission die bomber mit unterschiedlicher ladung nutzen...ich probier einfach mal weiter rum,-)

dennisjegart 07.04.2010 19:42

also das mit dem trigger funzt net :O oder ich bin zu doof XD

IbastI 10.04.2010 18:16

hab hier was schickes aus'n BI Forum (mal wieder 31st Normandy^^) :
Zitat:

Instructions to make the level bombing manually (Arma1 lancasters)...
1) place some bombers on the map (set the mode in the unit dialog as FLYING)

2) You normally want them to be in the same group (F2 GROUP mode and pull lines from planes into the the leader plane)

3) Planes normally start at 100m above ground. If you want them to start higher, then write the next line in the init line of
each plane (unit dialog). The flying altitude is 500m in the example.
this setpos [getpos this select 0, getpos this select 1, 500]; this flyInHeight 500; cycle=0;

4) Select a plane from the group and select the waypoint mode (cannot remember what F key it was). Click on hte map where you want
to put a waypont. You should place it so that the bombing target is between the formation and the waypoint. You should also make the
plane orientation (flying direction) towards the 1st waypoint. Rotating can be done by selecting
object(s) and shift+mouse key+move mouse (iirc) or in the unit dialog.

5) Select the trigger mode (some F key again) and click on the map somewhere between the target and the flight group.
Create rectangular trigger by clicking on the map (circular works too, but rectangular works better). Make it activate
by PRESENCE and BLUEFOR. If you use some other side, change if needed. You should set it fire REPEATABLE. Make sure the trigger
width or height is at least the flight altitude + some extra (if the altitude is 500m, 600m should be enough)

6) Copy into the trigger test (condition):
this and cycle==0

7) Into the trigger ACTIVATION box copy this:
{ if( (vehicle _x) isKindOf "Plane" ) then { _x selectWeapon "500lb_Rail"; _x fire ["500lb_Rail","All","28rd_500lb"]; }; } forEach thisList; cycle=1;

8) Into the deactivation box:
cycle=0;

9) Test the mission and if they drop the bombs too early or late, adjust the trigger location/size until they hit the intended area.
funktioniert auf jedenfall. nur irgendwie begeben sich die bomber in den sturzflug und halten einfach nicht ihre höhe:stupid:
hat jemand einen tipp oder ist das nicht möglich?


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:12 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