Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Workshop Map - man hängt im Ladebildshirm



Piranha5000
25. September 2013, 16:38
Hallo Leute,

ich habe einen eigenen CS:GO Server von zu Hause aus aufsetzen wollen, habe tutorials befolgt und es funktioniert auch mit den Standartmaps einwandfrei.

Wenn ich eine Workshop-Map auf den Server packe, und versuche ihn zu joinen geht der Ladebalken auf ca 5-10%, darüber steht "Verbindung wird hergestellt". Dann gehts nicht weiter.

Ich habe folgendes an die "srcds-Verknüpfung" angehängt

C:\Server\csgo\srcds.exe -game csgo -console +game_mode 0 +game_type 0 -tickrate 128 -maxplayers_override 10 +worskshop_start_map 122443683

Folgendes habe ich in der "autoexec.cfg":
host_workshop_map 122443683

Folgendes in der "gamemode_casual_server.cfg" (da diese ja als letzes ausgeführt wird)

//Wichtig
sv_cheats 0
sv_lan 0
sv_pure 0
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg


//Startparameter
mp_freezetime 2
bot_quota 0


-Wie ihr seht habe ich keine map_groups(hatte ich anfangs, hat aber zu Serverabstürzen geführt^^)

-die Map wurde auch erfolgreich geladen und ich finde sie im "maps" Ordner (laut Server ist sie auch aktuell am laufen)

-auth-key wurde laut Console auch geladen

-habe auch andere Workshopmaps versucht - gleiches Problem

-es gibt allerdings einen Fehler der mir angezeigt wird, und zwar folgender:
"map/workshop/122443683/aim_map missing stringtable dictionary"

Habe nach dem Fehler gegooglet und Lösung sollte die Eingabe von "stringtabledictionary" in die Console sein.

Dann bekomme ich als Ausgabe:
"Creating dictionary workshop/blabla.."
-hat aber keine Verbesserung meines Problems herbeigeführt.

Im Router ist der standartport 27015 freigegeben und man kommt auch auf den Server solange eine Standartmap läuft.

BITTE helft mir :>

EDIT: habe mal die workshop maps aus dem Verzeichnes meines Clients vom Spiele PC gelöscht - dieser werden jedoch neu geladen, beim Serverbeitreitt, daran liegt es auch nicht

Während ich im Ladebildschirm hänge, spuckt der Server das in der Console aus:
http://s14.directupload.net/file/d/3391/pqmvzszm_jpg.htm


EDIT2:
Kann es sein, dass ich den passenden Gamemode für die map benutzen muss? In der Beschreibung zu der map steht "Custom" als gamemode. Ich benutze ja "0" also classic. Wie kann ich diesen custom gamemode benutzen?
Sehe nur dass es da einen Eintrag im csgo/cfg ordner des Server gibt, aber weiß nicht wie ich ihn benutzen kann..falls es überhaupt daran liegt.

Anduriel
26. September 2013, 01:43
Wie sieht deine gamemodes_server.txt aus? Da verstecken sich auch oft Fehler.

Piranha5000
26. September 2013, 03:52
Hm am Gamemode lags definitiv nicht, da wurde beim laden der config lediglich roundtime etc geändert. Eine gamemodes_server.txt habe ich nocht nicht erstellt, ist auch nicht zwingend nötig oder?

Anduriel
26. September 2013, 23:27
Hm ja ich glaube wenn man sie nicht hat werden halt einfach die Standardeinstellungen genommen. Dann kanns aber sein, dass du Probleme mit Workshop Maps kriegst, weil da irgendwo eine Mapgroup geladen wird.

Piranha5000
27. September 2013, 15:19
Hmm so eine Idee ist mit auch schon gekommen, allerdings konnte ich in der gamemode_casual.cfg welche ja geladen wird nichts mit mapgroups finden.
Ich probiere es dennoch mal aus und sage dann bescheid obs was bringt.
Danke schonmal!

Edit: In der gamemodes.txt werden scheinbar mapgroups geladen, was tatsächlich das Problem sein könnte.
Habe also eine gamemodes_server.txt im "csgo" ordner erstellt mit folgendem Inhalt:

"GameModes_Server.txt"{"gameTypes"{"classic"{"gameModes"{

"casual"{
maxplayers" "10"

"exec"
{
"exec" "gamemode_casual.cfg"
"exec" "gamemodes_server.cfg"
}
}}}}}

wie man sieht, soweit relativ leer.
Da ich dachte sie würde die gamemodes.txt überschreiben und das mapgroup Problem beseitigen...hat leider nicht gereicht.
Eine Idee wie die datei stattdessen aussehen sollte um das Problem zu beseitigen?

-Der Fehler mit den "Stringtables" und folgende Zeilen:

"mapgroup 122443683 not part of type classic mode casual
executeing server command:
mapgroup 122443683
nextlevel workshop/122443683/aim_map
map workshop/122443683/aim_map reserved"

machen mich ein bisschen stutzig, da hier wieder die rede von einer mapgroup ist, oder legt er sowa simmer an?

Anduriel
27. September 2013, 17:02
Was du mal probieren kannst ist in die gamemodes_server.txt nur das hier reinzuschreiben:


"GameModes_Server.txt"
{
"gameTypes"
{
"classic"
{
"gameModes"
{
"casual"
{
"maxplayers" "10"
}
}
}
}
}

Sonst nichts!

Die gamemode_casual.cfg wird sowieso automatisch geladen, die brauchst du nicht über exec ausführen, das führt eher noch zu Problemen.

Wenn ich das richtig verstanden habe, ist gamemodes_server.cfg deine eigene Config. Die benennst du mal in gamemode_casual_server.cfg um, dann wird sie nämlich auch automatisch geladen, ohne dass du sie irgendwo mit exec ausführen lassen musst. Ich hatte auch schon Probleme mit exec und das hat bei mir geholfen.

Achja das "mapgroup 122443683" ist glaub ich normal, sollte so passen.

Piranha5000
27. September 2013, 17:31
Hm scheint nicht zu helfen -

Das ist alles was ich habe:
1. startparameter
2. gamemodes_server.txt
3. gamemode_casual_server.cfg
4. autoexec.cfg


Startparameter der srcds:

C:\Server\csgo\srcds.exe -game csgo -console -tickrate 128 -maxplayers_override 10 -stringtables +host_workshop_map 122443683 +workshop_start_map 122443683


Im Ordner csgo:
gamemodes_server.txt:


"GameModes_Server.txt"{"gameTypes"{"classic"{"gameModes"{

"casual"{

"maxplayers" "10"
}}}}}



Im Ordner csgo/cfg:
gamemode_casual_server.cfg:

//Wichtig

sv_cheats 0
sv_lan 0
sv_pure 0
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg


//Startparameter
mp_freezetime 2
bot_quota 0


Sowie autoexec.cfg

game_type 0
game_mode 0


Wo ist der Fehler? :<

Anduriel
28. September 2013, 10:39
Oh, was ich noch ganz vergessen habe.

Lösch mal diese drei Dateien (vorher sicherheitshalber ein Backup machen):

subscribed_collection_ids.txt
subscribed_file_ids.txt
ugc_collection_cache.txt

Die müssten sich alle drei im /csgo/ Ordner befinden (bei der letzten bin ich mir nicht ganz sicher bzw. kanns auch sein die existiert nicht, weil es ja nur eine "cache" Datei ist).

Die sorgen nämlich in letzter Zeit bei vielen für Probleme mit Workshop Maps.

Piranha5000
28. September 2013, 13:11
Das war die Lösung! Danke!

Hoschy
08. November 2013, 20:53
Hallo Jungs / Mädels

Können wir bitte hier weiter machen?

Und zwar habe ich eine Gruppe erstellt wo FunMaps drin sind und es startet eine Map die ich mir ausgesucht habe. Jetzt habe ich ein Problem nach Ablauf der Zeit. Das Votemenü geht da auf und ich Kanne meine Maps auswählen die mir da angezeigt werden. Wenn ich eine Map davon auswähle und sie wird dann auch gewählt, dann startet immer eine Map von den Standartmaps. Ich steige nicht dahinter warum er nicht eine Map nimmt die wir ausgewählt haben. Könnt Ihr mir bitte sagen wo da der Fehler sein könnte? Ich schnall es nicht.

Und was muss ist der Befehl das eine Map sagen wir 45 Minuten läuft und dann soll das Votemenü erscheinen und man kann wechseln zu einer anderen?

Danke

Anduriel
10. November 2013, 00:44
Hm dann stimmt da wieder irgendwas mit den Mapgroups bzw. Workshop Collections nicht. Weiß auf Anhieb keine Lösung, müsste ich auch erstmal ein bisschen suchen.

Der Befehl für die Maplänge ist "mp_timelimit 45" und dann musst du aber auch "mp_maxrounds 0" machen, damit nicht nach einer bestimmten Rundenzahl Schluss ist.

Hoschy
14. November 2013, 19:34
Können wir es mal durchgehen was vielleicht nicht stimmen könnte?

Wenn ich am Ende kein mapvote auswähle startet die Map die danach angezeigt wird unten links. Aber wie gesagt, wenn man eine Map wählt die beim Vote erscheint, dann nimmt er einfach eine Standardmap und nicht die die eigentlich gewählt wurde.


Danke