Erstellen Sie Ihren eigenen Sub-Wide-Terminal-Chat, der vom In-Game-Chat getrennt ist.
Merkmale:
- Terminaltitel für den Raum, in dem sie sich befinden
- Leuchtanzeige für eingehende Nachrichten
- Langstrecken-Shuttle-Kommunikation
- Mehrere Terminals, die alle mit demselben Chat verbunden sind
- In-Game-Verkabelung freundlich und erweiterbar
Einleitung
Diese Anleitung besteht aus 3 Schritten, jedoch funktioniert jeder Schritt ohne den nächsten Schritt.
- Verbinden der Terminals miteinander
- Benennen der Terminals
- Hinzufügen eines Indikators für eingehende Nachrichten
Dieses Tutorial ist ein anfängerfreundlicher Leitfaden, der neue Ingenieure mit Terminals und WIFI-Komponenten vertraut machen soll. Jede verwendete Komponente wird erklärt, mit Bildern bei jedem Schritt!
Schritt 1: Verbinden Sie die Terminals miteinander
Erforderliche Komponenten:
- 2x WIFI-Komponente
- 2x Anschluss
- 4x Draht
WIFI-Komponente – Ermöglicht die Fernkommunikation zwischen anderen WLAN-Komponenten, die denselben Kanal verwenden. Der Range-Wert gibt an, wie weit das Signal reisen kann
Terminal – Gibt eine vom Benutzer übermittelte Zeichenfolge aus. zeigt auch Zeichenfolgeneingaben an.
- Beginnen Sie, indem Sie ein Terminal und eine WLAN-Komponente platzieren.
- Zuerst verbinden wir ein Kabel von Terminal (Signal_In) mit WIFI (Signal_Out).
- Dann verbinden wir ein Kabel vom Terminal (Signal_out) mit WIFI (signal_in)
Einstellen des WLAN-Kanals
Jetzt müssen wir nur noch den WLAN-Kanal einstellen. Diese Nummer wird universell für alle angeschlossenen Terminals verwendet, verwenden Sie also etwas Einprägsames. Ich habe „1111“ gewählt
Wiederholen Sie dies für ein zweites Terminal
Jetzt müssen wir nur noch den exakt gleichen Vorgang auf einem zweiten Terminal replizieren, und schon haben wir einen funktionierenden Chat! Schritt 1 ist abgeschlossen! (Kopieren und im Sub-Editor einfügen)
Sehen! Terminals und WLAN sind überhaupt nicht beängstigend! Es ist die REGEX, um die Sie sich Sorgen machen müssen.
Fahren Sie mit Schritt 4 für „Hinzufügen zusätzlicher Terminals“ fort.
Schritt 2: Benennen der Terminals
In diesem Schritt lernen wir, wie man für jedes Terminal einen Titel festlegt, damit wir erkennen können, welches Terminal tippt. Wir werden davon ausgehen, dass wir im letzten Schritt 2 Terminals haben.
Erforderliche Komponenten:
- 2x Verkettungskomponenten (Concat)
- 2x Speicherkomponenten
- 4x Drähte
Verkettungskomponente – Verbindet die Eingaben und gibt den verbundenen Wert aus (z. B. würden die Eingaben „Schlamm“ und „Raptor“ „Mudraptor“ ausgeben).
Speicherkomponente – eine elektrische Komponente, die zum Speichern von Signalen zur späteren Verwendung verwendet wird. In diesem Fall verwenden wir es, um die Terminalnamen zu speichern.
- Beginnen Sie, indem Sie eine Concat-Komponente und eine Speicherkomponente nebeneinander platzieren.
- Wenn wir die Concat-Einstellungen eingeben, finden wir die Zeichenfolge „Trennzeichen“ und geben ein, was wir verwenden werden, um den Titel von der Nachricht zu trennen. Ich benutze ": " Beachten Sie, dass darin ein Leerzeichen ist.
Jetzt für die Speicherkomponente.
Zuerst verbinden wir einen Draht von Memory(signal_out) zu Concat(signal_in_1)
- Dann finden wir den „Wert“-String in der Speicherkomponente.
- Wir ändern den Wert in den Namen des Terminals. (könnte ein Raum sein, zB: Medbay)
Wenn Sie möchten, dass Spieler den Wert im Spiel ändern können, aktivieren Sie „Beschreibbar“.
Das ist die eingerichtete Speicherkomponente. unsere Aufmerksamkeit zurück auf das Concat lenken;
- We MOVE das Terminal (signal_out) Kabel vom WIFI (Signal_in) zu Concat (Signal_in_2)
- Um sicherzustellen, dass Sie das richtig gemacht haben, sollte Ihr WIFI kein signal_in-Kabel mehr haben, da es stattdessen zum concat (Signal_in_2) verschoben wurde. Ihr Terminal sollte jetzt mit dem concat verbunden sein.
- Schließlich verbinden wir ein Kabel von Concat (Signal_out) mit WIFI (Signal_In).
- Wir wiederholen diese Schritte für das zweite Terminal (oder im Sub-Editor kopieren und einfügen)
- Vergessen Sie nicht, den Raumnamen in den Raum des zweiten Terminals zu ändern!
Damit ist Schritt 2 erledigt! Wenn Terminals jetzt kommunizieren, wird ihnen ein Name zugeordnet. Denken Sie daran, dass Sie den Namen Ihres eigenen Terminals nicht sehen können.
Schritt 3: Hinzufügen eines Indikators für eingehende Nachrichten
Erforderliche Komponenten:
- 2x ODER-Komponente
- 2x Verzögerungskomponente
- 2x Lichter
- 8x Draht
Licht einschalten
ODER-Komponente – Sendet ein Signal, wenn einer der Eingänge ein Signal empfängt. Wir verwenden dies, um unser WIFI-Signal (das unsere Nachrichtenzeichenfolge ist) in ein einzelnes 0-1-Signal umzuwandeln
Verzögerungskomponente – Verzögert alle empfangenen Signale um eine bestimmte Zeit. Wir verwenden dies, um das Licht nach X Sekunden auszuschalten
- Beginnen Sie mit dem Platzieren des Downlights und der OR-Komponente
- Wir verbinden ein neues Kabel von WIFI (signal_out) mit OR (signal_in_1)
- Die ODER-Komponente benötigt kein zweites Signal, um zu funktionieren.
- Beim Eingeben der OR-Einstellungen prüfen wir, ob der Output: 1 und der False-Output leer ist.
- dann verbinden wir einen Draht von OR(Signal_Out) zu Light(Toggle_State)
- Beachten Sie, dass Light(Set_state) in diesem Fall nicht richtig funktioniert
Wenn jetzt eine Nachricht über die WIFI-Komponente empfangen wird, wird unser Lichtstatus einmal umgeschaltet.
Schalten Sie das Licht nach X Sekunden aus
- Beginnen Sie, indem Sie eine Verzögerungskomponente platzieren.
- Wir verbinden einen Draht von OR(signal_out) mit Delay(Signal_in)
- Dann stellen wir die Verzögerung auf die Zeit ein, für die das Licht eingeschaltet bleiben soll (in Sekunden).
- Schließlich verbinden wir einen Draht von Delay(Signal_out) mit Light(toggle_state)
Stellen Sie sicher, dass die Lichteinstellungen "ist an" haben ungeprüft, dann können Sie mit dem Licht spielen, um anzuzeigen, wie Sie wollen! Hier sind die Einstellungen, die ich verwendet habe.
Wir wiederholen dies für unser zweites Terminal und haben jetzt ein komplettes Kommunikationssystem!
Schritt 4: Hinzufügen weiterer Terminals
Das Hinzufügen eines weiteren Terminals ist ganz einfach!
Alle Terminals laufen mit den exakt gleichen Komponenten, der einzige Unterschied ist der Raumname, der auf der Memory-Komponente gespeichert ist.
Im Unterbauer:
- Wählen Sie einfach die gesamte Maschine, die enthaltenen Komponenten und Kabel aus, kopieren Sie sie und fügen Sie sie an jeder Stelle ein. Denken Sie daran, dass zu viele WLAN-Komponenten mit hoher Reichweite Leistungsprobleme verursachen können.
Im Spiel:
- Wiederholen Sie die Schaltungen im Spiel. Denken Sie daran, dass alle Komponenten mit Ausnahme der Komponente Raumname-Speicher exakt dieselben Werte benötigen, um zu funktionieren.
Das ist alles, was wir heute dafür teilen Barotrauma führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von Firma. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.