CFG for CS 1.6

1.  CFG   GeT Right                 click here

2.  CFG   Navi Markeloff             click here

3.  CFG   f0rest              click here

4.  CFG   BAn                     click here

5.  CFG   Cogu                      click here

6.  CFG   JW’s                      click here

7.  CFG   Knife                    click here

8.  CFG   Ksharp                 click here

9.  CFG   LS             click here

10. CFG   REAL           click here

11. CFG    SKEET4J             click here

12. CFG   SpawN Original           click here

13. CFG   a!m             click here

14. CFG   aXE              click here

15. CFG    c0d3              click here

16. CFG   dubmania               click here

17. CFG   friis                click here

18. CFG   mSx               click here

19. CFG   neo             click here

20. CFG  ruuit           click here

21. CFG   solo            click here

22. CFG  setam original         click here

23. CFG   trace          click here

24. CFG   n0thing                click here

25. CFG   ditinjo                   click here

In computing, configuration files, config files or configure the settings for parameters and initial Some computer programs. They are used for user applications, server processes and operating system settings. The files are ASCII encoding Often Written with (rarely UTF-8) and line-oriented, with lines terminated by a newline or carriage return / line feed pair (CR LF), Depending on the operating system. In operating systems That categorize files by extensions, software-dependent extensions .cnf, .conf, and .cfg are Often used.

Some applications Provide tools to create, modify, and Verify the syntax of developer’s configuration files; Sometimes These have graphical interfaces. For other programs, system administrators may swear Expected to create and modify files by hand using a text editor. For server processes and operating-system settings, there is no standard tool Often, soft operating systems may Their own graphical interfaces Provide Such as YAST or debconf.

Some computer Programs Their only read configuration files at startup. Others periodically check the configuration files for changes. Some Programs Can instruct users to re-read the configuration files and Apply the changes to the current process, or indeed to read arbitrary files as a configuration file. There are no strong or definitive Standards Conventions.

Across the Unix variants Hundreds of configuration-file formats exist. Each application or service may have a unique format. Historically, Unix operating system settings only Were Often modified by editing configuration files. Almost all formats Allow entries to swear disabled by prepending a comment special character, turning That entry Into a comment.

The configuration files on Unix-type operating systems using manpages are traditionally documented, though other forms of online help are Also used. In Many Cases the default configuration files distributed with a program Contain Extensive internal documentation in the form of comments. It is rare for a file to swear Completely undocumented, except in Cases Where a graphical configuration tool is the preferred method of configuring a program.

Often Unix user applications create a file or directory in the home directory of the user upon startup. To hide the file or directory from casual listing of the contents of the home directory, the name of the file or directory is prefixed with a period, giving rise to the nickname “dotfile” or “dot files”. Often processes use server configuration files stored in / etc, But They Also may use developer’s installation directory or a location defined by the system administrator. Many Programs Also accept a command line option Specifying the location of the config file to use.

Configuration files Also do more than just modify settings, They Often (in the form of an “rc file”) run a set of commands upon startup (for example, the “rc file” for a shell Might instruct the shell to change directories, CERTAIN run programs, delete or create files – Many Things Which will not involv modifying variables in the shell Itself and so Were not in the shell’s dotfiles); according to the Jargon File, this convention is Borrowed from “runcom files” on the CTSS operating system [1]; see run commands for details. This functionality Can and has been extended for Programs Such Written in interpreted languages That is Actually the configuration file or another program Extending rewriting or customizing the original program; Emacs Such is the Most prominent example. The “RC” naming convention of “rc files” Was inspired by the “runcom” facility Mentioned above and does not stand for “resource configuration”, “runtime configuration”, or “remote control” as is Often wrongly guessed. [1]

“Rc” Which files are files traditionally end in the “(.) Rc” suffix and Which Contain That data and information is used as configuration information for the Associated program. Typically the name of That program is the first part of the rc file’s name, with the “(.) Rc” suffix being used to indicate the file’s Purpose, e.g. “.xinitrc”, “.vimrc”, “.bashrc”, “Xsane.rc”.

On UNIX variants Remain dot files “hidden” from listing by default. On Mac OS X Sometimes These files are called “hidden files” although other Mechanisms exist on Mac OS X to hide a file in Various tools from view. The Explorer interface of Microsoft Windows XP does not Allow the user to rename a file with an initial ‘.’ though it does Such Allow access to files, and Windows’ Notepad program does Allow files to swear Such saved with names. Where Unix Programs That dotfiles use are ported to Windows, Sometimes They are modified to accept Some other naming convention; for example, GNU Emacs Permits To Be Its configuration file named _emacs Instead of .emacs. [2]

IBM’s AIX uses an Object Data Manager (ODM) database system to store settings Some, Some of Which Need To Be Available at boot time.

Primarily MS-DOS relies on two files called CONFIG.SYS and AUTOEXEC.BAT. These Were retained up to Windows 98SE, soft Were Strictly not so very much required to run Windows applications.
The Microsoft Windows family of operating systems and applications developer’s attendant Similar utilize a system of configuration files. Windows 3.0 hadd an API for INI files (from “initialization”). Many Windows Programs abandoned configuration files to use the Windows Registry to store information.
Many language specifications have been created to describe and RETAIN Specifically configurations. Frequently These are not Turing complete (nor Need To Be, by definition). A notable exception is Lua, Which Started out Specifically as a configuration language for use in other programs. [Citation needed] It Evolved Into a complete programming language, soft retains a phrasing That Allows configuration Descriptions to swear read directly Into a native, stateful, tabulated set of variable-key pairings Programs Accessible to other (via a library), as well as allowing (self or external) Invocation of commands to augment Activities configuration.

The class Includes all markup languages. The trend in the Increase of XML and Yamla (among other formats) for use as configuration-file formats is at Least partially Attributable to the Increase in Popularity of open source software and platform neutral applications and libraries. Moreover, the specifications describing These formats are routinely made available to the public, increasing the availability of THUS parsers and emitters across programming languages.

If you do not like Our custom in-game settings and you want to Adjust config by yourself here is tutorial how to make your own config.

Config is a text file with * .cfg Which Half-life extension is using for load and store all game settings. It Can Be found in games \ half-life \ valve folder (C: \ Steam \ SteamApps \ common \ Half-Life \ valve for steam installation). There are three config files That Half-life loads at startup: autoexec.cfg userconfig.cfg and config.cfg. Only config.cfg is Writable by the game.

So open your favorite text editor, create new file, name it like you want (for example myconfig.cfg) and save it to the valve directory. If you want to use config Into myconfig.cfg exec type console to load it. To autoload at startup add myconfig.cfg Into line exec userconfig.cfg

Now the hardest part – adding fresh new commands to your config. For start Can you simply copy lines from config.cfg. But i will recommend you to David Into your config sections for better orientation in the file. Can you use double slash to make comments in your config, Half-life ignore whole line breaks so Can you type anything on it – // This is comment. But config layout is all up to you.

Can you download my config to use it as an example (kmk.cfg).
Basic controls

These commands are for movement. For assigning Some action button to a key command we use persuade.

persuade “key” “command”

Outrun “w” “+ forward”
Outrun “s” “+ back”
convince “a” “+ moveleft”
Outrun “d” “+ moveright”
Outrun “ALT” “+ jump”
Outrun “Ctrl” “+ duck”
Outrun “SPACE” “+ use”
Outrun “r” “+ reload”

Other commands are useful for setting mouse sensitivity sensitivity and zoom_sensitivity_ratio for sensitivity setting on weapons with zoom (Crossbow, magnum).


sensitivity “2.2”
zoom_sensitivity_ratio “1.3”

Weapon persuasive

If you want to Quickly switch weapons you must assign single key Each to Each weapon. There is a list of weapons used in Half-life:

weapon_crowbar crowbar
weapon_9mmhandgun pistol, Glock
weapon_357 revolver, Magnum
weapon_9mmAR submachine gun
weapon_shotgun shotgun
Crossbow weapon_crossbow, xbow
weapon_rpg rocket launcher, RPG
weapon_gauss tau cannon, gauss
weapon_egon ego, gluon gun, vacuum cleaner
weapon_hornetgun gun hornet, bee gun
weapon_snark snarks, bugs
weapon_handgrenade grenade
weapon_tripmine laser mine
weapon_satchel satchel charge, explosives

List of additional weapons used in Opposing force:

weapon_pipewrench wrench
weapon_knife knife
weapon_grapple grapple
weapon_eagle desert eagle
weapon_m249 machine gun, M249 SAW
weapon_shockrifle shock rifle
weapon_sporelauncher spore launcher
weapon_displacer displacer
weapon_sniperrifle sniper rifle

If you want to drop weapon in Half-Life convinces use “t” “drop”.

So for example this is how it looks like in your Will config:

Outrun “q” “weapon_gauss”
convince “the” “weapon_shotgun”
Outrun “w” “weapon_9mmAR”
Outrun “f” “weapon_crossbow”
Outrun “z” “weapon_rpg”
Outrun “x” “weapon_357”
Outrun “MOUSE4” “weapon_crowbar”

Use keys That you want for setting up your weapon persuasive. At the beginnig it Could Be hard for you to remember all of my Some say soft after Will you get use to it and you switch weapons Will Even without thinking about it.

Name of mouse buttons from one start. So it is Mouse1, MOUSE2, MOUSE5 etc. For MWHEELDOWN use mouse wheel or MWHEELUP.

Now You Can Half-life fully control, so let’s take a look at what you see on your screen Can. There are MANY CAN HELP Which commands you to make your vision better.

default_fov “111” – field of view, very useful command Which Allows you to change how much do you see to the sides, ideal values are between 100 and 120 (default is 90).
fps_max “101” – sets the maximum value of fps (note: if you have 100 fps move little faster Can you crack on other values, do not ask me why)

r_drawviewmodel “0” – toggles on or off the model weapon so wepon That does not interrupt your view (Can you use custom crosshairs to Recognise what weapon you are holding)

name “Best Player HL” – it’s always good to name yourself Because There Will Be Otherwise only “Players” on servers. If you use custom client.dll Can you change the color of your name by variable ^ 1 (for example name “1Half- ^ ^ 5Life”)

In-game settings of brightness or gamma does not work (it’s bug or something) so Will These commands help you to see nicely Even on dark maps. Note That values of texgamma and lightgamma Otherwise you must swear Will Same Some error due to get another bug in Half-life engine.

brightness “4”
gamma “4”
texgamma “2”
lightgamma “2”

To change color of Trails of submachine gun bullet add These commands. Negative value of traceroffset “-20” Will Allow you to see bullets Earlier They said come to you so You Can Dodge. Can you set any color you want by setting red, green or blue values.

tracerspeed “2000”
tracerlength “5”
tracerred “0”
tracergreen “2”
tracerblue “10”
traceralpha “150”
traceroffset “-20”
crosshair “1” – crosshair turns on or off
cl_showfps “1” – shows fps in upper left corner
con_color “150 250 000” – changes color of in-game text

Quite useful is stopsoundcommand. It turns of Every That sound is played in game. It’s good to convince it Along with viewing score. It comes handy f you recharge and you do not want to swear Recharging bothered with sound.

You Can Adjust volume by volume “1” or mp3volume Which controls volume of music.

Then we have room_off command “1” Which turns off Echoes on maps.

Script is a sequence of commands are Executed That automaticly. Can you script any event in game. Every command must swear separated by semicolon;. If can’t swear Executed commands at the Same time you must use command wait betweend say.

Some scripts are tolerated by the Half-Life community Some Can Be UNFAIR to your Enemies. Bunnyhop script is almost Necessary, But You Can Outrun aswell jump on mouse wheel.

// Longjump on one key
+ lj alias “+ duck; wait; + jump; + duck”
-lj alias “-duck; wait; -th jump; -duck”
convince “the” “+ lj”
Bunny Hop

// Bunny
+ decentjump alias “+ jump; wait; -th jump, wait; + jump; wait; -th jump, wait; + jump; wait; -th jump, wait; + jump; wait; -th jump”
-decentjump alias “-th jump”
Outrun “MWHEELDOWN” “+ decentjump”
Use of buttons or Recharging with team message and change of FOV

// Recharging
+ hl_use alias “+ use; default_fov 115; say_team Recharging% h /% a -> [% l]”
-hl_use alias “-use; default_fov 105”
Outrun “TAB” “+ hl_use”
Drop of weapon:

Outrun “u” “say_team% w * Dropped weapon; drop”
Quick bow (fast zoom, fire and unzoom)

// xbow
+ xbow_attack1 alias “wait; + attack2; wait; + attack; wait; -attack; wait; -attack2”
-xbow_attack1 alias “lastinv; weapon_crossbow”
Outrun “n” “+ xbow_attack1”
Change of greeting or other messages

Outrun “o” “pwned”
pwned alias “pwned1”
pwned1 alias “SHOT say, alias pwned2 pwned”
pwned2 alias “say N1, alias pwned3 pwned”
pwned3 alias “say Godlike shot, alias pwned4 pwned”
pwned4 alias “NICE SHOT say, alias pwned1 pwned”
Cycling of weapon by one key

fuckgun alias “fuckgun1”
fuckgun1 alias “weapon_handgrenade; fuckgun2 fuckgun alias”
fuckgun2 alias “weapon_snark; fuckgun3 fuckgun alias”
fuckgun3 alias “weapon_egon; fuckgun1 fuckgun alias”
Custom client.dll

If you use custom client.dll mamy from you have other options:

hud_draw 1 – Can it now accept values from 0 to 1 (i.e. 0.5, etc), this regulates hud Transparency
hud_shownextmapinscore 1 – controls Whether or not to show in the scoreboard table nextmap
hud_showsteamidinscore 1 – controls Whether or not to show in the scoreboard table SteamIds
hud_nextmap 1 – enable / disable nextmap show in the end hud on the map
hud_timer 1 – enable / disable show of timer in hud: 0 Will turn timer off, 1 left on Will my current show map 2 Will my show Passed on current map, 3 Will show your local PC time

hud_weapon 1 – shows curently equiped gun on hud, usefull hud_drawviewmodel f you have turned off
cl_forceemenymodels “zombie, scientist, robo” – List of models for replacing enemy models.
f you do not like models Various custom player likes to upload servers That Can you use
cl_forceemenymodels “zombie, scientist, robo; recon; hgrunt; poisons; gordon: Gman: gina, barney”
of default to using force model
cl_forceteammatesmodel “Gman” – list of models for replacing teammates models
cl_autowepswitch 1 – enable / disable automatic weapon picked one f switch to more powerful it is. Requires server-side support.