Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
04.11.2001, 00:05
Der Broker



Hallo!
Ich möchte, dass mindestens zwei beliebige Schaltern von dreien betätigt werden müssen, um ein Ereignis hervorzurufen (eine Tür zu öffnen).
Um die Sache zu erleichtern, ich weiß, wie man eine Tür per trigger öffnet, entities erstellt,...

Vielen Dank schon im voraus, Der Broker

--

zum Seitenanfang zum Seitenende Profil || Suche
001
04.11.2001, 00:11
AgentStinger



Bitte etwas genauer!
Was willst du?
2 Schalter die gleichzeitig gedrückt werden müssen, damit sich die türe öffnet?
Schalter 1 - target: multisource
Schalter 2 - target: multisource
multisource - target: türe

Edit: Habs kapiert, ist jedoch etwas schwieriger.

Edit2: Habs!
Also die 3 Buttons haben alle als Target einen vierten button. Diesen button versteckst du irgendwo, da man ihn nicht sehen und betätigen sollte.
Button 4 hat als Target die Multisource.
Die Multisource hat als Target die Türe.
Bei der Multisource musst du noch bei Global State Master eine 2 eintragen.

Der Haken: Die Türe öffnet sich auch, wenn man 2 mal den gleichen button drückt.
Deshalb musst du wohl oder übel "delay before reset" auf -1 stellen (damit der button gedrückt bleibt und man ihn nicht ein zweites mal drücken kann), wenn sich die türe nur einmal öffnen soll.
Wenn sich die Türe danach wieder schließen soll und man sie auf die gleiche weise wieder öffnen können soll, brauchst du ne andere Lösung.
Mit trigger_changetarget würde das wohl irgendwie funktionieren. Aber da hab ich jetzt keinen bock drauf :-P

--


Dieser Beitrag wurde am 04.11.2001 um 00:22 von AgentStinger bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
04.11.2001, 14:10
Der Broker



Mir ist noch nicht klar, was das Global State Master bewirkt, sowie, was ich bei den Schaltern eintragen muß (unter Master z.B.).

Der Broker

--

zum Seitenanfang zum Seitenende Profil || Suche
003
04.11.2001, 15:36
AgentStinger



Global State Master bewirkt, dass die multisource erst dann triggert, wenn sie selber 2 mal getriggert wurde. Anstatt 2 kann man hier natürlich auch nen anderen wert nehmen.
Bei den Schaltern musst du eigentlich nur das Target eintragen, damit es funktioniert. (Ich hoffe mal, dass es mit obiger Methode überhaupt funktioniert *g*)

--

zum Seitenanfang zum Seitenende Profil || Suche
004
04.11.2001, 17:06
Der Broker



Ich habe selber eine Möglichkeit entdeckt!

Ich lasse alle Schalter auf einen Triggercounter zeigen, und stelle diesen auf 2.

Der Broker *so einfach ist es :-)*

--

zum Seitenanfang zum Seitenende Profil || Suche
005
04.11.2001, 18:19
AgentStinger



triggercounter?? wassn das? *g* Tja man lernt nie aus ;)

--

zum Seitenanfang zum Seitenende Profil || Suche
006
04.11.2001, 21:01
Der Broker



Hab ich in der Entityliste auf thewall gefunden! läßt sich aber nicht reseten, wenn es getriggert hat!!

Weiß nicht jemand noch eine Lösung, BITTE!

Der Broker

--

zum Seitenanfang zum Seitenende Profil || Suche
007
04.11.2001, 22:13
slaender



3 schalter (Ziele: tr1; tr2; tr3)
6 trigger_relays (je 2x name: tr1; tr2 ; tr3)
3 multisource (name: ms1; ms2; ms3 / 3x ziel: Tür)

trigger_relay ziele: 1. tr1 + 1. tr2 --> ms1; 2. tr1 + 1. tr3 --> ms2; 2. tr2 + 2. tr3 --> ms3

--

zum Seitenanfang zum Seitenende Profil || Suche