23.11.2009, 14:06 | #1 (permalink) |
Registriert seit: 29.04.2008
Beiträge: 139
|
C130 Spawn
Hallo, hat jemand eine Idee oder ein Skript wie ich eine C130 fliegend während einer Mission durch einen Auslöser spawnen lassen kann. Also ich möchte das der Spieler in einen Auslöser läuft, dann am Kartenrand eine C130 fliegend spawnd. Dann will ich da eine Gruppe per skript reinsetzen, die dann am Zielgebiet abspringt und später die c130 wieder löschen. Hat da jemand eine idee?
|
23.11.2009, 22:35 | #2 (permalink) |
Registriert seit: 01.10.2008
Ort: FFM
Alter: 36
Beiträge: 117
|
Dazu kannst du den createVehicle befehl benutzen.
createVehicle - Bohemia Interactive Community um es zu löschen benutzt man den deletevehicle befehl. |
24.11.2009, 12:22 | #3 (permalink) |
Registriert seit: 29.04.2008
Beiträge: 139
|
Das ist nicht ganz das was ich suche. Wenn ich die c130 mit dem createvehicle Befehl spawnen lasse, dann ist diese ja leer und auch nicht bereits in der Luft. Die Sache ist ja ebend die, dass die C130 mit Besatzung bereits in der Luft spawnd. das mit dem löschen etc. ist dann schon klar.
|
24.11.2009, 12:49 | #4 (permalink) |
Registriert seit: 11.03.2005
Ort: HH
Alter: 53
Beiträge: 1.930
|
Die Piloten kannst Du mit createUnit erstellen und dann ins Flugzeug setzen...
Ich persönlich würde aber eher eine Maschine von Beginn an auf der Karte platzieren und diese dann per setPos an den gewünschten Ort platzieren... Naja, so oder so führen immer viele Wege nach Rom... |
24.11.2009, 13:18 | #5 (permalink) |
Registriert seit: 29.04.2008
Beiträge: 139
|
Nun, ich möchte nicht dass das Flugzeug die ganze Zeit auf der Map ist. Ich bekomme es ja soweit hin, dass die C130 durch einen Auslöser spawnd. Dann spawnen auch zwei Piloten, die ich in die C130 hinen Teleportiere. Folgend sehen die Befehle bei mir aus: ______ Create.sqs Transport="C130J" createVehicle getMarkerPos "GrpM2"; exit ______ und für die Piloten (t1) (welche bereits auf der Map sind) {_x moveInCargo Transport} foreach units t1 ______ soweit kein Problem. Nur steht die C130 dann rum. Da die Insel aber keinen Flughafen hat oder ähnliche Startbahn-Möglichkeiten, muss die C130 mit den Piloten fliegend Spawnen. .....ich komm einfach nicht drauf wie ich das machen könnte.
|
24.11.2009, 14:26 | #7 (permalink) |
Registriert seit: 29.04.2008
Beiträge: 139
|
Super, ich bin einen großen Schritt weiter. Also die C130 spawnd und sie fliegt. Der Pilot wird auch in die C130 gebeemt. Allerdings landed der Pilot nie auf dem Pilotensitz, so dass die C130 immer abstürzt. Ich habs mit diesen befehlen versucht: moveInDriver /moveInCargo /moveInCommander Er sitz immer auf dem Beifahrer Sitz. Hat da noch jemand eine Idee wie ich den auf den Fahrersitz bekomme? ...... gelößt: Dem Pilot sollte man das moveInDriver wohl nicht in die Init schreiben, da die C130 ein paar sec. braucht zum spawnen. Jetzt lasse ich den Pilot ein paar meter laufen und dann per Auslöser in die C130 versetzen. Dann landet er dort als Driver. Schwer wirds jetzt für mich der C130 wegpunkte zu geben, da sie im Editor ja lediglich als Auslöser und nicht als Einheit existiert. Wenn ich dem Piloten wetere Wegpunkte zuteile, geht das nicht. Ich denke mal ich muss der C130 direkt wegpunktbefehle geben. Wie ich das machen soll ist mir derzeit noch ein Rätsel.
Geändert von r3D (24.11.2009 um 14:44 Uhr). |
24.11.2009, 14:47 | #8 (permalink) |
Registriert seit: 14.09.2009
Beiträge: 30
|
GetInPilot MoveToPilot (kann sein das der Typ vorher noch ins Flugzeug muss (über MoveInXXX)) MoveInPilot (Hab den Befehl so nicht gefunden, kann aber sein das der in ArmA 2 jetzt so heisst) ??? ArmA: Actions - Bohemia Interactive Community Geändert von --=ZerO=-- (24.11.2009 um 14:52 Uhr). |
24.11.2009, 15:21 | #9 (permalink) |
Registriert seit: 13.04.2009
Beiträge: 48
|
Der eigentliche Befehl währe Moveindriver. Übrigens, interessiert es mich auch, wie man die ganzen Klassen namen herausfindet, bei den addons und co. |
24.11.2009, 15:23 | #10 (permalink) |
Registriert seit: 29.04.2008
Beiträge: 139
|
Ok, geschafft. Also Knifflig war, dass der Pilot mit moveInDriver, erst ein paar sec warten muss bis die C130 tatsächlich gespawnd ist. dann ist er auch Pilot. Die C130 steuer ich dann über Marker, dahin wo sie soll um die Springer abzuwerfen. Dann lösche ich die C130. War ein gutes Stück bastelei, aber DANKE DANKE für alle Anregungen. PS: Die KlassenNamen finde ich oft heraus, Indem ich die gewünschte Einheit einfach im Editor auf eine Insel setze, das ganze speicher und dann die dazu gehörige mission.sqm öffne und darin rumlese bis ich die Einheit gefunden habe.
Geändert von r3D (24.11.2009 um 15:25 Uhr). |
24.11.2009, 20:24 | #11 (permalink) |
Registriert seit: 30.06.2008
Ort: Schweiz
Beiträge: 14
|
Gibst du der Einheit einen eindeutigen Namen, z. B. "gesucht", dann findest du sie noch schneller in der sqm mit der Suchfunktion des Editors.
__________________
Mein System: Intel Core 2 Quad CPU Q6600 @ 2.40GHz 4.00 GB DDR2-800, CL5, Sapphire Radeon HD5770, PCI-E 2.0, 1024MB GDDR5, Vista SP2 |
Stichworte |
c130 |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Fahrzeuge oder Objekte in C130 | cool-Moe-D. | Editing & Scripting | 11 | 20.08.2009 20:38 |
C130 / Gruppenspringen | Niederrheiner | Editing & Scripting | 2 | 08.06.2009 13:19 |
Zombie spawn | Clawhammer | Editing | 9 | 18.03.2009 19:52 |
nBs_dgc (Spawn-Script) | Raptile4ever | Editing | 2 | 04.04.2008 15:59 |
Spawn mit Script verknüpfen !? | drums296 | Editing | 19 | 16.12.2006 11:34 |