Archiv verlassen und diese Seite im Standarddesign anzeigen : CS:GO Server Config wird nicht angezogen
Kaspatoo
21. Februar 2014, 22:31
Hallo,
ich habe mir euer Tutorial angesehen und es nach bestem Wissen und Gewissen umgesetzt. Aber offensichtlich mache ich noch etwas falsch.
http://cs.ingame.de/tipps-tricks/server-hosting/gamemodes_server-txt/
Wenn ich den Server starte, wird offensichtlich nicht meine Config angezogen, das angezeigte log führt eine config aus die mir so gar nicht bekannt ist und nicht die ist, die ich ausführen möchte.
Auch scheint meine gamemodes_server.txt nicht angezogen zu werden. Jedenfalls startet der Server offensichtlich mit standardconfigs.
den Server starte ich mit folgenden Parametern:
./srcds_run -game csgo -nohltv -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_atos +map mg_cs_museum -port 25066 -tickrate 66
hier meine dateien;
http://www.file-upload.net/download-...erver.txt.html
http://www.file-upload.net/download-...asual.cfg.html
http://www.file-upload.net/download-...itive.cfg.html
und hier das log der batch datei die ich zum starten ausführen:
http://www.file-upload.net/download-8635483/1.png.html
http://www.file-upload.net/download-8635484/2.png.html
http://www.file-upload.net/download-8635482/3.png.html
Die gamemodes_server.txt liegt im Folder /csgo/
und die beiden dfg dateien im unterordnder /csgo/cfg/.
Für Hilfe wäre ich sehr dankbar. falls noch infos fehlen, einfach nachfragen.
Danke.
Anduriel
23. Februar 2014, 12:28
Also ich kann deine Dateien leider nicht anschauen, lande nur auf der Startseite von file-upload. Aber an dem ersten Log-Screenshot kann man sehen, dass du in der gamemodes_server.txt entweder eine } zuviel hast oder eine { fehlt.
Außerdem entnehme ich deinen Startparametern, dass du auf deinem Server Cutom Maps haben willst, richtig? Dann nutz doch den Workshop dazu, siehe Tutorial: Workhop Maps auf CS:GO Server (http://cs.ingame.de/tipps-tricks/server-hosting/csgo-server-workshop-maps/)
Du hast nämlich auch +map mg_cs_museum angegeben - warum das "mg_" davor? Solange du die Map nicht darin umbenannt hast, macht das keinen Sinn ;) Die Mapgroup hast du ja mit mg_atos schon angegeben.
Kaspatoo
23. Februar 2014, 13:42
hey
danke für die antwort
in gewisser weise hat sie mir vielleicht schon geholfen
ich habe die exampel datei verwendet und erweitert, an der Klammerstrutkur { } habe ich gar nichts geändert
mir ist aber aufgefallen, dass bereits in der beispieldateie wie es auch hier auf dem screenshot unter dem Kapitel "Mapgroups" schön zu sehen ist, einen Fehler:
in dem Kommentartext steht vor den Klammern an einer Stelle eine nicht auskommentierte 2
http://cs.ingame.de/tipps-tricks/server-hosting/gamemodes_server-txt/
ich hatte noch keine zeit mir das log richtig anzuschauen, sah aber nicht aus als hätts fehler gegeben
müsste dieser fehler nocht schon längst bekannt sein?????
das mit den dateien versteh ich nicht hier nochmal, diesmal gehen die links bei mir (habe den cfg Dateien ein.txt angehängt, bitte beachten
http://www.file-upload.net/download-8649475/gamemodes_server.txt.html
http://www.file-upload.net/download-8649477/my_atos_casual.cfg.txt.html
http://www.file-upload.net/download-8649476/my_atos_competitive.cfg.txt.html
Anduriel
23. Februar 2014, 14:49
Keine Ahnung, ob die "2" ein Problem ist. Aber besser mal die Mapnamen in deiner Mapgroup aus und entfern dort mal die Zahlen. Das könnte dir schon erheblich weiterhelfen.
Kaspatoo
03. März 2014, 17:27
Moin,
ich habe nun die Mapgroup aus der gamemodes_server.txt.example genommen und eingetragen und eine Map aus dieser Gruppe als Startparameter mitgegeben.
Beim Starten hat der Server dann keine Map mit _se gefunden. Ich hab dann das _se weggenommen bzw. im /maps Ordenr geschaut, und dort sind auch nur maps ohne _se vorhanden.
Beim Starten gibt es noch eine Meldung, dass die angegebene Mapgroup ungültig sei, er macht aber weiter.
Was mir auch noch auffällt, dass der er jedesmal am Ende meldet Server out of date, update and restart. Aber jedesmal, auch wenn ich das aktuelle Update eingespielt habe.
Hindert mich diese Meldung daran, den Server erfolgreich zu starten oder sollte der Server dennoch spielbar bleiben?
Jedenfalls der Server scheint die Config wieder NICHT angezogen zu haben, er startet mit 0/20 Spielern, in meiner Config gebe ich sowohl in der gamemodes_server.txt als auch in der cfg Datei aber 30 Spieler an.
Connecten kann ich mich auf den Server nicht. Er fragt zwar erst nach dem PW aber dann nach 30 Sekunden nichts tun sagt er mir connecting failed after 10 retries.
Ich hab die aktuelle gamemodes_server.txt noch einmal hier hochgeladen und wieder screenshots von der Startkonsole des Server gemacht:
http://www.file-upload.net/download-8677146/1.png.html
http://www.file-upload.net/download-8677145/2.png.html
http://www.file-upload.net/download-8677147/3.png.html
http://www.file-upload.net/download-8677148/gamemodes_server.txt.html
Anduriel
05. März 2014, 16:39
1. Du hast in der neuen gamemodes_server.txt jetzt einen Klammerfehler unten bei der Mapgroupdefinition. Da fehlt eine schließende Klammer. Unbedingt fixen!
2. Die Maps mit _se gibt es nicht mehr im Spiel, nur noch über den Workshop. D.h. die kannst du mit Mapgroups nicht verwenden. Verwende für den Anfang einfach mal die Mapgroup "mg_bomb", die brauchst du auch im unteren Teil nicht mehr extra definieren, weil sie das schon in einer der automatisch ausgeführten Configs ist. Oder du verwendest wieder deine eigene Mapgroup, aber in richtiger Form:
"mg_atos" // mapgroup definition
{
"name" "mg_atos"
"maps"
{
"cs_museum" ""
"cs_thunder" ""
"cs_motel" ""
"cs_downtown" ""
"de_favela" ""
"de_seaside" ""
"de_library" ""
"cs_italy" ""
"de_dust2" ""
"cs_office" ""
"de_vertigo" ""
"cs_assault" ""
"cs_militia" ""
"de_train" ""
"de_nuke" ""
"de_inferno" ""
"de_aztec" ""
"de_dust" ""
}
}
3. Wie sehen denn deine Startparameter jetzt aus?
4. Hostest du den Server komplett selbst oder hast du ihn bei einem Anbieter gemietet?
Kaspatoo
06. März 2014, 16:49
hey
danke für die antwort, hilft mir schonmal weiter
den server starte ich wie folgt:
"C:\steam\steamapps\common\Counter-Strike Global Offensive Beta - Dedicated Server\srcds.exe" -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust +net_public_adr 100.89.204.8
Ein Frage hierzu direkt: man muss ja den server neu starten, damit die configs angezogen werden. Ich starte den Server immer nur über die bat datei. Aber ich beende ihn nie wirklich. Laut log wird der server dann auch jedes mal aus hibernate geholt, nen richtiger neustart ist das ja nicht
aber ich habe schon mehrfach gesucht und nie etwas darüber gelegesen wie man den cs server überhaupt herunterfährt oder neustartet ich lese nur davon wie man ihn überhaupt startet
ich habe in der azurecloud einen windowsserver auf dem ich mir den csgo server selbst installiert habe
drauf gespielt haben wir auch schon nur die configs laufen nicht
Kaspatoo
06. März 2014, 18:23
also es scheint nun so als würde die config angezogen (die maxplayer stehen nun auf 30, sonst waren es vorher immer nur 20)
ob die mayplayers aus der gamemodes_server.txt stammen oder aus der cfg datei weiß ich nicht
leider kann ich mich nicht mit dem server verbinden, beim connect fragt er mich nach dem pw, das gebe ich ein, dann passiert kurz nichts und dann kommt die meldung "Getrennt: Connection failed after 10 retries."
ich habe auch mal den server ohne +net_public_adr 100.89.204.8 gestartet, dann vergibt er irgendeine andere ip und das gleiche spiel aber, server wird angezeigt im serverbrowser etc.
die ip die ich hier verwende wäre, wenn ich +net_public_adr 100.89.204.8 mit angebe immer die ip meines server (ipconfig /all)
wenn ich es nicht angebe, verwendet er eine ganz andere, ka wie das klappt und was dahinter steckt
wenn ich mich im serverbrowser bei favouriten hinzufügen den dns verwende, un hinzufügen klicke, wird mit der server mit der neuen ip angezeigt, wärend mein windows system noch die ip aus +net_public_adr 100.89.204.8 hat
aber wie gesagt, kein unterschied ob mit oder ohne
edit: ich sehe gerade auch mit dem zusatz +net_public_adr 100.89.204.8 vergibt er am ende eine ganz andere ip
im log steht beim starten erst
"NET_GetBindAddresses found 10.cx.x.x.: 'Microsoft Hyper-V Network Adapter #14"
"Network: IP 100.x.x.x. mode MP, dedicated No, ports 27015 SV / 27015 CL"
später am Ende im log dann aber:
"Connection to Steam Server successfull."
"Public IP is 137.x.x.x."
kapier ich alle nicht was hier wieder nicht läuft
ich würd echt gern mal den server richtig herunterfahren, vlt geht dann einiges besser
Kaspatoo
06. März 2014, 18:31
noch eine zusatzinfo wegen dem connection failed after 10 retries: ich bin alleine im netzwerk und überhaupt bin ich aktuell der einzige der auf den server connecten möchte
Anduriel
07. März 2014, 17:32
Ja, also das hört sich so an als sei der Server wirklich nicht auf der aktuellen Version. Hast du ihn seit dem du ihn installiert hast mal ein Update durchführen lassen? Das geht im SteamCMD mit dem Befehl "app_update 740 validate".
Kaspatoo
08. März 2014, 10:17
macht der kollege morgen und testet, wenn ein server out of date ist, kann man nicht connecten?
ich hatte das gefühl, dass man bald jeden tag nen update machen muss, recht aufwendig, wenn dadurch die spieler ausgeschlossen werden...
kannst du mir das verhalten bezüglich der (public) ip aus meinem vorherigen post erklären?
Anduriel
08. März 2014, 20:45
Bei der Public IP kann ich dir im Moment leider nicht weiterhelfen, aber ich werde mich mal umschauen, ob ich was finde.
Updaten muss man die Server recht oft, ja. Valve bringt in der Regel jede Woche ein Update heraus, aktuell immer in der Nacht von Donnerstag auf Freitag.
In folgendem Tutorial gibt es ganz am Ende eine Anleitung wie man sich ein kleines, einfaches Skript erstellen kann, das die ganze Update-Geschichte etwas vereinfacht: CS:GO Server unter Windows (http://cs.ingame.de/tipps-tricks/server-hosting/csgo-server-windows/)
Kaspatoo
11. März 2014, 10:13
Wenn ich das Update durchführe, dann steht in dem Log von der SteamCMD dass der Server nicht "sauber" heruntergefahren wurde.
Wenn ich batch ausführe um den Server zu starten, dann kommt auch eine Meldung, dass er aus dem hibernate gestartet würde.
Ich glaube ich hatte das eingangs erwähnt: ich weiß gar nicht wie man den server mal sauber herunterfährt bzw. neu startet.
Oder irre ich, dass der Server immer neu hochgefahren wird und nicht aus dem Ruhemodus, trotz der Meldung mit Hibernate?
Anduriel
12. März 2014, 15:32
Wenn du SteamCMD verlässt sollte er normal komplett herunterfahren. Zum Neustarten probier mal "restart" oder "_restart" als Befehl.
Und kontrollier mal, ob bei "force_install_dir" auch der vollständige Pfad angegeben ist, da darf nicht abgekürzt werden.
vBulletin® v4.2.3, Copyright ©2000-2021, Jelsoft Enterprises Ltd.