So erstellen Sie Ihren eigenen Server in CS GO. So erstellen Sie Ihren eigenen Server in CS GO. Automatisierung des CS:GO Dedicated Server-Aktualisierungsprozesses

Muss gelesen werden

Guten Tag

Da jeder am Verdienst interessiert ist, schreibe ich gleich: Vom AWP-Server haben sie in drei Monaten etwa 36.000 Rubel gesammelt

Bevor Sie beginnen, sollten Sie wissen, dass Sie sich die Zeit nehmen müssen, die Lektion vollständig zu lesen, um die volle Wirkung der Lektion zu erzielen und mehr zu lernen. Ja, es wird lang und schwierig sein, aber Sie werden es brauchen Erstellen Sie nicht nur einen Server, sondern pflegen Sie auch seine Funktionalität, und das ist immer unvorhersehbar.

Wenn Sie in eine dieser Kategorien fallen, sollten Sie darüber hinaus zumindest vorerst darüber nachdenken, ob Sie einen Server erstellen sollten.

Sie sollten keinen Server erstellen, wenn:

  • Du bist unter 14 Jahre alt.
  • Dein Rang ist „Silber“ oder niedriger, aber du denkst, dass du besser spielst und im Allgemeinen ist es die Schuld deiner Teamkollegen, in diesem Fall sage ich einfach was Du bist am Boden und wirst nicht mehr lange leben, selbst wenn Sie besser spielen als Ihre Teamkollegen und sie für Neulinge halten, sollten Sie wissen, dass Sie ein schlechter Teamkollege sind, auch wenn Sie einen zweiten Account haben, auf dem der Rang viel höher ist
  • Sie möchten Plugins „wie diesen Server“ installieren, also kopieren.
  • Ihnen fehlt die Fähigkeit, mit Menschen zu arbeiten, und Sie werden nach einem langen Spiel von der Hand des Administrators mitgerissen. Egal wie Sie denken, Sie werden sich ändern, wenn Sie längere Zeit auf Ihrem Server spielen. Sie müssen in der Lage sein, andere Leute abzulehnen und zu verstehen, dass sie viel von Ihnen verlangen werden.
  • Sie haben nicht viel Zeit und sind noch nicht einmal bereit, das gesamte Tutorial zu lesen
Lügen Sie sich nicht selbst an, denken Sie nach, bevor Sie einen Server erstellen. MEHRHEITLICH Server und von solchen Autisten hergestellt. Während und nach der Erstellung des Servers werden Sie auf viele Probleme stoßen, Sie sollten vorbereitet sein, denn es wird sich lohnen.

Ich habe mein Bestes gegeben, um diese Textlektion zu erstellen, aber ich habe die Lektionen auch im Videoformat durchgeführt. Sie sind ein bisschen alt und dumm, aber sie sind da! Sie haben vielen Leuten wirklich geholfen, aber sie sind etwas lang und veraltet, daher ist es besser, mein Text-Tutorial zu verwenden.

  • Von allen
  • Ich in
  • Mein
Ich würde mich sehr über Ihre Kommentare freuen, aber bitte schreiben Sie Ihre Probleme nicht dort und fügen Sie mich nicht als Freund hinzu.

Wenn Sie mehr Lektionen wünschen, schreiben Sie in die Kommentare!

1 | Auswahl eines Hostings

Ich habe ein Video, in dem ich über die Auswahl eines Hostings spreche. Ich habe es aufgrund meiner Erfahrung ausgewählt, weiß aber, dass es etwas noch Besseres gibt, wenn auch teurer.

Zuerst müssen wir entscheiden, ob wir einen gehosteten Server erstellen möchten. In unserem Fall ist dies Hosting und sein Name
Zuerst brauchen wir

Wie Sie sehen, erfolgt die Registrierung über VKontakte. Wenn Sie sich darüber registrieren, müssen Sie Ihr Konto nicht mit Ihrem VK-Profil verknüpfen. Die Bindung dient der Bequemlichkeit und ist daher nicht erforderlich.

Nach der Bestätigung Ihres Kontos müssen wir einen CS:GO-Server mieten

Der Screenshot zeigt am meisten optimale Einstellung. Sie können den Preis senken, aber es ist besser, dies nicht zu tun. Auch wenn Sie einen großen Server bauen, rate ich Ihnen davon ab Bezahlung für Slots A Bezahlung für Ressourcen. Wenn Sie sich dafür entscheiden, für Slots zu bezahlen, dann wählen Sie den Serverstandort MnogoByte, es gibt weniger DDoS und Abstürze und der Ping ist ein wenig, aber weniger, ich habe es persönlich überprüft.

Ich habe eine unbegrenzte Blockierung von Tokens, ich habe sie erhalten, ohne überhaupt zu wissen, warum, und ich habe sie auf zwei Konten gleichzeitig erhalten, weil sie mit derselben E-Mail verknüpft waren. Wenn ihnen außerdem ein verbotenes Plugin auffällt, erteilen sie Ihnen sozusagen ein „VAC-Verbot“, aber einen Monat lang können Sie keine Dinge von CS:GO austauschen, auf dem Server spielen, mit Bots usw Sie können nicht einmal eine weitere Kopie des Spiels kaufen.

Machen Sie sich keine Sorgen, wenn Sie ein verbotenes Plugin installieren, kaufen Sie einfach jeden Monat einen Token, der 5 Rubel kostet.

Erstellen Sie es nur für das Konto, von dem aus wir in Zukunft verschiedene Aktionen mit dem Server ausführen werden, beispielsweise das Hinzufügen von Karten aus der Sammlung.
Fügen Sie es einfach dort ein und klicken Sie auf „Speichern“.

Später werden wir uns cvars ansehen und alles bis zum Ende konfigurieren, jetzt sind die grundlegendsten Dinge erledigt.
Die nächste Unterrichtsstunde ist entweder morgen oder in 6 Stunden.

3 | Karten hinzufügen

Es gibt zwei Arten des Hinzufügens von Karten:

  1. Hinzufügen von Karten aus Workshop
  2. Karten manuell hinzufügen
Und das ist genau dann der Fall, wenn das manuelle Hinzufügen einfacher und schneller geht als im automatischen Modus, aber die Werkstatt hat ihre Vorteile

Ich sage vorab, Sie sollten keine Karten kombinieren, sondern so etwas wie awp_lego und jb_encounter hinzufügen, das wird sich als kompletter Mist herausstellen, denn wenn Spieler auf Ihren Server kommen, wollen sie genau das spielen, was in Ihrem Namen angegeben ist und nicht alle auf einmal.

Denken Sie daran, dass Karten auch von autistischen Schulkindern erstellt werden können. Sie müssen die Karte also auf Werbung oder unangenehme Popup-Fenster überprüfen und dem Autor der Karte sagen, er solle sich verpissen

Also, fangen wir an

Methode eins

Karten aus dem Workshop hinzufügen

Ich habe ein Video zum Hinzufügen von Karten aus dem Workshop, aber auch hier ist es zu mühsam und zu lang.

Zuerst müssen wir eine Sammlung erstellen.
Valve hat nicht daran gedacht, dem Sammlungsmenü eine Schaltfläche „Sammlung erstellen“ hinzuzufügen, daher müssen wir ein paar Tricks anwenden, um diese Schaltfläche zu finden.

  1. Wählen Sie „Werkstatt“
  2. Suchen Sie nach CS:GO (normalerweise im Hauptfenster auf der ersten/zweiten Seite, wenn nicht, verwenden Sie die Suche)
  3. Bewegen Sie den Mauszeiger im Hauptmenü über „Ansicht“ und klicken Sie auf die Schaltfläche „Sammlungen“.
  4. Klicken Sie auf die Schaltfläche „Sammlung erstellen“.
  5. PROFITIEREN
Es ist besser, alles auf höchstem Niveau zu machen, die Leute können die Sammlung sehen und es ist besser, den Zugriff nicht einzuschränken. Vielleicht gewinnen Sie dadurch Abonnenten, es ist besser als nichts, oder?

Wir schreiben einen Namen, fügen ein Logo hinzu, schreiben eine Beschreibung und fügen Kategorien hinzu.
Nach all dem werden Sie aufgefordert, ein Video und ein Cover hinzuzufügen. Dies ist nicht erforderlich, aber wenn Sie alles tun, haben Sie es geschafft Gefühl vollkommener Zufriedenheit :]

Gehen Sie nach all dem zurück in die Werkstatt und wählen Sie eine Karte aus
Es ist ratsam, sich die Karten mit der höchsten Bewertung anzusehen, damit sie Ihnen höchstwahrscheinlich gefallen werden und natürlich auch den Spielern auf dem Server.
Fügen Sie es nun der Sammlung hinzu, wie ich in den Screenshots gezeigt habe
Die Sammlung wurde erstellt. Es wird empfohlen, die Seiten mit Karten, die Sie zur Sammlung hinzufügen, nicht zu schließen. Wir benötigen später Links, einschließlich eines Links zur Sammlung selbst.

Gehen Sie nun zu myarena und öffnen Sie autoexec.txt

Wir schreiben dort diese Befehle:

  • mp_endmatch_votenextmap (1/0) – EIN/AUS-Abstimmung am Ende der Karte
  • host_workshop_collection (Sammlungs-ID) – Unsere Sammlung
  • workshop_start_map (Karten-ID) – Eine Karte, die automatisch installiert wird, wenn der Server startet
  • sv_workshop_allow_other_maps (1/0) – EIN/AUS anderer Karten, die nicht aus der Sammlung stammen
Was für ein „Ausweis“? Es ist also einfach, es zu nehmen. Dazu benötigen wir einen Link zur Karte. Diese kann auf zwei Arten erhalten werden:

Per Browser:

  1. Suche nach einer Karte
  2. Wir übernehmen die ID aus dem Link, wie im Screenshot gezeigt (Vivaldi-Browser, neu, fehlerhaft, frisst viel Arbeitsspeicher aber das Beste von allem, ich empfehle)
Über Steam:
  1. Suche nach einer Karte
  2. Klicken Sie mit der rechten Maustaste auf eine leere Stelle
  3. Klicken Sie auf „Seitenadresse kopieren“
  4. Fügen Sie diese Adresse irgendwo ein, beispielsweise in ein Textdokument
  5. Wir übernehmen die ID auf die gleiche Weise, wie wir sie vom Browser übernommen haben
Jetzt müssen wir dasselbe nur noch mit der Sammlung machen

Wir haben also die Startkarte und -sammlung angegeben, jetzt lädt der Server alle Karten aus der Sammlung herunter, aber die Karten werden nicht im Admin-Bereich, in der Kartenliste und bei der Abstimmung angezeigt.

Wir müssen das beheben! Gehen wir zu den gleichen Konfigurationen „mapcycle.txt“ und „maplists.txt“.
Sie werden gleich sein, also erstellen Sie zuerst eines und kopieren Sie es dann auf das andere. Jetzt wird es etwas langweilig und trist, Sie müssen schwitzen, wenn Sie viele Karten gefunden haben.

Wir machen alles nach der Vorlage: Werkstatt/Karten-ID/Kartenname
Zum Beispiel: Workshop/419646474/de_dust2_night

Achtung, möglicherweise stoßen Sie auf eine Karte, deren Name nicht de_dust2_night, sondern Dust 2 Night ist. Was sollten Sie tun? Passt das rein? Nein, wir müssen den Server neu starten (damit er die Karten herunterlädt, die wir in der Sammlung angegeben haben) und zum Kartenordner (im Stammverzeichnis des Servers) und dann zum Workshop-Ordner gehen, dort befindet sich die ID von Klicken Sie auf unsere Karte und es wird eine Datei im Format „.bsp“ angezeigt. Das ist die gleiche Karte, wie sie dort steht, schreibe sie in die Config, nur ohne .bsp

de_dust2_night.bsp – Falsch
de_dust2_night – Wie Sie bereits verstanden haben, richtig

Und das machen wir mit jeder Karte so lange, bis wir so ein Bild in der Config haben

Jetzt kopieren wir die gesamte erste Konfiguration und fügen alles in die zweite Konfiguration ein, wie ich oben gesagt habe.

Damit die Liste der Karten im „Admin-Panel von SourceMod“ angezeigt wird, müssen Sie die Konfiguration auf die gleiche Weise ausfüllen

Ich zitiere:

Ursprünglich gepostet von Site-Administrator rollexx.clan.su:

Karten zum Admin-Menü hinzufügen
Erstellen Sie eine Datei adminmenu_maplist.ini im Ordner \addons\sourcemod\configs\ und geben Sie darin eine Liste von Karten ein, die von Administratoren über das Admin-Menü gestartet werden können.

Jetzt müssen Sie die Datei \addons\sourcemod\configs\maplists.cfg öffnen

Wir ändern alle Zeilen:
„Ziel“ „mapcyclefile“

auf diesen:
„Datei“ „addons/sourcemod/configs/adminmenu_maplist.ini“

Oder wir finden die Zeilen:
„sm_map-Menü“
„sm_votemap-Menü“
und schreibe -
„Datei“ „mapcycle.txt“
Fügen Sie daher Karten aus dem Kartenzyklus zum Menü und zum Kartenabstimmungsmenü hinzu.


Mehr Details

Das war's, wir legen die Karten auf den Server.

Und jetzt...

Methode zwei

Karten manuell hinzufügen


Im Gegensatz zur ersten Methode werden wir hier nicht hinkommen automatische Updates und wir müssen die Karten selbst herunterladen.

Zuerst müssen wir Karten finden, ich nutze immer die Website.

Sie können auch Karten aus dem Workshop herunterladen. Fügen Sie dazu einfach die Karte zu Ihren Favoriten hinzu und der Steam-Client lädt die Karte auf Ihren Computer herunter (natürlich im Ordner mit cs:go).

Nach dem Herunterladen laden Sie die Dateien einfach in den Kartenordner hoch.
Bei einigen Karten gibt es keine einzige Datei, es können andere Ordner oder ähnliches vorhanden sein, die Karte verwendet sie natürlich, und ich würde nicht empfehlen, sie zu trennen.

Jetzt müssen wir mapcycle.txt und maplists.txt konfigurieren
Hier ist alles einfacher


Schreiben Sie einfach den Namen der Karte ohne das „.bsp“-Format

Die nächste Unterrichtsstunde ist morgen oder in 6 Stunden, ich muss mich ausruhen

Ich habe vor, diesen Abschnitt kleiner zu machen. Ich schreibe nur, welche Plugins Sie installieren müssen Standard Modus.

Überprüfen Sie vor der Installation von Plugins, ob Ihr Hosting über Plugins verfügt automatische Installation Plugin.

Denken Sie auch daran, dass Plugins sehr oft kombiniert werden. Beispielsweise verfügt das VIP-Plugin bereits über eine integrierte Unterstützung für das Weapon Restrict-Plugin. Naja, seien Sie schlau, es gibt sehr oft Fehler bei Plugins, ich persönlich habe ein Plugin im Shop, dort werden Hüte verkauft, aber wenn man einem Charakter einen Skin anbringt, sitzen die Hüte nicht mehr auf dem Kopf, sondern auf dem Arm, Ich habe dies mit einem Drittanbieter-Plugin korrigiert, das nichts mit Shop zu tun hat. Es ist nur so, dass dieses Plugin zu Beginn jeder Runde einen Befehl ausführte. In meinem Fall bestand dieser Befehl darin, den Store neu zu starten. Der Punkt ist, dass das Plugin war Nicht dafür geschaffen, in jeder Runde einen Befehl auszuführen, sondern für das erweiterte Admin-Menü, aber es hatte so eine nützliche Zusatzfunktion.

Listen nützlicher Websites


- Russischsprachige Website, dort sitzen „Plugin-Hersteller“, andere Websites stehlen ihnen einfach Plugins
- Englischsprachige Website, es ist wie hlmod, nur noch cooler
- Dort laden wir Modelle, Skins, Sprites, Texturen herunter, was immer Sie wollen

Allgemeine Plugins

  • - Ein Plugin, mit dem Sie ein Menü erstellen können, das mit allen Plugins kompatibel ist
  • - Plugin-Store, kompatibel mit VIP-Plugin und mehr
  • - Plugin für VIP, die Basis jedes Servers
  • - Abstimmung für die Änderung der Karte
  • - Dies ist wie ein Motd-Fenster, das nur über einen Befehl im Chat aufgerufen wird

Plugins für die Öffentlichkeit

Es gibt keine Haupt-Plugins dafür, es ist ein Standardserver

Viele Spieler haben es satt, mit Krebsen zu spielen, und möchten lieber alleine mit ihren Freunden spielen. Manche suchen nach leeren Servern, andere erstellen sie selbst. In diesem Artikel werde ich Ihnen die Fähigkeit beibringen Server in CS GO erstellen.

Beginnen wir mit der Erstellung eines Servers in cs go:

Laden Sie zunächst die Programme herunter bei SteamCMD Aktualisieren Werkzeug. Auspacken weiter Festplatte. Dann starten wir Steamcmd.exe.
Ganz unten sehen wir: Dampf>. Nach dem Pfeil schreiben wir: Anmeldung Nutzername Passwort. Drücken Sie Enter.

Beispiel: Steam > Login Rak 123 ( rak -Dein Login, 123-Passwort)

Wenn Sie plötzlich eine Steam Guard-Fehlermeldung erhalten, sollten Sie Ihre E-Mails überprüfen. Es wird einen Brief mit einem Code geben. Sie sollten schreiben: set_steam_guard_code Code(Code ist Ihr Code). Drücken Sie die Eingabetaste und Sie erhalten eine Meldung über die erfolgreiche Autorisierung.

Beispiel: set_steam_guard_code Z8E3Y2 ( Z8E3Y 2 -Passwort wurde Ihnen zugesandt)

Laden Sie den CS:GO Dedicated Server herunter und aktualisieren Sie ihn

Neustart Steamcmd.exe. Sie sollten automatisch angemeldet sein. Jetzt in der Schlange Dampf> Sie müssen den Pfad zur Installation des Servers mit dem Befehl angeben force_install_dir.

Beispiel: force_install_dir c:\server\

Wenn Sie aktualisieren möchten Dedizierter CS:GO-Server, dann müssen Sie den Befehl schreiben:

app_update 740

Und um die Integrität des Caches zu überprüfen, müssen Sie diesen Befehl eingeben:

app_update 740 validieren

Nach Abschluss der Arbeiten sollten Sie sich anmelden aufhören.

Lassen Sie uns den Aktualisierungsprozess für den CS:GO Dedicated Server automatisieren:

Um den Prozess zu automatisieren, müssen Sie die folgenden Schritte ausführen:
1) In einem Ordner SteamCmd Textdatei erstellen update_csgo_ds.txt
2)
Schreiben Sie die benötigten Befehle (die zuvor besprochen wurden) in diese Datei. Unten finden Sie ein Beispiel.

Login-Benutzerpasswort
Force_Installationsverzeichnis c:\server\
app_update 740 validieren
Ausfahrt

3) Es müssen noch die Startparameter registriert werden SteamCmd . Klicken Sie dazu mit der rechten Maustaste darauf und wählen Sie Eigenschaften aus. Da schreiben wir:

SteamCmd + runscript update_csgo_ds.txt

Starten des cs go-Servers

Je nachdem, welchen Spiel-Mod Sie benötigen, müssen Sie ihn in den Startparametern eingeben SteamCmd .

Klassiker regulär:

srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust2

Klassischer Wettbewerb:

srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust2

Wettrüsten:

srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust2

Zerstörung eines Objekts:

srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust2

Abschluss:

Nichts Kompliziertes. Sie müssen lediglich den Server entsprechend Ihren Bedürfnissen konfigurieren und Ihren Freunden Ihre IP mitteilen. Der Server wird über eine Datei konfiguriert server.cfg, befindet sich in einem Unterordner cfg/

Endlich, Videoanleitung.

Wenn Sie es satt haben, vorgefertigte Server zu verwenden, ist es an der Zeit, sich zu fragen, wie Sie einen CS GO-Server erstellen. Das Verfahren ist recht komplex und zeitaufwändig. Nach einem erfolgreichen Einrichtungsversuch klappt alles automatisch. Um diesen Wunsch zu erfüllen, müssen Sie nur ein paar Schritte ausführen und der Server eines der beliebten Shooter ist fertig!

Softwareinstallation starten:

Bitte beachten Sie sofort, dass Sie zum Erstellen eine Lizenz verwenden müssen Software und laden Sie nur offizielle Versionen der Software herunter. Wir beginnen mit dem Herunterladen des SteamCMD-Programms, das wie eine Befehlszeile aussieht, die einige Prozesse für den Steam-Client starten kann. Wenn Sie nicht wissen, wie Sie Ihren eigenen CS GO-Server erstellen, sollten Sie zunächst diese Software installieren, die nach dem ersten Start alles herunterlädt notwendige Updates um die Arbeitsgeschwindigkeit zu erhöhen. Es ist erwähnenswert, dass jedes Betriebssystem seine eigene Version hat.

Nachdem Sie das Programm heruntergeladen haben, entpacken Sie das Archiv in einen Ordner und führen Sie es sofort aus. Geben Sie in der Witwenzeile das Wort „Anonym anmelden“ ein. Dadurch kann das Programm eine „Verbindung“ herstellen – geben Sie den Installationsordner an. Wir empfehlen die einfachste Methode: force_install_dir D:\Server\csgo.

Als nächstes beginnen wir mit der Aktivierung und tun dies mithilfe der Zeile app_update 740 validieren. Wenn Sie alle Wörter richtig eingegeben haben, beginnt der Datendownload automatisch. Wie Sie selbst sehen können, ist die Antwort auf die Frage, wie man einen CS GO-Server erstellt, recht einfach. Die Datengröße beträgt ca. 5,5 GB. Das bedeutet, dass Sie einen Snack oder einen Spaziergang machen können. Die Download-Geschwindigkeit hängt vollständig von den Fähigkeiten Ihres Anbieters ab.

Wie starte und konfiguriere ich?

Heruntergeladen? Es müssen nur noch die notwendigen Vorbereitungen getroffen werden. Grundeinstellungen in der Datei gamemodes_server.txt.example enthalten – entfernen Sie das letzte englische Wort. Wenn Sie möchten, können Sie die Datei server.cfg verwenden, dies ist jedoch nicht wichtig. Es lohnt sich, es für andere Einstellungen oder zum Laden von Befehlen wie cvar zu verwenden. Um die verfügbaren Befehle in der Befehlszeile anzuzeigen, geben Sie cvarlist log cvarlist.txt ein. Dies wird zur Schöpfung führen Textdatei Stammordner des CS GO-Spiels.

Kommen wir nun zum Start und erstellen dazu eine Startserver.bat-Datei, die wir im Stammordner der heruntergeladenen Software für CS GO ablegen. Sie müssen es im Editor öffnen und die Parameter eingeben:

Klassisch Casual: srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust2

Klassisch kompetitiv: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust2

Wettrüsten: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust2

Abriss: srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust2

Es ist erwähnenswert, dass Sie für jeden Mod unterschiedliche Parameter auswählen müssen.

Damit Spieler eine Verbindung herstellen können, müssen Sie Ihre IP-Adresse herausfinden und an alle weitergeben. Sie schreiben „connect“ in die Konsole und geben die Adresse ein. Wir hoffen, dass wir die gestellte Frage zum GO-Spiel beantworten konnten.

Einführung

Bevor Sie einen Spieleserver erstellen Counter-Strike Global Wenn wir auf unserem PC angreifen, müssen wir herausfinden, ob er einer solchen Belastung standhält, vorausgesetzt, wir spielen auf demselben PC.
Ich werde die Konfiguration meines PCs nicht beschreiben, da ich darauf keine Spieleserver betreibe, aber ich werde den Server erstellen, auf dem ich diese Anleitung schreiben kann. Gehen!

Laden Sie SteamCMD von der offiziellen Quelle herunter: Verknüpfung .
Entpacken Sie die Datei „steamcmd.exe“ und führen Sie sie aus. Danach sehen wir dieses Fenster:

Und im SteamCMD-Ordner wird es noch viel mehr geben verschiedene Dateien, so was:

Hab keine Angst! Nach dem ersten Start aktualisiert sich das Programm selbst und lädt die neuesten Dateien und Bibliotheken herunter stabiler Betrieb, – das werden wir in Zukunft für ein banales Update unseres Servers benötigen, aber darum geht es jetzt noch nicht.

Lassen Sie uns an einem für Sie geeigneten Ort einen neuen Ordner erstellen. Ich mache das auf dem Desktop und benenne ihn so, wie es für Sie bequem ist, ohne Leerzeichen. Ich habe ihn beispielsweise so genannt: server_csgo.
Öffnen Sie die SteamCMD-Konsole, die Sie ausführen, und schreiben Sie Beenden hinein. Anschließend wird das Programm geschlossen und Sie können den SteamCMD-Ordner der Einfachheit halber in den Ordner server_csgo verschieben:

Führen Sie die Datei „steamcmd.exe“ erneut aus und schreiben Sie den folgenden Befehl hinein: anonym anmelden
Mit diesem Befehl können wir uns anonym anmelden, ohne unsere Steam-Anmeldeinformationen einzugeben:

Als nächstes geben wir den folgenden Befehl ein: force_install_dir ../server_csgo/
Dieser Befehl erstellt einen Ordner und gibt den Pfad an, in den unser Spieleserver heruntergeladen wird:

So, nun der wichtigste Befehl: app_update 740
Es startet den Download des Spieleservers in den zuvor angegebenen Ordner:

Dieser Vorgang ist ziemlich langwierig und kann einige Zeit in Anspruch nehmen, es hängt alles von Ihrer Internetverbindung ab. Wir warten. Nachdem Sie den Spieleserver heruntergeladen haben, schreiben Sie Aufhören und das Programm schließt sich:

Und schon steht unser sauberer Gameserver auf unserem PC:

Um das Update zu starten, wiederholen Sie den Installationsvorgang in denselben Verzeichnissen!

Server.cfg einrichten

Es hängt alles davon ab, welche Art von Spieleserver Sie erstellen möchten. Daher macht es keinen Sinn, alle Variablen zu beschreiben. Es gibt viele davon und sie erfordern eine separate Anleitung, von der es bereits viele im Internet gibt . Deshalb gebe ich Ihnen das notwendigste Beispiel:

Hostname „CS:GO by DS Test Server“ // Servername, kann auch in Englisch geschrieben werden. und auf ru.
rcon_password „oldpassword“ // Passwort zur Verwaltung des Gameservers über die Konsole.
sv_password „“ // Passwort für die Anmeldung am Spieleserver
sv_setsteamaccount „“ // Ihr Token, weitere Details im nächsten Abschnitt der Anleitung.
sv_pure „0“ // Client- und Server-Dateiabgleich, standardmäßig deaktiviert.

// Gameserver-Preise.
sv_mincmdrate 128
sv_minupdaterate 128

// Schlafmodus auf dem Server deaktivieren.
sv_hibernate_when_empty 0
sv_hibernate_postgame_delay 0

mp_spectators_max 64 // maximale Anzahl von Beobachtern.

// Backups für jede gespielte Runde deaktivieren.
mp_backup_round_file 0
mp_backup_round_file_last 0
mp_backup_round_file_pattern 0

// Korrekte Anzeige Informationen über den Server und die Spieler.
host_name_store 1
host_info_show 2
host_players_show 2

// Ich verwende diese kleine Konfiguration, Sie können sie nach Belieben konfigurieren!

Nach dem Herunterladen eines sauberen Servers über Steamcmd enthält der Server standardmäßig nicht die Datei server.cfg und wir müssen sie erstellen. Sie müssen es im folgenden Pfad erstellen: /csgo/cfg/server.cfg

Alle anderen Variablen, die wir normalerweise in server.cfg sehen, werden in separaten Dateien abgelegt. Jede dieser Dateien bedeutet einen anderen Spielmodus:
gamemode_casual.cfg – Klassischer Casual-Modus.
gamemode_competitive.cfg – Klassischer Wettbewerb.
gamemode_armsrace.cfg – Wettrüsten.
gamemode_demolition.cfg – Zerstörung eines Objekts.
gamemode_deathmatch.cfg – Kämpfe bis zum Tod.

Alle diese Dateien befinden sich im selben Ordner wie server.cfg

Damit der eine oder andere Modus (von den aufgeführten) auf dem Server funktioniert, müssen Sie Ihre eigenen Startparameter festlegen. Beispiel für Variablen in Startparametern für jeden Modus:
+game_type 0 +game_mode 0 // Klassisch normal.
+game_type 0 +game_mode 1 // Klassischer Wettbewerb.
+game_type 1 +game_mode 0 // Wettrüsten.
+game_type 1 +game_mode 1 // Ein Objekt zerstören.
+game_type 1 +game_mode 2 // Kämpfe bis zum Tod.

Warum wurde die obligatorische Bindung des Spielservers eingeführt? Vor nicht allzu langer Zeit hat VALVE eine Reihe von Regeln veröffentlicht, bei deren Verstoß sie begonnen haben, Spielserver zu blockieren, die gegen diese Regeln verstoßen. Gleichzeitig wurde ein Update veröffentlicht, in dem es verpflichtend wurde, den Spieleserver mit dem Steam-Konto seines Besitzers zu verknüpfen.

Kontoanforderungen:
– Eine Telefonnummer muss mit dem Konto verknüpft sein.
– Das Konto sollte nicht begrenzt sein, d.h. Sie müssen mindestens 5 $ von Ihrem Konto über den Steam-Shop ausgeben;
– Dieses Spiel muss auf dem Konto vorhanden sein und es darf kein VAC-Verbot oder andere Arten der Blockierung vorliegen.

Wenn Sie einen Spieleserver ohne Token starten, wird in der Serverkonsole möglicherweise der folgende Fehler angezeigt:


Kommen wir nun zum Erstellen dieses Tokens und zum Verknüpfen unseres Servers.
Wir müssen dieses öffnen Seite http://steamcommunity.com/dev/managegameservers von unserem Steam-Konto, und darauf erstellen wir unser Token. Werfen wir einen Blick auf die Informationen:


Füllen wir die folgenden Felder aus:


Geben Sie im ersten Feld die Zahl 730 ein – wir interessieren uns für den CS:GO-Server.
Das zweite Feld ist eine Erinnerung für Sie, Sie können alles schreiben, aber es ist trotzdem ratsam, den Text zu schreiben, anhand dessen Sie sich später erinnern können, für welchen Spielserver dieser Token generiert wurde. Klicken Sie auf „Erstellen“ und holen Sie sich Ihr Token:

Wir haben dort bereits den Parameter sv_setsteamaccount, der für das Token verantwortlich ist, Beispiel:

sv_setsteamaccount „774D75D53F3F65AD647EEA7F492B966E“
Sie sollten so etwas wie diese Zeile in server.cfg haben:


Und die Spieleserverkonsole zeigt die folgenden Informationen an:

Anmeldung beim Steam-Gameserver-Konto mit Anmeldetoken „774D75D5xxxxxxxxxxxxxxxxxxxxxxxx“
Das bedeutet, dass alles in Ordnung ist und der Token von unserem Spieleserver akzeptiert wurde und sich nun Personen von außerhalb damit verbinden können (vorausgesetzt, wir haben offene Ports).

Zuerst müssen wir eine .bat-Datei im Verzeichnis des Spieleservers erstellen, in dem sich srcds.exe befindet
Ich habe es server_start.bat genannt


Öffnung Diese Datei und fügen Sie die folgende Zeile hinzu:
srcds.exe -game csgo -console -usercon -maxplayers_override 20 -tickrate 128 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 +sv_lan 0 -nobots


Schauen wir uns jede Variable einzeln an:
srcds.exe ist die zu startende Spieldatei.
-game csgo – gibt an, welchen Spieleserver wir betreiben.
-console – startet den Server im Konsolenmodus.
-usercon – erlaubt Fernbedienung Server über rcon.
-maxplayers_override 20 – legt die maximale Anzahl von Spielern auf dem Server fest.
-tickrate 128 – Server-Tickrate.
+map de_dust2 – Startserverkarte.
-port 27015 – Port, auf dem der Server ausgeführt wird.
+game_type 0 +game_mode 0 – Modus, in dem der Server gestartet wird.
+sv_lan 0 – ermöglicht die Verbindung zum Server über das Internet.
-nobots – deaktiviert die Möglichkeit, Bots hinzuzufügen (wenn Sie Bots benötigen, schreiben Sie nicht).

Um nun den Spieleserver zu starten, müssen wir nur noch die Datei server_start.bat ausführen
Um nun eine Verbindung zu Ihrem Spieleserver herzustellen, müssen Sie nur noch die Registerkarte „Lokales Netzwerk“ öffnen:

Für alle anderen (z. B. Freunde) müssen Sie Ihre externe IP-Adresse + den in den Startparametern angegebenen Port angeben, getrennt durch einen Doppelpunkt. Beispiel: 127.0.0.1:27015
Damit können sie Ihren Spieleserver zu den Favoriten hinzufügen oder über die Entwicklerkonsole eine Verbindung herstellen, indem sie den folgenden Befehl eingeben: connect 127.0.0.1:27015
Ihre externe IP-Adresse erfahren Sie auf der Website 2ip.ru oder telefonisch bei Ihrem Provider.
Es ist auch wichtig zu verstehen, dass der Spieleserver auf einem UDP-Port und nicht auf TCP läuft. Sie müssen also überprüfen, ob Ihr UDP-Port geöffnet ist.

Sie müssen keine Fragen darüber schreiben, ob Ihr Spieleserver im Internet sichtbar sein wird, er wird es sein!

Das Einzige, was Sie dafür brauchen, ist Offener Port Wie man Ports an einem PC oder Router öffnet, können Sie im Internet lesen, es gibt viele Artikel zu diesem Thema. In sehr seltenen Fällen, wenn dies der Fall ist Freizeit, ich bin bereit, dabei individuell zu helfen, hinterlassen Sie Kommentare dazu.

Viele Leute denken oft, dass die Erstellung eines Servers ziemlich viel Zeit in Anspruch nimmt, da die Erstellung eines CS:GO-Servers die Durchführung einer Reihe verschiedener Vorgänge erfordert. Aber in Wirklichkeit ist alles viel einfacher, da Sie ein paar einfache Schritte befolgen, bestimmte Dateien herunterladen und dem Spiel bestimmte Mods oder Plugins hinzufügen müssen, die Sie für die Spieler nützlich finden.

Wer weiß, wie man einen CS:GO-Server einrichtet, dem stehen eine ganze Reihe von Funktionen offen. Wenn Sie beispielsweise einen standardmäßigen „öffentlichen Server“ erstellen möchten, müssen Sie in diesem Fall nur ein paar notwendige Plugins verwenden, die eine einfachere Verwaltung Ihres Charakters ermöglichen. Während des Erstellungsprozesses können Sie erkennen, wie sehr sich die Serverinstallationstechnologien von CS 1.6 unterscheiden.

Server für CS:GO und notwendige Software

Wenn Sie einen CS:GO-Server (Steam) mit normalen Parametern erstellen möchten, verwenden Sie am besten eine lizenzierte Version des Spiels. Zunächst müssen Sie das Programm SteamCMD herunterladen, bei dem es sich um ein Spezialprogramm handelt Befehlszeile von Valve, das die entsprechenden Vorgänge ausführen soll.

Nach dem ersten Start dieses Dienstprogramms geschieht Folgendes: automatischer Download alle für den Normalbetrieb notwendigen Zusatzmaterialien. Beachten Sie, dass Sie das Programm herunterladen müssen, das zu Ihrem Betriebssystem passt.

Auszug aus dem Archiv dieses Programm Sie können in einen beliebigen Ordner kopieren, der für Sie geeignet ist. Anschließend wird das Dienstprogramm heruntergeladen zusätzliche Dateien. Sie müssen sofort „Anonym anmelden“ in die Konsole eingeben.

Nachdem Sie das Programm durch Eingabe von Befehlen mit dem offiziellen Server verbunden haben, müssen Sie ihm den Ordner anzeigen, in dem der Server installiert wird. Dazu müssen Sie den folgenden Befehl eingeben:

force_install_dir

Geben Sie anschließend, durch ein Leerzeichen getrennt, den genauen Pfad zum gewünschten Ordner ein.

Geben Sie nun den Befehl ein

app_update 740 validieren

Damit können Sie den Download des Servers in den angegebenen Ordner starten. Die Servergröße beträgt 5–6 GB, sodass Sie sich beim Herunterladen auf Ihren Computer etwas entspannen können.

Einrichten eines Servers für CS:GO

Ihr Server wurde erstellt. Jetzt müssen Sie nur noch seine Einstellungen anpassen. Die Hauptparameter befinden sich in der Datei gamemodes.txt. Da diese jedoch ständig aktualisiert wird, wird empfohlen, eine Kopie von gamemodes_server.txt.example zu erstellen und sie dann einfach in gamemodes_server.txt umzubenennen. Es ist erwähnenswert, dass die Entwickler im Laufe der Zeit die Datei server.cfg an Bedeutung verloren haben, sie jedoch erhalten bleibt und auch zur Einführung verwendet werden kann zusätzliche Einstellungen oder alle Arten von cvar-Befehlen.
Um den Server zu starten, müssen Sie eine separate StartServer.bat-Datei erstellen und dann die entsprechenden Startparameter darin eingeben.

Klassisch Casual:srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_allclassic +map de_dust

Klassisch kompetitiv: srcds -game csgo -console -usercon +game_type 0 +game_mode 1 +mapgroup mg_allclassic +map de_dust

Wettrüsten: srcds -game csgo -console -usercon +game_type 1 +game_mode 0 +mapgroup mg_armsrace +map de_dust

Demolition:srcds -game csgo -console -usercon +game_type 1 +game_mode 1 +mapgroup mg_demolition +map de_dust

Wenn Sie es geschafft haben, einen CS:GO-Server (Pirat) zu erstellen, können Sie jetzt Ihre IP-Adresse mit Freunden und Fremden teilen, damit diese sich verbinden und zum Spaß spielen können.