New Member
💻 Oldtimer
- Joined
- Dec 3, 2002
- Messages
- 2,490
- Best answers
- 0
Alright, it appears that it's not very widely known, but apparently Masta and the gang neglected the capability of making 1.2 able to write Cvar edits to it's config from in game. As a result, your config.cfg file removes all foreign lines every time you play or set any settings using the ingame menus. At least, this is my assessment of the situation, as edits of existing commands in the config.cfg file will stick, while added commands won't.
Some of you may have added several commands to your config.cfg file in order to solve issues such as the following:
Joe mentioned in another thread that this was an oopsie on their part. The mod can't add cvars or settings to the list; only edit the existing ones. Because these lines were not in it to begin with, they can't be added and setting the options in game by menu or console tries to add them to config.cfg, which cannot have them added. Thus your advanced menu goes all retarded.
Okay. Problem established. The solution, however, is very simple!
The config.cfg file has a command at the very end that automatically executes another file called "userconfig.cfg" which is by default not actually there. By opening up notepad and adding the commands you want to use, you can then save the file as file type all files and name it "userconfig.cfg"...throw that in your ESF folder under steamapps/[emailbull****here]/Half-Life, and the config.cfg file that can't save any edits will end and read the userconfig.cfg file, taking those settings in.
WARNING, USERS OF WinME or HIGHER:
It is common that machines by default have a "feature" whereby file extensions are not visible. Be wary of this, and disable the "Hide File Extensions" view option for your ESF folder (details pending--anyone want to post them? I know them but don't feel like going through the steps in thorough detail just yet). Otherwise you may end up like a friend of mine, who did everything right and still couldn't get the userconfig.cfg settings to load...because the file was actually named "userconfig.cfg.txt". Pay attention to the icon--it SHOULD NOT remain a notepad file/.txt icon. If it does, chances are you have made this common oopsie, which is easily fixable.
But wait, Pride, wait! We don't know the commands! We're but helpless babes in the face of all of this computeriffic horror!! Please, guide us with your great wisdom and incredibly charismatic wit!
...Oh, okay, you talked me into it.
Tonight, when I'm home from work (3.5 hours from now) I will post a link where you can all download MY userconfig.cfg file, which is customized already for maximum detail as best I could manage.
In case you don't want to wait that long, Small Fry, here's the five main commands I put into mine:
cl_hightextures "1"
For 24 bit textures.
cl_beamquality "0"
Beam quality. Yes, it's supposed to say 0. 0 is best, and then 1 is crappy, 2 is medium, and 3 is high.
cl_fxquality "3"
Obvious enough. Sets FX quality to high.
cl_mp3player "1"
This will activate your ingame mp3 player.
cl_3drocks "1"
This will tell ESF 1.2 to use 3D rock models instead of the sprite ones.
There are several other small commands I added (one for smoke after explosions, for instance), but this ought to be enough to get you going. The full commands and numbers are scattered around the board, and I had to write these from memory since I'm at work. So feel free to correct any of the commands or numbers.
Check back in this thread tonight for a link to my userconfig.cfg, and an updated/corrected list of commands to use in your own.
Some of you may have added several commands to your config.cfg file in order to solve issues such as the following:
- Missing Graphics Effects, such as transformations or auras
- No 24 bit texturing
- Your mp3 player not loading
Joe mentioned in another thread that this was an oopsie on their part. The mod can't add cvars or settings to the list; only edit the existing ones. Because these lines were not in it to begin with, they can't be added and setting the options in game by menu or console tries to add them to config.cfg, which cannot have them added. Thus your advanced menu goes all retarded.
Okay. Problem established. The solution, however, is very simple!
The config.cfg file has a command at the very end that automatically executes another file called "userconfig.cfg" which is by default not actually there. By opening up notepad and adding the commands you want to use, you can then save the file as file type all files and name it "userconfig.cfg"...throw that in your ESF folder under steamapps/[emailbull****here]/Half-Life, and the config.cfg file that can't save any edits will end and read the userconfig.cfg file, taking those settings in.
WARNING, USERS OF WinME or HIGHER:
It is common that machines by default have a "feature" whereby file extensions are not visible. Be wary of this, and disable the "Hide File Extensions" view option for your ESF folder (details pending--anyone want to post them? I know them but don't feel like going through the steps in thorough detail just yet). Otherwise you may end up like a friend of mine, who did everything right and still couldn't get the userconfig.cfg settings to load...because the file was actually named "userconfig.cfg.txt". Pay attention to the icon--it SHOULD NOT remain a notepad file/.txt icon. If it does, chances are you have made this common oopsie, which is easily fixable.
But wait, Pride, wait! We don't know the commands! We're but helpless babes in the face of all of this computeriffic horror!! Please, guide us with your great wisdom and incredibly charismatic wit!
...Oh, okay, you talked me into it.
Tonight, when I'm home from work (3.5 hours from now) I will post a link where you can all download MY userconfig.cfg file, which is customized already for maximum detail as best I could manage.
In case you don't want to wait that long, Small Fry, here's the five main commands I put into mine:
cl_hightextures "1"
For 24 bit textures.
cl_beamquality "0"
Beam quality. Yes, it's supposed to say 0. 0 is best, and then 1 is crappy, 2 is medium, and 3 is high.
cl_fxquality "3"
Obvious enough. Sets FX quality to high.
cl_mp3player "1"
This will activate your ingame mp3 player.
cl_3drocks "1"
This will tell ESF 1.2 to use 3D rock models instead of the sprite ones.
There are several other small commands I added (one for smoke after explosions, for instance), but this ought to be enough to get you going. The full commands and numbers are scattered around the board, and I had to write these from memory since I'm at work. So feel free to correct any of the commands or numbers.
Check back in this thread tonight for a link to my userconfig.cfg, and an updated/corrected list of commands to use in your own.