User Tag List

Ergebnis 1 bis 5 von 5

Thema: elevator, fahrstuhl, func_movelinear

  1. #1
    Mitglied
    Registriert seit
    09.08.2010
    Beiträge
    26
    Renommee-Modifikator
    7

    elevator, fahrstuhl, func_movelinear

    Moin Moin,
    habe ein kleines Problemchen mit meinem Fahrstuhl.
    Es ist ein einfacher Fahrstuhl der nur zwei stationen hat.
    Arbeite mit einem func_movelinear entity.
    Unten und oben befinden sich Türen.
    Im Fahrstuhl selbst gibt es einen knopf sowie unten und oben draußen um den Fahrstuhl zu rufen.
    Soweit funktioniert auch alles einwandfrei, nur wenn sich jemand im Fahrstuhl auf halber strecke befindet und der knopf unten oder oben gedrückt wird kommt der Fahrstuhl einfach wieder runter oder rauf.
    Wie kann ich das verhindern?
    Ich möchte das die knöpfe nur aktiviert werden können wenn der Fahrstuhl steht.
    Also "fullyopen" oder "fullyclose" ist.

    Nochmal:
    3 Buttons (fahrstuhl, oben draußen, unten draußen)
    Fahrstuhl (func_movelinear)

    Vielen Dank im Voraus,

    wostok

  2. #2
    Mitglied
    Registriert seit
    30.06.2010
    Ort
    Berlin
    Alter
    27
    Beiträge
    44
    Renommee-Modifikator
    7
    Huhu,
    ich weiß gerade nicht, ob es dafür bestimmte Flags oder sonstige Sachen gibt.

    Mir würden Trigger einfallen.
    Z.B. werden die Knöpfe außerhalb des Fahrstuhls deaktiviert solange sich der Fahrstuhl nicht -oben oder unten- befindet.

    Aber es gibt sicher bessere Lösungen.

  3. #3
    Mitglied Avatar von KnorkatoR
    Registriert seit
    22.06.2010
    Beiträge
    40
    Renommee-Modifikator
    7
    Ich hab schon öfters Fahrstühle mit 2 Zielen gebaut.Allerdings mit einem func_door.Und das funktioniert meiner Meinung nach immer noch am Besten.Und du kannst auch Sachen parenten,wie zB. die Fahrstuhltüren.
    Und da kann dann an der oberen und unteren Etage auf dem Knopf rumgedrückt werden,wie oft man will.Da wird sich nichts mehr aufhängen
    Du kannst aber zusätzlich die Buttons deaktivieren,während der Fahrstuhl von A nach B und umgekehrt fährt (per IO)

    Falls du die IO's für func_door brauchst,kann ich dir gerne weiterhelfen.

  4. #4
    Mitglied Avatar von novice
    Registriert seit
    18.07.2010
    Beiträge
    313
    Renommee-Modifikator
    8
    Wenn du nicht willst, dass die Buttons einfach nichtmehr bedienbar sind, solang der Aufzug in Bewegung ist, schaltest du einfach ein logic_relay hinter die Schalter oben und unten und deaktivierst diese solang sich der Aufzug bewegt... dadurch können die Knöpfe dann immernoch gedrückt werden.
    Geändert von novice (10.09.2010 um 12:45:08 Uhr)

  5. #5
    Mitglied
    Registriert seit
    09.08.2010
    Beiträge
    26
    Renommee-Modifikator
    7
    Danke für die Vorschläge
    Hab jetzt ne ganze weile gebastelt und es auf umständliche Art und Weise hinbekommen.
    Werd aber nochmal ne weile testen obs wirklich funktioniert.
    Habe jetzt bei Betätigung des buttons im Fahrstuhl den Button oben und unten gelocked.
    Bei "fullyclosed" und "fullyopen" werden die Buttons wieder unlocked.
    Wenn einer der buttons, oben oder unten, gedrückt wird, wird der jeweils andere auch gelocked.

    Etwas umständlich aber mal gucken wie es sich in den tests spielt.
    Danke soweit

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
[email protected]