Hallo!
In diesem Tutorial will ich euch zeigen wie ihr ein system baut wo man eine karte einscheib und dann wird eine aktion ausgelößt wie z.B. eine Tür wird geöffnet.
Ok fangen wir an:
Schritt 1
Als erstes benötigen wir in einer wand ein loch, wo eine karte reinpasst.
So wie z.B das hier:
Nun machen wir ein trigger_push damit unsere karte auch durchgezogen wird. Bei Push direction müssen wir dann die richtung angeben wo unsere Karte lang gezogen wird.Bei den Flags müssen wir physic objekts auswählen. Das sollte dann so aussehen:
Schritt 3
nun fehlt in der mitte nur noch ein trigger_multilpe zum aktionen ausführen.
Dazu einfach ein brush mit nodraw in die mitte setzen.Dort können wir als output folgendes machen:
OnStartTouch | Objekt z.B. Tür | z.B. open
Dann öffnet sich die Tür. Aber nicht vergessen dort muss auch noch ein häckchen bei physics objekts sein.
Schritt 4
Nun fehlt nur noch die Karte. Dazu einfach einen kleinen brush machen und ihn als func_physbox machen.
Fertig sieht das ganze so aus: