Atlas für Rust
Was ist Atlas?
Atlas ist ein inoffizielles interaktives Kartenerlebnis für Rust. Es verwendet dasselbe Websocket-Protokoll, das die offizielle Rust+ Companion-App für die Kommunikation mit den Rust-Spieleservern verwendet.
Merkmale
- Zeigt eine in Echtzeit aktualisierte interaktive Karte an, einschließlich:
- Hackbare Kisten
- Frachtschiff
- Chinook
- Explosionen
- Verkaufsautomaten
- Teammitglieder
- Zeigt Serverstatistiken in Echtzeit an
- Aktuelle Spielerzahl
- Wie lange ist seit dem letzten Löschvorgang vergangen?
- Senden und empfangen Sie Team-Chat-Nachrichten in Echtzeit
- Suchen Sie auf der Karte nach Artikeln, die in Verkaufsautomaten zum Verkauf stehen
- Unterstützt „Pairing“ mit Rust-Servern über das Menü im Spiel
- Unterstützt das manuelle Hinzufügen von Rust-Servern ohne Verwendung des Kopplungsmenüs im Spiel
- Nützlich, wenn Sie Ihren eigenen Server betreiben und Zugriff auf Serverdateien haben
Zu implementierende Funktionen
- Karte
- Fügen Sie der Karte benutzerdefinierte Markierungen mit Farbe und Namen hinzu
- Intelligente Geräte
- Koppeln Sie mit Smart-Geräten
- Liste der Smart Devices pro Server anzeigen
- Der Benutzer kann benutzerdefinierte Markierungen auf der Karte platzieren, die anzeigen, wo Smart Alarme ausgelöst werden
- Atlas Auto Updater, derzeit müssen Benutzer manuell von GitHub-Versionen aktualisieren
Anleitung zur Installation
- Laden Sie das neueste Installationsprogramm von Releases herunter
- Führen Sie nach dem Herunterladen
AtlasForRust-xyz-win.exe
aus - Verbinden Sie sich über den Atlas-Begrüßungsbildschirm mit Rust+
- Koppeln Sie es über das Menü im Spiel mit Ihrem Rust-Server
Wie man für die Entwicklung baut
Abhängigkeiten herunterladen und installieren
git clone https://github.com/liamcottle/atlas-for-rust.git
cd atlas-for-rust
npm install
Führen Sie die Electron-App für die Entwicklung aus
Erstellen Sie für Mac, Windows und Linux
Zu diesem Zeitpunkt erstellt und veröffentlicht GitHub Actions nur Windows-Versionen von Atlas. Wenn Sie Atlas jedoch auf Mac oder Linux ausführen möchten, können Sie den folgenden Befehl verwenden.
npm run electron:build -- --mac --win --linux
Aktualisieren von Rust-Assets
Atlas verwendet Bilder und Metadaten aus den Rust-Spieldateien. Diese können mit dem Skript update_assets.js aktualisiert werden.
node update_assets.js " <drive>:SteamLibrarysteamappscommonRust "
Mitwirken
Wenn Sie eine Funktionsanfrage haben oder einen Fehler in Atlas finden, eröffnen Sie bitte hier auf GitHub ein Problem.