PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eine Hydraulic-Tür, aber 2 Buttons?



SinthoX
22.09.2009, 19:11
Guten Abend zusammen,

wie der titel schon sagt, frage ich mich, ob man an die selbe tür, z.B. von innen und außen gleichzeitig einen button bauen kann, sodass die tür mit zwei buttons geöffnet und geschlossen werden kann. Weil man kann nicht ein gate gleichzeitig mit 2 buttons verbinden, weil dann immer das andere wire aufgehoben wird... (ich mach das mit 2 gates: smooter, or (any) und toggle!) Und an das or gate kann man wie gesagt nur einen button schalten.

Hat jmd eine idee, wie man das lösen kann? Gibts da etwas, dass man zwischenschalten kann?

Danke schonmal

Dark-Noir
22.09.2009, 19:23
Ich habe mir mal einen e2 dafür gebaut:

@name Tuersteuerung
@inputs AA AB AC BA BB BC CA CB CC DA DB DC EA EB EC FA FB FC GA GB GC HA HB HC IA IB IC JA JB JC Lock
@outputs A B C D E F G H I J

A = ((!AA&AB)|(AA&!AB)) > (AC) > (Lock)
B = ((!BA&BB)|(BA&!BB)) > (BC) > (Lock)
C = ((!CA&CB)|(CA&!CB)) > (CC) > (Lock)
D = ((!DA&DB)|(DA&!DB)) > (DC) > (Lock)
E = ((!EA&EB)|(EA&!EB)) > (EC) > (Lock)
F = ((!FA&FB)|(FA&!FB)) > (FC) > (Lock)
G = ((!GA&GB)|(GA&!GB)) > (GC) > (Lock)
H = ((!HA&HB)|(HA&!HB)) > (HC) > (Lock)
I = ((!IA&IB)|(IA&!IB)) > (IC) > (Lock)
J = ((!JA&JB)|(JA&!JB)) > (JC) > (Lock)
Ist für 10 Türen (kann man natürlich leicht erweitern) und man kann ein Button einbauen der alle Türen verschließt wie du es verkabelst sollte klar sein

habs nochmal in Anhang geladen musste in garrysmod/data/Expression2 packen

SinthoX
22.09.2009, 19:27
Danke, aber das sieht für mich als Wire-Mod-Anfänger noch ziemlich kompliziert aus. Ich beschäftige mich mal damit, weil ich ja nur 2 Buttons mit einem Or (Any) Gate verbinden möchte, deswegen ist mir das noch net ganz klar :D Falls man das hier kurz erkären kann, was ich wofür einsetzen muss, wär ich sehr dankbar...

Ich möchte auch mit 2 Buttons eine Tür öffnen können und nicht 2 Türen mit einem Button...

Dark
22.09.2009, 19:32
die beiden buttons an einen add-chip/gate/whatever

SinthoX
22.09.2009, 19:32
die beiden buttons an einen add-chip/gate/whatever

Und von da aus dann zu dem Or (Any) -Gate?

Pij
22.09.2009, 19:42
Ein add-chip müsste reichen.
Also "ButtonA+ButtonB". Wenn du A drückst, wird der Add Chip 1, wenn du B drückst auch. Wenn beide gleichzeitig, dann sogar 2 :gmod:

Joker
22.09.2009, 19:46
Wenn du verhindern willst, dass 2 herauskommt, bau' einfach nach dem Add-Gate ein Greater than verbunden mit einem Constant Value (0) ein.

Pij
22.09.2009, 19:53
Constant Value (0) ist unnötig.
Wenn bei greater oder less than nichts ankommt, ist es 0.
(außer das wurd' geändert)

LittleSnipes
22.09.2009, 19:55
Du kannst auch ein If Then Else Gate nehmen.
If (Or Gate) Then (Time Smoother) Else (0)

und dann die Tür natürlich zum If Then Else Gate

Fighter_Zero
22.09.2009, 20:01
Oder ein Multiply so mach ich das immer.

Hydraulic ans Multipl > Multiply ans Or any und an ein Constant Value mit dem Wert die Hydraulic werden soll > Or any mit A an den ersten Button und mit B an den zweiten.

Dürfte für dich auch machbar sein.

SinthoX
22.09.2009, 20:12
Jo, hab mir grad alles durchgelesen und habs sowohl mit nem Add-Gate als auch mit nem Multiply hinbekommen^^

Danke an alle für die Hilfen