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



Hallo,

ich habe drei Türen (nennen wir sie mal A, B und C), die voneinander abhängig sein sollen:

- wenn Tür A offen ist, sollen B und C sich nicht öffnen lassen
- wenn B und/oder C offen ist, soll A sich nicht öffnen lassen

Oder genaugenommen sind es die func_buttons, die funktionieren / nicht funktionieren sollen. Für die erste Bedingung ist das soweit auch kein Problem. Schwierig wird es bei der zweiten Bedingung. Ich weiß, dass ich dafür multisource und env_globals benötige, mir ist nur noch nicht ganz klar, wie ich diese genau einstellen muss, damit das alles so funktioniert, wie es soll.

Außerdem habe ich noch bei jeder Tür ein func_wall, das seine Textur ändert, je nachdem, ob die zugehörige Tür gerade geöffnet werden kann, oder nicht. Auch hier ist die Umsetzung für die erste Bedingung kein Problem, nur die zweite Bedingung ist wieder problematisch, speziell, da func_wall kein Master Property hat.

Würde mich über konstruktive Hilfe freuen...

--

zum Seitenanfang zum Seitenende Profil || Suche
001
20.01.2009, 15:42
eMo



Kannst du das ich über changetargets machen?

--

bla.. ich hab sowieso keine Ahnung ^^

de_italienvillage -> Beta-Phase.. bis jetzt nicht darüber hinausgekommen.

zum Seitenanfang zum Seitenende Profil || Suche
002
20.01.2009, 21:03
masterofdragons



Das wollte ich auch zuerst machen, aber dann bräuchte ich ja trotzdem einen multisource, damit Tür A sich nur öffnen lässt, wenn B UND C geschlossen sind. Außerdem möchte ich gerne, dass die func_buttons der Türen deaktiviert werden, wenn die entsprechende Tür nicht geöffnet werden kann, weil sie recht hohe delay before reset Werte und eine +0 / +A Textur haben und ich nicht will, dass die Textur umgeschaltet wird, während die Tür gar nicht geöffnet werden kann.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
20.01.2009, 22:24
Agamemnon-Hellmapper



Also für die Türschilder kann ich dir einen Workaround anbieten:
Mach sie auch zu Func_Door (2stück) und fahr sie wechselweise in die Wand hinein, sodass man sie nicht sieht.

--

Es gibt 2 Möglichkeiten, eine Kristallkugel zu benutzen:
a) um damit Spekulationen über ein Problem eines Users zu machen und
b) um sie einem besonders unkooperativen User über den Schädel zu ziehen.
- bloggt jetzt auch selbst auf Sclavia.de


Dieser Beitrag wurde am 20.01.2009 um 22:24 von Agamemnon-Hellmapper bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
20.01.2009, 23:00
Instinkt



Nur mit oberflächlicher Überlegung werf ich mal trigger_relay als Möglichkeit mit rein.

--

zum Seitenanfang zum Seitenende Profil || Suche
005
20.01.2009, 23:54
Silencer Einundneunzig



Für welchen Mod das ganze?

--

666 BPM

zum Seitenanfang zum Seitenende Profil || Suche
006
21.01.2009, 01:15
eMo



Mach doch ein changetrigger für b, wenn c aktiviert ist und noch einen, wenn b aktiviert ist..

und die func_walls kannst du glaub ich über env_render machen..

--

bla.. ich hab sowieso keine Ahnung ^^

de_italienvillage -> Beta-Phase.. bis jetzt nicht darüber hinausgekommen.

zum Seitenanfang zum Seitenende Profil || Suche
007
21.01.2009, 01:48
masterofdragons



Zitat:
Silencer Einundneunzig postete
Für welchen Mod das ganze?
HL

--


Dieser Beitrag wurde am 21.01.2009 um 01:49 von masterofdragons bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
25.01.2009, 17:43
Silencer Einundneunzig



Hm... Ich mappe das grad und ist komplizierter als ich dachte. ^^

--

666 BPM

zum Seitenanfang zum Seitenende Profil || Suche