HL content in CS Created 6 years ago2017-11-14 23:54:47 UTC by MistaX88 MistaX88

Created 6 years ago2017-11-14 23:54:47 UTC by MistaX88 MistaX88

Posted 6 years ago2017-11-14 23:54:47 UTC Post #338055
For a while I would create maps with only my own custom content and vanilla CS content. But recently I started wondering why I don't use some HL stuff. Despite being sold separately on Steam all of the HL content is still installed and the CS install is still set up like a mod. Just to be sure I wouldn't run into issues though, I even had a friend who owned CS 1.6 but not HL1 run a test map to make sure all was good, and it was.

So, with my latest map, I utilized a scientist and barney model as well as a few different sounds and textures. I submitted it to be added to my clan's server but the admin listed out all of the HL sounds and said he needed them (he did not, however, list the models).

Is this typically a problem with servers? There are plenty of other custom maps that utilize HL1 sounds and they're not copied over into my cstrike folder (unless they also renamed them). Is there a reason why a client would have no issue running the map while a server would?
Posted 6 years ago2017-11-15 06:50:26 UTC Post #338058
Did you supply a .res file? Maybe he's generating .res files using a program like ResGen and it included those sound files for some reason and he's reacting to that.

Check your file paths. Are they relative, like this:
ambience/drips.wav
D:/Games/Steam Games/steamapps/common/Half-Life/valve/sound/ambience/drips.wav
Perhaps you can try specifying that the files are in the valve folder, like this:
../../valve/sound/ambience/drips.wav
I'm just speculating here. Ask the admin what the problem is and if he got an error message.
Oskar Potatis Oskar Potatis🦔
Posted 6 years ago2017-11-15 08:42:41 UTC Post #338059
The engine will always allow access to Half-Life content when running any other mod, you won't need the files in the cstrike directory.
You should ask him why he's asking for the files, it would help if we knew that.
Posted 6 years ago2017-11-15 09:15:40 UTC Post #338060
Also make sure all the file paths are lower-case. Windows is case-insensitive but Linux isn't and a lot of people run HL/CS servers on Linux.
Oskar Potatis Oskar Potatis🦔
Posted 6 years ago2017-11-16 00:50:14 UTC Post #338061
I've talked with the admin. He didn't get into details about when the list of sounds popped up (whether he was using resgen or tried to run the map on the server). I included a .res file so he shouldn't have had to use resgen (and the paths in the res file are relative). According to him the server doesn't have all of the Half-Life content. I don't know why. I don't run the server or have access to any administration functions beyond basic admin powers via plugins in game so I can't look at it myself. I also would wonder, if that were true, why bits and pieces of HL content are on the server, since there are other maps utilizing content from HL that do work.

I also used a couple HL models in my map, so if he did get this list of sounds from the res file it created, it should have also picked up on the models, but he only asked for the sounds.

I do know that our server is Linux based but I'm already mindful of that and use lower case for everything.
Posted 6 years ago2017-11-16 02:02:02 UTC Post #338062
It's really weird that it doesn't have all the Half-Life content, it really should unless they've deleted the files intentionally.
Oskar Potatis Oskar Potatis🦔
Posted 6 years ago2017-11-16 03:38:52 UTC Post #338063
Yeah, I wonder if he's not telling me something and he actually does think that everything is supposed to be in the cstrike folder. I did specifically mention that those sounds were in valve/sound/etc... and not cstrike/sound/etc...

Perhaps he just doesn't trust my manually created .res file and used resgen and now he doesn't want to tell me he used resgen. haha
Posted 6 years ago2017-11-17 04:13:45 UTC Post #338081
Alright, so I got all the information from him. He DID in fact use Resgen (even though I provided a res file) and all those sounds popped up. He still didn't seem to understand when I was telling him it was a false positive and the files were in the valve folder instead of cstrike; and that clients would not need to download them. I think he uploaded all the files superfluously to the cstrike folder on the server but in the end it doesn't matter. It didn't redownload all the files into my cstrike folder when we fired up the map on the server so all is good.
You must be logged in to post a response.