Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 09.04.2016, 19:40   #1 (permalink)
Newbie
 
Registriert seit: 09.04.2016
Beiträge: 2
Standard Zielscheiben mit Auslöser verbinden

Hallo ARMA-Community,

ich arbeite gerade an meiner zweiten Coopmission.
Als Warm up würde ich, den Spieler gerne auf ein paar Zielscheiben schießen lassen, leider funktioniert es noch nicht so wie ich es gern hätte.

So hab ich es bis jetzt versucht:

Die Ziele stehen von beginn an

um zu verhindern das die Target erneut aufstehen, habe ich folgenden Befehl benutzt: nopop=true;

dann habe ich einen Auslöser erstellt, mit dem Typ "Wegpunkt überspringen" und als Bedingung "not alive [PT1,PT2,PT3]"

wenn die Zielscheiben jetzt umgelegt werden, wird der nächste Wegpunkt nicht freigegeben, ich fürchte "not alive" ist nicht die richtige Bedingung.

Hat jemand von euch eine Idee oder Anregung für mich wie ich das Problem lösen kann.

Gruß Marcel und danke schon mal
Joge12 ist offline  
Alt 09.04.2016, 19:45   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Den Animationsstatus auslesen und Bedingung setzen

https://community.bistudio.com/wiki/animationPhase
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
Alt 09.04.2016, 20:34   #3 (permalink)
Newbie
 
Registriert seit: 09.04.2016
Beiträge: 2
Standard

Ohh, meine Frage bezieht sich auf Arma 3, da habe ich wohl eine Fehler gemacht.

funktioniert deine Antwort auch bei Arma3?
Ich hab gerade mit " pt1 animationPhase "terc" " rumgespielt, und ich bekomm das nicht zum laufen


Gruß Marcel
Joge12 ist offline  
Alt 09.04.2016, 21:19   #4 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 41
Beiträge: 32.969
Standard

*schieb*
__________________

burns ist offline  
Alt 09.04.2016, 22:48   #5 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Klar funktioniert das bei ArmA3

Du mußt die Bedinung auch so auslesen.
waituntil { pt1 animationsPhase "terc" == 1};

Hier mal eine kleine Bedingung. Diese gibt einen Nachricht aus:
Code:
    ausgabe = [] spawn { while {true} do { waituntil { pt1 animationPhase "terc" == 1}; player sidechat "ziel unten"; waituntil { pt1 animationPhase "terc" == 0}; } }
Hier kannst du den Status mitverfolgen:
Code:
test= [] spawn 
	{
		_as = -1;
		while {true}do
			{
				waituntil { _as != pt1 animationPhase "terc"}; 
				_as = pt1 animationPhase "terc";
				hint str (_as);
			};
	}
Noch was. Die Bedingung !alive [p1,p2,p3] wird so nicht funktionieren. alive fodert ein Objekt, du lieferst einen Array.
{ !alive _x }forEAch [p1,p2,p3] oder
!alive p1 && !alive p2 && !alive p3
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (09.04.2016 um 22:54 Uhr).
Drunken Officer ist offline  
 


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
Auslöser Bug? Teleport zum MHQ. JeeperCreeper Editing & Scripting 2 07.11.2013 16:18
Auslöser per kommando aktivieren McDonalds Editing & Scripting 5 07.09.2013 16:16
Auslöser aktiv. durch West und/oder Civilian killshot Editing & Scripting 4 26.09.2012 21:08
2 Auslöser arbeiten zusammen Sol.LrMartyn Editing & Scripting 11 05.11.2011 18:29
Gruppe per Auslöser bewegen Deep Five-9te Editing & Scripting 2 07.01.2011 07:46


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