So erstellen Sie Ihren eigenen RUST-Server für Linux. So erstellen Sie Ihren eigenen Rust-Server. So erstellen Sie Ihren eigenen Server im neuen Rust

💖 Gefällt es dir? Teilen Sie den Link mit Ihren Freunden

Einführung

NOTIZ Tipp: Bevor Sie mit der Erstellung eines Servers beginnen, stellen Sie sicher, dass Sie über genügend Festplattenspeicher, Computerleistung, Nerven und Zeit verfügen.

Außerdem wurde in den letzten „Updates/Fixes“ der Befehl zum Herstellen einer Verbindung zum Server für andere Personen deaktiviert (nämlich: „client.connect :28015“ (standardmäßig)). Nun erzeugt dieser frühe „lebenswichtige“ Befehl einen endlosen Ladebildschirm (man könnte sagen, dass alles funktioniert, es liegt nur daran, dass ich krumm bin. – Vielleicht, aber wir haben das zehnmal gemacht und insgesamt haben wir die Zeit totgeschlagen, etwa zwei Stunden, aber das Laden Bildschirm zeigte nicht das geringste Lebenszeichen). In diesem Zusammenhang macht es keinen Sinn, anderen Personen zu beschreiben, wie man eine Verbindung zum Server herstellt. (da ich keine anderen Möglichkeiten kenne.)

Erstellen eines Servers

Wir beginnen mit dem Download von der offiziellen Steam-Website: SteamCMD (Steam-Konsole). Nachdem Sie SteamCMD heruntergeladen haben, entpacken Sie es in den Steam-Ordner. Gehen Sie als Nächstes zum Ordner „Steam“ und führen Sie diese Datei aus (In diesem Moment sollte Steam selbst ausgeschaltet sein). Die Steam-Konsole wird geöffnet. Nach dem Download müssen wir uns anmelden – schreiben Sie dazu den Befehl: „Anonym anmelden“ und drücken Sie die Eingabetaste.
Nachdem wir uns eingeloggt haben, geben wir diesen Befehl ein, um die Rasta-Dateien herunterzuladen – „ app_update 258550 -beta experimentell"
Es ist logisch, dass das Laden der Spieledateien je nach Internetgeschwindigkeit lange dauert.
Ich möchte darauf hinweisen, dass Sie, wenn Sie kein Auto-Update-Plugin haben, nach jedem Update diesen Befehl „app_update 258550 -beta experimentell“ schreiben müssen.
Nachdem die Dateien heruntergeladen wurden, können wir die Konsole schließen. Gehen Sie dann zum Ordner: Steam > Steamapps > Common und wenn Sie alles richtig gemacht haben, dann sollten Sie einen „rust_dedicated“-Ordner haben.
Jetzt starten wir Steam. Es sollte aktualisiert werden. (Deshalb war es so wichtig, dass Steam geschlossen wurde) Während Steam aktualisiert wird, gehen wir erneut in den Ordner rust_dedicated und erstellen ihn Text dokument, das wir „start“ nennen und sein Format von „.txt“ in „.bat“ ändern. Als Ergebnis sollten wir eine Datei haben: „start.bat“. Klicken Sie nun mit der rechten Maustaste darauf und wählen Sie „Bearbeiten“. Weiter darin schreiben wir Folgendes:

  1. RustDedicated.exe -batchmode -load (diese Funktion ist für das Speichern auf Ihrem Server verantwortlich)
  2. +server.hostname „NazvanieServera“ +server.port „28015“ +server.identity (der Name Ihres Servers kann beliebig sein, Hauptsache, er ist auf Englisch geschrieben).
  3. „my_server_identity/save“ +server.maxplayers „10“ (die Anzahl der Spieler kann auch beliebig sein).
  4. +rcon.port „28016“ +rcon.password „11111“ +server.seed „2200000“ (Server-Seed kann beliebig sein).
Speichern. Wenn wir also alles richtig gemacht haben, gehen wir zu RUST. Öffnen Sie die Rasta-Konsole und schreiben Sie: „client.connect“
Das war's, der Server wurde erstellt, also machen wir weiter ...
P.S.: Das Programm muss während des gesamten Betriebs des Servers laufen: RustDedicated.exe, und wenn Sie sich auf dem Server befinden und dieses Programm schließen, werden Sie sofort vom Server geworfen (oder besser gesagt, der Server schaltet sich selbst ab). Und nach jedem Verlassen des Servers empfiehlt es sich, den Befehl „save“ zu schreiben, da RUST manchmal Daten nicht automatisch speichert.

Ausgabe des Admin-Panels

Problem des Administrators Nachdem Sie einen Server erstellt haben, möchten Sie wahrscheinlich Administrator werden, denn welchen Sinn hat es, einen Server zu erstellen, wenn Sie nicht der Hauptserver sind, oder?
Und dafür müssen wir erneut zu RustDedicated gehen und den folgenden Befehl schreiben:
Eigentümer-ID X „Y“, wobei X Ihre SteamID und Y Ihr Spitzname ist.
Um Ihre ID herauszufinden, müssen Sie zu Ihrem Profil gehen, aber wenn Sie Ihre ursprüngliche ID bereits geändert haben, dann gehen Sie zu Ihrem Server und öffnen Sie RustDedicated, dort wird geschrieben: welcher Spieler beigetreten ist und seine ID.
Wenn Sie sich zu dem Zeitpunkt, als Sie sich das Administratorkonto zugewiesen haben, auf Ihrem Server befanden, müssen Sie sich erneut anmelden. Und um sicherzustellen, dass wir alles richtig gemacht haben, drücken Sie F1 und gehen Sie zur Artikelliste. Wenn alles richtig gemacht wurde, können Sie sich die erforderliche Menge an Ressourcen geben.

Damit Sie nicht jedes Mal, wenn Sie sich am Server anmelden, alles neu schreiben müssen evilbuchie Mit Zahlen und Buchstaben können Sie Folgendes tun:

1. Öffnen Sie den cfg-Ordner, der sich (zumindest bei mir) hier befindet:
D:/Steam/steamapps/common/rust_dedicated/server/my_server_identity/cfg
2. Erstellen Sie eine neue Testdatei.
Und schreiben Sie den gleichen Befehl. (Besitzer-ID X „Y“)

Rust experimentierte damit, wie man seinen eigenen Piratenserver erstellt. Das ist eine sehr spannende Frage, und ich muss Sie warnen, dass sie nicht so einfach ist.

System Anforderungen

Ein Rasta-Server auf Ihrem Computer kann teuer sein, aber vielleicht nicht so viel, wie Sie vielleicht denken. Die Grundfläche beträgt 4 qm. km (Standardgenerierungsgröße) läuft die Karte etwa 1 Gigabyte Arbeitsspeicher. Nach Stresstest und 144.000 Objekten belegt der Server etwa 1,8 Gigabyte Arbeitsspeicher. Daher würde ich vorschlagen, dem Server mindestens 3 GB zuzuweisen. In den meisten Fällen stürzt der Server ab, wenn der Server 150.000 Objekte erreicht.

Starten des Servers

Nachdem Sie den Server selbst heruntergeladen haben, müssen Sie nur noch herausfinden, wie Sie ihn starten. Sehen Sie sich vor dem Start den Inhalt der Batchdatei an.

RustDedicated.exe -batchmode -load ist dafür verantwortlich, den Server ohne zu starten GUI, und das Ladepräfix ist sehr wichtig, denn ohne es wird beim nächsten Serverstart nicht der gesamte Fortschritt geladen, es kommt sozusagen zu einem Löschvorgang.

server.seed ist ein „Seed“-Modifikator zum Erstellen einer Welt, eine Ganzzahl von -2147483647 bis 2147483647. Wie die Welt generiert wird, hängt von dieser Zahl ab. Es gibt nur allgemeine Standorte, die unverändert bleiben, das sind Schnee, Wald, Wüste.

Sie können bat starten und eine Verbindung herstellen mit:

„client.connect (ip):(port)“ in der F1-Konsole. Wenn Sie der Host sind, dann für eine lokale Verbindung „client.connect localhost:28015“

Konsolenbefehle

Die restlichen Einstellungen sind die gleichen wie bei der Steam-Version, die Liste der Befehle für die Konsole zum Verwalten des Servers:

Kick „Name“ – Kick nach Namen

Kickall – wahllos treten

Ban „Name“ – Verbot des Namens Playera

Banid „Steam ID“ – Verbot der Steam-ID von Playera

Status – wer online ist

Sag sag

Benutzer – Informationen über Spieler

Banlist – ein Register von „Kriminellen“ oder Betrügern aller Art

Banlistex – ein Register von „Kriminellen“ mit Antworten darauf, warum sie vom Server ausgeschlossen wurden

Listid – ein Register von „Kriminellen“ oder Betrügern aller Art auf ID Steam

Event.run – der Beginn einer unbestimmten Flugbahn des Flugzeugs, das Kisten an einer Stelle mit Null auf Abszisse, Ordinate und Null abwirft. Sie müssen es nicht verwenden, wenn Sie keine Veranstaltungen wünschen.

Server.port „28015“ – ohne Worte ist alles klar, der Port, zu dem eine Verbindung hergestellt werden soll

Server.maxplayers 500 – es ist auch nicht schwer zu erraten (wie viele maximale Spieler planen Sie oder nicht)

Server.hostname „Mein persönlicher Server“ – Wie möchten Sie, dass Ihr Server im Spiel aufgeführt wird?

Server.identity „MegaRust“ – der Name des Servers, der in den Ordnernamen aufgenommen werden muss

Server.saveinterval 3600 – wie oft gespeichert werden soll (für diejenigen, die nicht gut in Mathe sind, 1 Stunde = 3.600 Sekunden)

Server.seed ist ein Additiv zum Erstellen einer Karte; im Prinzip sind alle Zahlen geeignet, da die Grenzen recht groß sind: von -2147483647 bis 2147483647. Es beeinflusst, welche Art von Karte Sie erhalten.

Server.secure - alles klar (VAC und EAC)

Server.tickrate - Taktfrequenz Karten in Hz, es ist besser, 30 einzustellen, die Leistung ist umgekehrt proportional zur Anzahl, aber Ausfälle sind möglich.

Server.start – Server starten

Server.stop – Server stoppen

Server.writecfg – Einstellungen in einer Datei speichern

Gc.collect – Server-Cache leeren

Rost ist Computerspiel ein First-Person-Survival-Spiel von Facepunch Studios, verfügbar für Windows, Linux oder Mac OSX. Derzeit noch in der Entwicklung (Early Access), aber Sie können es bereits für etwa 12 US-Dollar auf Steam spielen.

Es gibt zwei verschiedene Versionen Spiele, ältere und stabilere Rast Legacy und mehr eine neue Version Rust Experimental, das von Grund auf neu geschrieben wurde, steht nun im Mittelpunkt aller aktuellen Bemühungen der Entwickler.

Wenn Sie einen hochwertigen Server mit exzellentem Hosting erstellen möchten, empfehle ich Ihnen, die Hosting-Dienste von GameButton zu nutzen

So erstellen Sie einen experimentellen Rust-Dampfserver

Was brauchen wir?

Schauen Sie sich zweitens vor dem Start den Inhalt der Batchdatei an.

RustDedicated.exe -batchmode -load ist für den Start des Servers ohne grafische Oberfläche verantwortlich, und das Ladepräfix ist sehr wichtig, da ohne dieses beim nächsten Serverstart sozusagen nicht der gesamte Fortschritt geladen wird , es wird ein Wipe geben.

server.seed ist ein „Seed“-Modifikator zum Erstellen einer Welt, eine Ganzzahl von -2147483647 bis 2147483647. Wie die Welt generiert wird, hängt von dieser Zahl ab. Es gibt nur allgemeine Standorte, die unverändert bleiben, das sind Schnee, Wald, Wüste.

Sie können bat starten und eine Verbindung herstellen mit:

„client.connect (ip):(port)“ in der F1-Konsole. Wenn Sie der Host sind, dann für eine lokale Verbindung „client.connect localhost:28015“

Die anderen Einstellungen, siehe oben, sind dieselben wie für die Steam-Version.

So erhalten Sie einen experimentellen Rust-Administrator

Es gibt verschiedene Möglichkeiten, Administratoren und Moderatoren hinzuzufügen

1. Über die Serverkonsole. Verwechseln Sie nicht die Serverkonsole und die Clientkonsole (Spiele). Sie müssen den Code in die Konsole schreiben:

Eigentümer-ID „Spieler-Spitzname“ – Administrator (Serverbesitzer)

Beispiel: Code: Eigentümer-ID 76561198002158852 „megarust“ Moderator-ID 76561198002158852 „megarust“ Danach erhalten wir eine Antwort vom Server über die Zuweisung des Status

2. Über „users.cfg“. Wir finden die Datei „users.cfg“, normalerweise befindet sie sich (Ordner mit dem Server \server \my _server _identity \cfg). Öffnen Sie sie mit einem beliebigen Texteditor und schreiben Sie:

Code: Eigentümer-ID „Spieler-Spitzname“ – Administrator (Serverbesitzer)

moderatorid „Spieler-Spitzname“ – Moderator

Notiz! Vor Bearbeitung Benutzer .cfg müssen den Server herunterfahren, weil . Beim nächsten Ausschalten des Servers wird diese Konfiguration überschrieben.

3.Verwendung von Rusty – Server RCON-Verwaltungstool

Diese Methode erfordert im Vergleich zu den beiden vorherigen etwas mehr Zeit und Aufwand. Zuerst müssen wir rcon.port und rcon.password konfigurieren, falls dies noch nicht geschehen ist. Rcon.port ist normalerweise 1 größer als Ihr normaler Port.

Beispiel: Normaler Port: Ip:28015 Rcon-Port: Ip:28016 Rcon-Port und Passwort einrichten Code: @echo off RustDedicated .exe -batchmode +server .port 28015 +rcon .port 28016 +rcon .password "changeme123" +server . Hostname „Rust -Helper .ru“ +server .identity „my _server _identity“ +server .maxplayers 100 +server .saveinterval 3600 -logFile „log .txt“ Führen Sie nun Rusty aus, gehen Sie zu Einstellungen und geben Sie Ihre Daten ein. Wenn alles richtig gemacht wurde, dann wechseln Sie zu Dann gehen Sie zur Registerkarte Rcon -> Konsole und geben Sie den Code ein: Ownerid „Spieler-Spitzname“ – Administrator (Serverbesitzer) Moderatorid „Spieler-Spitzname“ – Moderator

Herzlichen Glückwunsch, Sie sind jetzt Administrator! Melden Sie sich erneut am Server an, weil... Das Admin-Panel funktioniert möglicherweise nicht, wenn Sie während der Statusänderung online waren!


In diesem Thema erkläre ich Ihnen, wie Sie Ihr eigenes erstellen Rust-Server Experimentiere mit Mods. Warum ist das notwendig? Nun, zumindest wenn Sie Rast spielen, haben Sie viele Ideen, die Sie viel bequemer auf Ihrem Server mit endlosen Ressourcen und der Fähigkeit zum Fliegen testen können. Und wenn Sie noch weiter gehen, können Sie Ihren Server populär machen und echtes Geld für den Verkauf von Gaming-Goodies an Spieler auf Ihrem Server erhalten.

Also lasst uns anfangen.
Teil eins - Erstellen eines Servers.
1. Laden Sie das Archiv Rust_server.zip von der offiziellen Website hier herunter
2. Entpacken Sie das Archiv in einen für Sie geeigneten Ordner. Zum Beispiel zu diesem: C:\Games\Rust_Server\Server
Als nächstes werde ich Beispiele für Adressen mit diesem Ordner geben.
3. Gehen Sie zum Ordner C:\Games\Rust_Server\Server und führen Sie die Datei update.bat aus
Es öffnet sich ein schwarzes Fenster mit einer Befehlszeile und die Serverdateien werden heruntergeladen, die Größe beträgt ca. 2,15 GB. Sobald der Download abgeschlossen ist, wird das Fenster automatisch geschlossen.
4. Gehen Sie zum Ordner C:\Games\Rust_Server\Server\rustds
Erstellen Sie ein Textdokument im Notepad und kopieren Sie diesen Text hinein:
RustDedicated.exe -batchmode -server.hostname "Mein Server" -server.port 28015 -server.identity Hello_World -server.maxplayers 5 -server.seed 777 -server.worldsize 4000 -chat.serverlog 1 -server.netlog 1 -server .saveinterval 300 -spawn.max_rate 1 -spawn.max_density 1
Klicken Sie anschließend im Editor auf „Speichern unter...“ und speichern Sie die Datei mit dem Namen „start server.bat“ und der Erweiterung „Alle Dateien“.
Die angezeigte Datei „start server.bat“ ist die Startdatei für Ihren Server. Wenn Sie darauf klicken, öffnet sich erneut ein schwarzes Befehlszeilenfenster und die Karte wird erstellt und der Server gestartet. Ob der Server betriebsbereit ist, können Sie anhand des FPS-Zählers unten rechts im Fenster erkennen: Beim Laden werden 0 fps angezeigt und nach Abschluss erscheint ein digitaler Wert, bei mir sind es zum Beispiel 262 fps.
5. Als nächstes müssen Sie Ihre externe IP-Adresse herausfinden.
Nehmen wir an, Sie haben einen der IP-Adressermittlungsdienste aufgerufen und festgestellt, dass Ihre Adresse 213.180.193.11 lautet
Öffnen Sie Rust und drücken Sie die F1-Taste. Geben Sie in der sich öffnenden Konsole den Befehl client.connect 213.180.193.11:28015 ein

Wenn alles richtig gemacht ist, funktioniert die Verbindung und Sie befinden sich auf Ihrem eigenen Server

P.S.: Der Ordner mit Ihren Serverdateien (Speichern usw.) befindet sich unter C:\Games\Rust_Server\Server\rustds\server\Hello_World

Zweiter Teil: Administrator

1. Um sich selbst (oder einen Freund) zum Administrator Ihres Servers zu machen, müssen Sie zunächst Ihre Steam-ID herausfinden. Gehen Sie dazu zu Ihrem Steam-Profil und an einer beliebigen freien Stelle – zum Beispiel links neben Ihrem Avatar, klicken Sie mit der rechten Maustaste und wählen Sie „Seitenadresse kopieren“. Fügen Sie diese Adresse an einer beliebigen Stelle ein, beispielsweise in einen Notizblock oder Browser. So etwas wird erscheinen)

Freunden erzählen