05.07.2010, 15:56 | #22 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Könnte man auch, könnte man auch. Werde es dann mal ändern, aber jetzt zock ich erstmal wieder.
__________________
|
05.07.2010, 21:32 | #23 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Hab jetzt mal mit enableSimulation gespielt und ich komme zu folgendem Ergebnis:
Methode mit der statischen C130J ist die Beste, denn bei enableSimulation drehen sich die Rotoren nicht und man kann auch keine Animation ausführen, um die Rampe zu öffnen / zu schließen. Ich such aber immer noch eine Möglichkeit den HALO Sprung auch für die KI zu erlauben.
__________________
|
05.07.2010, 22:29 | #24 (permalink) |
Registriert seit: 12.05.2009
Ort: FRA
Beiträge: 1.621
|
Ja sauber
wenns dann auch noch aufm dedi geht ists 1A
__________________
My Youtube Channel "Before you diagnose yourself with depression or low self esteem, first make sure you are not, in fact, just surrounded by assholes!" William Gibson |
05.07.2010, 22:53 | #26 (permalink) |
Hi, also ich habe mich auch schon seit 2 Tagen an einer Absprung aus der C130-Mission gemacht...
Bei mir soll man aber die Möglichkeit haben, wieder in der C130 zu spawnen... In der statischen c130, die auf 2000m im Himmel hängt befinden sich diverse Waffenkisten um die Ausrüstung zu wählen... Damit es nicht nach einer statischen Maschine aussieht, beschleunige ich die Soldaten in Halo-Animation auf einer Zufallsgeschwindigkeit von 80 bis 100 kmh nach vorne und 20 bis 30 Kmh nach unten. Nach einer gewissen zeit hängt man an einem Fallschirm. Habe es auch schon im MP getestet, funzt alles... Das einzige was ich noch nicht geschafft habe ist, dass man den Freifall lenken kann... MfG - Christopher |
|
05.07.2010, 23:11 | #27 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Wenn du die HALO_Init.sqs startest, dann solltest du eigentlich den freien Fall steuern können
Aber deine Idee ist auch nicht schlecht. Aber btw. man merkt es trotzdem, dass die C130 statisch ist, wenn man immer am selben Punkt abspringt.
__________________
|
05.07.2010, 23:53 | #29 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Ja, gibt es:
Code:
player action ["nvGoggles", player]
__________________
|
06.07.2010, 01:25 | #30 (permalink) | |||
Naja, mal sehen, wie ich meine Mission gestalten werde... Evtl lasse ich den Respawn auch weg... Ein Problem habe ich noch, eigentlich wollte ich einen steuerbaren Fallschirm benutzen, aber ich schaffe es nicht, die Einheiten in den Fallschirm zu setzen... Bei den Normalen gehts, aber da landet man unkontrolliert... Und was noch ein wenig unschön aussieht, dass bei mir kein Bremsweg der Fallschirme da ist, die sind von einer Mikrosekunde zur nächsten offen und das würde in der Realität mit Sicherheit weh tun... Anbei ein kleines Video von mir und meiner provisorischen idee...
Ich habe keine Flugfähige C130 benutzt, die Sounds sind 4 Factorysounds und ein Windsound, hört sich einigermaßen nach einem Flugzeug an... Und vllt werde ich (falls ich es schaffe, dass man den Freifall und den Fallschirm steuern kann) die Option für das "Fallschirm öffnen" per Aktions-Menü einstelle, denn jetzt öffnet sich der Fallschirm bei einer Zufallshöhe zwischen 50 und 100 Metern... MfG - Christopher Geändert von GER_CJ-187 (06.07.2010 um 01:29 Uhr). |
||||
06.07.2010, 01:35 | #31 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Ich finde es ein bisschen übertrieben, wie es die Soldaten aus der C130 herauskatapultiert.
Wie hast du es geschafft, dass es auch mit KI funktioniert? Komisch, also wenn ich das alte HALO_init.sqs aufrufe, hab ich trotzdem das neue HALO, also Fallschirm geht nicht gleich auf, sondern das dauert ca. 5 Sekunden bis er aufgeht. Hat mir schon ein paar Mal das virtuelle Leben gekostet. Die beste Idee wäre natürlich, dass die reale C130 irgendwo hinfliegen lässt, dann erscheint die Fake C130 und man steigt als Passagier von der C130 aus und steht dann in der Fake und kann rauslaufen. Wenn alle Soldaten rausgesprungen sind, wird die Fake wieder unsichtbar und die reale wieder sichtbar gemacht und um-attached () und dann fliegt die wieder irgendwo anders hin. DAS wäre die perfekte Idee So ist die C130 nicht statisch, man kann aber im Frachtraum laufen und rausspringen.
__________________
|
06.07.2010, 23:20 | #33 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Ist nicht schwer burns. Sieht jemand von euch den Fehler? Hab den Fehler mit den PVEHs gelöst. Hatte vergessen, dass man die Variablen in einen String setzen muss. Bleibt jetzt nur noch der Fehler, der immer auftaucht, wenn das Array von nearestObjects leer ist. Doof ... wie kann ich das verhindern? Denn trotz Fehlermeldung funktioniert es. Mein Code ist folgender in der Bedingungszeile meines Auslösers, der auf der statischen C130J ist: Code:
count (nearestObjects [c130f, ["Man"], 10]) == 0 Mit dem Code funktioniert es: Code:
count ((position c130f) nearObjects ["Man", 10]) == 0
__________________
Geändert von Cyborg11 (07.07.2010 um 00:14 Uhr). |
08.07.2010, 00:15 | #34 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Ok, da die letzte Version ja fehlerhaft war, hab ich jetzt mal alle Trigger usw. ins Skriptformat gebracht. Funktioniert jetzt auf dem Dedicated Server richtig und die HALO Animationen werden jetzt im MP übertragen.
Wenn ihr wollt, dass auch die KI rausspringen kann, so müsst ihr einfach das Skript mit der KI von der init.sqf aus aufrufen: Code:
[KI, StaticC130] execVM "CYBP\HALO-C130\HALO-Jump.sqf";
__________________
|
08.07.2010, 22:38 | #36 (permalink) |
Funktioniert Prima!
Ich komm aber nicht dahinter, wie du den Fallschirm steuerbar machst. In der Demo Mission gehts, aber wenn ichs bei mir einbaue nicht
__________________
|
|
08.07.2010, 22:58 | #37 (permalink) |
Registriert seit: 26.03.2008
Beiträge: 2.822
|
Einfach nur das HALO Skript aufrufen. Ich ruf es in der HALO-Jump.sqf auf:
Code:
[_unit, (getPosATL _unit) select 2] exec "ca\air2\halo\data\Scripts\HALO_init.sqs"; Du kannst natürlich auch gleich das neue HALO Skript aufrufen: Code:
[_unit, (getPosATL _unit) select 2] spawn BIS_fnc_halo; Code:
CYBP_animHalo = []; "CYBP_animHalo" addPublicVariableEventHandler {(_this select 1) execVM "CYBP\HALO\PVEHanimHalo.sqf"}; if (isnil "bis_fnc_init") then {createcenter sidelogic; _grp = creategroup sidelogic; _logicFnc = _grp createunit ["FunctionsManager",position player,[],0,"none"];}; WaitUntil{!(isNil "bis_fnc_init")}; BIS_fnc_halo = compile preprocessFile "CYBP\HALO\fn_halo.sqf"; // override BIS function Und dann brauchst du noch die PVEHanimHalo.sqf Datei, die sich auch im CYBP\HALO\ Ordner befindet Also kopier einfach den Ordner CYBP\HALO in deine Mission und füg meinen init.sqf Teil in deine init.sqf ein und führ irgendwann das HALO aus. Dann funktionieren auch schön die Animationen. Oh mist! Da hab ich grad noch einen Fehler entdeckt Anstatt getPosATL _unit hatte ich noch ausversehen player stehen. Außerdem hab ich die Ordnerstruktur nochmal angepasst. Die PVEHanimHalo.sqf Datei kam mit in den HALO Ordner, da die sich nur auf das HALO selber bezieht. Die anderen 3 Skripte sind ja nur für die C130, deswegen sind diese auch im HALO-C130 Ordner Neuer Download:
__________________
Geändert von Cyborg11 (08.07.2010 um 23:05 Uhr). |
08.07.2010, 23:28 | #38 (permalink) |
Ich bemerke keinen Unterschied...
Oder sollte man, wenn man am Fallschirm hängt, sich nur umschaun können?
__________________
|
|
08.07.2010, 23:36 | #40 (permalink) |
Ich hänge immer an dem nicht steuerbaren Fallschirm
__________________
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|