HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-187/)
-   -   tauchen und licht (https://hx3.de/editing-scripting-187/tauchen-licht-22990/)

McLaine 04.10.2013 22:02

tauchen und licht
 
hi

ich möchte gern eine mission machen in der taucher einen halo sprung machen, im wasser landen und zu einem getauchtem sdv tauchen.
das ganze soll kurz vor sonnenaufgang sein, so das ich im dunkelm loslegen kann es aber 1 stunde später hell wird.

überwasser kann ich super sehen.
unterwasser ist es so finster, dass man das sdv nicht sehen kann ( selbst in 1m tiefe ist es zu dunkel)
leider gibt es ja keine taucherlampen. aber vielleicht hat wer ne andere idee wie man es etwas heller bekommt da unter:)

Armaopterix 04.10.2013 22:08

Hey Ho,

um die Einstellungen rein über den Editor ohne Skripte und so etwas zu tätigen musst du folgendes beachten:

- Der Tag und der Monat spielt eine wichtige Rolle, warum?
-- Im Winter wird es eher Dunkel und Später Hell
-- Im Sommer wird es später Dunkel und eher Hell

- Wetterbedingungen sind wichtig für eine Beleuchtung:
-- Mondlicht dringt nur ohne Wolken durch. Hast du also Regen oder so etwas eingestellt, dann wird die Engine das ganze Licht etwas dämpfen.

Eine Koordination unter Wasser ist allgemein nicht einfach. Das ganze so anzupassen, das es nach deinen belieben funktioniert bedeutet viel herum experimentieren und anfangen solltest du mit der Jahreszeit und die Uhrzeit probieren. Eventuell auch einmal mit Zeit beschleunigen testen, wie sich das ganze Licht entwickelt.

LG
Martin

McLaine 04.10.2013 22:16

mit datum und uhrzeit habe ich schon probiert
das problem ist .... ist es unterwasser grade so hell, dass man was sieht, ist es überwasser so hell wie 12 uhr mittags.

ne lampe wäre nicht schlecht oder eine möglich keit ein knicklicht zubenutzen wie bei arma 2 ace

Armaopterix 04.10.2013 22:27

Momentan kann man noch keine Knicklichter benutzen.

Ich vermute das wird noch etwas dauern. Lt. meinen Info's ist ACE ja für Arma 3 geplant, aber ich vermute es wird wohl noch mindestens nen halbes Jahr dauern, bevor überhaupt viele Plugins bzw. Mods zum laufen gebracht wurden.

Nachts sich unter Wasser zu koordinieren, erfolgt rein durch die Arma Engine zum aktuellen Zeitpunkt durch viel Training und sehr viel Aufmerksamkeit.

Würde dir da gerne eine hübschere Meldung geben. Kann ich aber leider nicht.

Virility92 05.10.2013 11:07

du könntest auch einen wegpunkt setzen der während der mission angezeigt wird.

JoeJoe87577 05.10.2013 11:11

Oder du benutzt Knicklichter, sofern das SDV in seichtem Gewässer ist. Dann landen die Knicklichter knapp unterm SDV und du siehst es dann leuchten. Oder du machst bei dem Ding das Licht an, evtl damit: http://community.bistudio.com/wiki/switchLight, ich weiß aber nicht ob das funzt...

Tajin 07.10.2013 12:50

Könntest du nicht einfach mit attachTo ein paar knicklichter an das SDV kleben?


Sieht bestimmt ganz nett aus.

Drunken Officer 07.10.2013 13:27

Zitat:

Oder du benutzt Knicklichter, sofern das SDV in seichtem Gewässer ist. Dann landen die Knicklichter knapp unterm SDV und du siehst es dann leuchten. Oder du machst bei dem Ding das Licht an, evtl damit: http://community.bistudio.com/wiki/switchLight, ich weiß aber nicht ob das funzt...
Das sollte nicht funktionieren, da Lichter an Fahrzeugen eine eigene UseAction haben. In dieser schaltest du eine Animation hin und her. Und die ist zu einem in der Config.cpp gespeichert, anderseit erfolgt ein Rückgriff auf die Model.cfg, da dort gesagt wird, was die Animation so machen soll. Und so blöd es klingt, aber solche Dinge sind Animationen.

*******

Stelle das Boot hin und gebe in die INIT ein:
handle = [this] execVM "scripte\DOF_Lichtpunkt.sqf";
DOF_Lichtpunkt.sqf
Code:

if (!is server) exitWith {};
private ["_ts"];
_ts = _this select 0;
_light = "#lightpoint" createVehicle (getPos _ts);
_light setLightBrightness 0.3; //stell mal auf 1 :D
_light setLightAmbient[0.0, 0.0, 0.7];
_light setLightColor[0.0, 0.0, 0.7];
_light lightAttachObject [_ts, [0,0.2,0]];

Mit Ambient und Color kannst du an den Farben schrauben. Momentan ist es blau.

Ich habe es getestet und ist wunderbar sichtbar.
Das Licht fährt sogar mit, was mich etwas verwundert, weil keine while schleife läuft...

Willst du es blinken lassen, dann lösche den Lichtpunkt, warte ein Zeit und gehe wieder zurück zum Anfang. Du mußt quasi einen Loop einbauen.
Ob blinking funzt, habe ich so nicht getestet, kannst es ja mal probieren.

Tajin 07.10.2013 13:42

Zitat:

Zitat von Drunken Officer (Beitrag 460752)
Das Licht fährt sogar mit, was mich etwas verwundert, weil keine while schleife läuft...

Willst du es blinken lassen, dann lösche den Lichtpunkt, warte ein Zeit und gehe wieder zurück zum Anfang. Du mußt quasi einen Loop einbauen.
Ob blinking funzt, habe ich so nicht getestet, kannst es ja mal probieren.

lightAttachObject <-- deswegen fährt es mit. Dafür braucht es keine Schleife.


Fürs Blinken wär es wohl besser einfach die Brightness zu ändern, anstatt jedesmall das Licht zu löschen und dann neu zu erstellen.

Drunken Officer 07.10.2013 16:20

Ach ja, mein Fehler. Ist ja mit jeden geheftetem Objekt so.


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