Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 16.08.2016, 09:58   #21 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Es wird nicht ignoriert. Es hat nur keiner Lust dir ein relativ komplexes Thema zu erklären.
Du steigst für deinen Kenntnisstand zu hoch ein.

Es wird dir nichts weiter übrig bleiben, als andere Configs zu öffnen, und nach zwei bekannten Verfahren ["learning by doing" oder "Versuch und Irrtum"] vor zu gehen.

Die RVMAT kann man sich kopieren.
Du benötigst hiddenselection um die Texture und die RVMAT zu setzen.
Du kannst mit einer Model.CFG arbeiten oder aber Variablen im Objekt speichern, die du mit deiner Useraction ( quasi das Gegenstück zum Addaction-Befehl ) schaltest.
setVariable und getVarible sind deine Freunde in diesem Fall.

Du musst ein Script starten. Ob du dies über die Eventhandler (Init) oder über den Aufruf der Useraction (Statement) machst, ist deine Sache.
Das Script muss entweder angehalten oder beendet werden, da du ggf das Script x-fach ausführst. Useraction wird erstmal local ausgeführt. Daran musst du denken, wenn du z.B. mit say3d arbeitetst.
KAnn man aber mit playsound3d lösen, da dein Sound im Addon liegt, diese wiederrum definierst du in der Config.cpp unter cfgsounds.
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (16.08.2016 um 10:04 Uhr).
Drunken Officer ist offline  
Alt 16.08.2016, 15:17   #22 (permalink)
50 Beiträge
 
Registriert seit: 22.03.2016
Beiträge: 55
Icon4 Danke

Das ist doch schonmal ein Anfang, danke
maxl30 ist offline  
Alt 16.08.2016, 15:24   #23 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

hier mal damit du weiß was ich dir sagen will.
Es wurde in dem Fall mit einer Varible gearbeitet, die im Objekt verankert wurde.
Code:
_an = 0.299; // definiert den helligkeitswert

while {_karre getvariable ["Bommel", true] && alive _karre} do
{
_karre setobjecttextureGlobal [0, "\DOF_Units\leds\led_blue_light.paa"]; _lightleft setLightBrightness _an;
Sleep 0.2;
_karre setobjecttextureGlobal [0, ""]; _lightleft setLightBrightness 0;
Sleep 0.05;
_karre setobjecttextureGlobal [0, "\DOF_Units\leds\led_blue_light.paa"]; _lightleft setLightBrightness _an;
Sleep 0.2;
_this setobjecttextureGlobal [0, ""]; _lightleft setLightBrightness 0;
sleep 0.05;
};
Dies ist ein Auszug! Es passiert nichts weiters, als das ich die Texture setze und wegnehme. Mit Brighnes steuere ich Lichteffkte. Lightpoints wirken nur lokal und müssen irgendwie durchs Netz.
Ist die Variable "Bommel" wieder false, wird die While-Schleife übergangen und des Script endet.

Beispiel CONFIG.CPP
Code:
bla bla...
class UserActions 
			{
							
				class bommel_an 
					{
							scope = 2;
							displayName = "Blaulicht an";
							displayNameDefault = "<img image='DOF_Units\texturen\ui\luce_on.paa' size='1.8'/>";
							onlyforplayer = true;
							position = "camera";
							radius=5; 
							condition = "!(this getvariable [""Bommel"", false]) && driver this == player && alive(this)";
							statement =  "this setvariable [""Bommel"", true]; this execVM ""\DOF_Units\scripte\blaulicht.sqf"" ";
					};
		
				
				class bommel_aus {
							displayName = "Blaulicht aus";
							displayNameDefault = "<img image='DOF_Units\texturen\ui\luce_off.paa' size='1.8'/>";
							position = "camera";
							priority = 99;
							showWindow = 0;
							radius = 3;
							onlyforplayer = 1; 
							statement = "this setvariable [""Bommel"", false]";
                                                       condition = "this getvariable [""Bommel"", false]";

				};
				
				
				
				class horn_an 
					{
							scope = 2;
							displayName = "Martinshorn an";
							displayNameDefault = "<img image='DOF_Units\texturen\ui\Audio_on.paa' size='1.8'/>";
							onlyforplayer = true;
							position = "camera";
							radius=5; 
							condition = "!(this getvariable [""Martinshorn"", false]) && driver this == player && alive(this)";
							statement =  "this setvariable [""Martinshorn"", true]; this execVM ""\DOF_Units\scripte\martinshorn.sqf"" ";
					};
		
				
				class horn_aus {
							displayName = "Martinshorn aus";
							displayNameDefault = "<img image='DOF_Units\texturen\ui\Audio_off.paa' size='1.8'/>";
							position = "camera";
							priority = 99;
							showWindow = 0;
							radius = 3;
							onlyforplayer = 1;
							condition = "(this getvariable [""Martinshorn"", false]) && driver this == player && alive(this)";
							statement = "this setvariable [""Martinshorn"", false]";
				};
				
										
			};
			
			
			
	};
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (16.08.2016 um 15:33 Uhr).
Drunken Officer ist offline  
Alt 15.09.2017, 02:45   #24 (permalink)
50 Beiträge
 
Registriert seit: 22.03.2016
Beiträge: 55
Standard Hab mich jetzt mal mit dem Thema eingiebiger beschäftigt ...

Da gibt es jezt eig nur noch eine Frage - wo zum Teufel finde ich die BeaconsStart- (oder auch die BeaconsServicesStart-) Animation ?

Link zu meinem Video: https://www.youtube.com/watch?v=fcRlW7lWQhw

Ich will die BeaconsStart/BeaconsServicesStart-Animation auf blaugelb/gelbrot laufen lassen ...

Wo die Beacon RVMATs sind weiß ich aber Irgendwas muss doch auch zwischen der Useraction und den RVMATs stehen
(hab auch schon die anims-Ordner durchsucht) ?!

Geändert von maxl30 (15.09.2017 um 02:48 Uhr).
maxl30 ist offline  
 

Stichworte
lightbar, suv, truck


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie modeliere ich Kleidung und eine Lightbar richtig ? maxl30 Editing & Scripting 2 25.03.2016 13:45
Hunter VS. Strider VS. Ifrit - Panzerwerte FlairAura Multiplayer 2 21.07.2015 21:20
Nach dem Packen stimmt alles nicht mehr rocker Technische Fragen & Probleme 3 14.01.2014 23:46
Arma III pbo packen rocker Mods & Addons 0 28.09.2013 03:41
addons in mission packen SodomGER Editing & Scripting 2 18.02.2013 00:07


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