Skip to content

Problem on downloading HLDS Serverfiles with mods #438

@lanrenags

Description

@lanrenags

HI Daniel,

i wanted to download an Deathmatch Classic Server an got the following problem:

After download the serverfiles always the "dmc" directory in the serverfiles folder was missing. I tired to update / reinstall but nothing worked for me. Then i started a little bit on debugging.

I found a small bug / error on the fn_install_serverfiles function.

The script / function downloads the files with the following commandline...

${unbuffer} ./steamcmd.sh +login "${steamuser}" "${steampass}" +force_install_dir "${filesdir}" +app_update "${appid}" +quit |tee .fn_install_serverfiles.tmp

Filed with the variables it looks like:

/home/dmcserver/steamcmd/linux32/steamcmd +login anonymous +force_install_dir /home/dmcserver/serverfiles +app_update 90 +app_set_config 90 mod dmc -validate +quit

The Problem now is, that steamcmd stops "looking" at the options after +app_update....
So only hlds is downloaded without "+app_set_config mod dmc"

When you turn around the option "+app_set_conf mod dmc" and "+app_update 90" then all is working fine.

/home/dmcserver/steamcmd/linux32/steamcmd +login anonymous +force_install_dir ../serverfiles/ +app_set_config 90 mod dmc +app_update 90 validate +quit

I hope you understand what i mean. The same problem is on intalling cscz

Best regard

LANrenaGS-Team

Metadata

Metadata

Assignees

Labels

type: bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions