HX3 Foren  

  HX3 Foren > Games > Operation Flashpoint > Editing

Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 14.03.2004, 15:06   #1 (permalink)
5000 Beiträge
 
Registriert seit: 25.10.2003
Beiträge: 8.502
Standard

Fallschirmjäger

Fallschirmjäger war bis jetzt in den Foren immer das am meisten behandelte Thema.
Weil es ständig Probleme damit gab. Ich möchte jetzt nicht alle aufzählen, aber das mit dem Abspringen
und das die Jungs dann wieder alle einsteigen wollen, kennt sicherlich jeder.
Zur Sache.
Es gibt da verschiedene Möglichkeiten eine Gruppe abspringen zu lassen, doch die zuverlässigste
und einfachste ist immer noch die mit einem Script. Jetzt keine Panik wegen dem Script bekommen, ist gar nicht so schlimm.

Zunächst erstellen wir einen Heli der auch Leute laden kann und nennen ihn Heli1.
Jetzt brauchen wir noch die Gruppe die Abspringen soll, dazu drücken wir F2 und fügen diese Gruppe mit dem Namen Grp1 ein. Dabei reicht es wenn wir den Namen nur bei dem Leader der Gruppe angeben,
denn dieser gilt dann für die ganze Gruppe.
Damit die Gruppe beim Spielstart im Heli sitzt, geben wir bei dem Leader der Gruppe noch dieses ein:

grp=group this; "_x moveincargo Heli1" foreach units group this;

So, jetzt sitzt diese Gruppe im Heli. Jetzt erstellen wir mit Wegpunkten die Flugroute des Heli´s.
An dem Wegpunkt wo die Gruppe abspringen soll, schreiben wir folgendes in das OnActivation Feld:

this exec "absprung.sqs"; (Absprung.sqs ist das Skript welches wir noch erstellen)
Es ist ratsam die Achse des Wegpunktes an dieser Stelle zu vergrößern, denn falls er ihn verfehlen sollte,
wird das Skript nicht aktiviert.
Ich würde den Absprung Befehl daher in einem Auslöser/Trigger angeben. Ist sicherer!!!
Den Trigger muss man dann mit dem Heli verbinden, so dass er nur von ihm ausgelöst wird.
Dazu F2 drücken und die blaue Linie auf den Heli ziehen.
Ganz WICHTIG ist die Flughöhe des Heli´s zu konfigurieren, da sich die Jungs sonst beim Absprung die
Beine brechen.
Und da wir die ja noch zum kämpfen benötigen, geben wir an den Wegpunkten in das OnActivation Feld
noch die Flughöhe wie folgt an
Heli1 FlyInHeight 120;
Der Heli fliegt jetzt in einer Höhe von 120 Metern. 90 ? 100 sollte er mindestens fliegen, damit die Jungs
fit bleiben und sich nicht beim Absprung verletzen.

Jetzt speichern wir die Mission erst mal als Fallschirm/Benutzerdefiniert ab, damit wir einen Ordner
haben in den wir das Scipt packen können.
Dann wechseln wir mit Alt und Tab in den Windows Explorer und gehen in das Verzeichnis
OFP/User/Name/Missions/Fallschirm
Dort erstellen wir neben der Mission.sqm eine neue Textdatei und benennen diese Absprung.sqs.
Dann öffnen wir die Datei und geben dort dieses Script an:

_aunits = units Grp1
_i = 0
_j = count _aunits
#Here
(_aunits select _i) action ["EJECT",Heli1]
unassignvehicle (_aunits select _i)
_i=_i+1
~2
?_j>_i:goto "Here"
exit
-4-


Erläuterungen:

Grp1: Name der Gruppe
Heli1: Name des helis
~2: Zeit in Sekunden zwischen den abspringenden Soldaten. Wichtig, da sie sich sonst in der Luft
verheddern und verletzen.


Das war´s schon. Jetzt speichern wir das ganze, wechseln wieder ins Spiel und lassen die Jungs springen

:::::::::::::::::::::::::::::::::::::::::::::::::: :::

Quelle: Mr. Murrays editing Anleitung

==================================================

Fragen bitte hier im Thread stellen...
__________________
Kompost ist offline   Mit Zitat antworten
Alt 29.11.2006, 11:48   #2 (permalink)
50 Beiträge
 
Benutzerbild von jaeger313
 
Registriert seit: 26.11.2006
Beiträge: 55
Standard

Habe alles gemacht wie es hier stehtaber bei mir kommt immer die meldung absprung.sqs nicht gefunden.Ist mein erster Versuch so etwas zu machen und weiss nicht weiter.
jaeger313 ist offline   Mit Zitat antworten
Alt 01.12.2006, 15:40   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von pspsps91
 
Registriert seit: 22.12.2005
Beiträge: 323
Standard

du hast wahrscheinlich dein Script nicht als *.sqs datei gespeichert -> dein Script heißt wahrscheinlich absprung.sqs.txt.

geh mal in deinem Missionsordner auf Ordneroptionen, Ansicht und entferne das Häkchen vor "Erweiterungen bei bekannten dateitypen ausblenden"

sollte es immer noch nicht funktionieren such mal nach Tippfehlern
__________________
SP Mission, coming soon...
pspsps91 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

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