I just rented a fresh game server, and performed my initial setup.
The server is loading de_dust on startup, and I would like it to load de_nuke. I would then like it to load the ESL config. I tried to resolve the problem by adding
exec esl.cfg
changelevel "de_dust2"
into the server.cfg, but it seems like the server is not executing these commands.
Have I done it incorrectly, or am I best to contact the server admin?
Best Answer
You're editing the wrong file. Counter Strike Global Offensive (CS:GO) is working in other way than source do.
Exec cfg
To make the server exec you
esl.cfg
you've to add your exec command to theautoexec.cfg
Mapcycle
There is gamemodes.txt file around which you've to override and to do so you've to make a gamemodes_server.txt which looks like this (standard format in CS:GO)
the point here are those lines:
In such mapgroups you can fill in maps and map cycles like the mapcycle.txt back in Source.
To create such a mapgroup you've to do the following:
Now you can use the server startcommand like
+mapgroup mg_custom +map de_dust2
to start your own mapcycle.Important!
You could just edit the gamemode.txt but those changes will be resetted as soon as you get an update.
If you need more help, you'll find some on Valves Developer Community page.