Armed-Assault.de Twitter


 
 
Themen-Optionen Ansicht
Alt 16.11.2011, 22:41   #21 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon4

Auslöser:

Bedingung: count crew heli == 2
Aktivierung: heli setfuel 1

DAS KLAPPT. Und wieso klappt die if-then-funktion nicht? Das müsste doch den gleichen Effekt haben? Oder etwas nicht... Ich bin verwirrt...
Sol.LrMartyn ist offline  
Alt 17.11.2011, 12:58   #22 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Solange die Bedingung in einem Auslöser nicht zutrifft, wird die Bedingung automatisch laufend abgefragt. Trifft die Bedingung dann einmal zu, wird "Bei Akt.:" ausgeführt. Bei einem Mehrfach-Auslöser wird nach Beendigung der Bedingung auch "Bei Deak." ausgeführt und auf ein neuerliches zutreffen der Bedingung gewartet.

Das steht alles im "ArmA2 Auslöser Tutorial" für das ich dir hier den Link mitteilte: 2 Auslöser arbeiten zusammen

Bei einer if-Abfrage musst du selber für die Wiederholung der Abfrage sorgen, wie ich hier in Post #12 im Beispiel zeigte.


In diesem Fall würde das für die Initialisierungszeile beim Flugzeug zum Auftaken aber nicht mit If sondern mit waitUntil gemacht. Bei waitUntil läuft die Wiederholung der Abfrage automatisch, wo bei aber der Programmteil in dieser Zeile verharrt:

Code:
temp = this spawn
 {
  waitUntil {count crew _this == 2};
  _this setfuel 1
 }
Das entspricht einem Einmal-Auslöser, weil es nicht wie im Post #12 in einer while-Schleife läuft.

while oder waitUntil kann nicht direkt in einer Initialisierungszeile angewendet werden. Dazu benötigt man das Unterprogramm spawn, welches einem Skript entspricht. Informationen darüber findest du hier: http://community.bistudio.com/wiki/C...Commands_ArmA2

Übrigens, beachte im Code den Unterschied zwischen this und _this !
Dazu findest du hier in Post #25 und #26 eine Ausführung: Ampelschaltung
Vienna ist offline  
Alt 17.11.2011, 18:49   #23 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon14

xD, danke.
Sol.LrMartyn ist offline  
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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
Flugzeug will nicht gerade aus fliegen. Phoenixmaster13 Editing & Scripting 4 16.11.2011 04:25
KI immer auf gleicher Höhe fliegen lassen JoeJoe87577 Editing & Scripting 7 28.04.2011 17:28
KI präzise fliegen lassen Wobbegong Editing & Scripting 2 04.02.2011 17:22
Ki kann nicht fliegen ! Panzagrenadier Technische Fragen & Probleme 6 28.11.2010 15:08
UAV soll sehr hoch fliegen Nischi Editing & Scripting 8 14.08.2010 20:30


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