In-Game Control Menu Editing

Step #1 - What is the Control Menu?



The control menu is where you can set up all your keys using the friendly Counter-Strike menu. To get to this menu you will need to load up CS --> Config. --> Controls. When you get there you will see that on the left of the black box, there is a list of all the commands e.g. Flashlight and on the right the Key's that have been set up to execute these commands. This menu uses the Key's set from the config.cfg and information from the kb_act.Ist and the kb_def.Ist files.


Step #2 - Editing the Files



1) Open up Notepad and find your way to the Cstrike --> gfx --> shell folder. Open up the file kb_act.Ist. The lines should look similar to this;

"buy" "Buy Menu"

The first section on the left is the alias or command. The section on the right is what would appear in the Controls Menu next to where you would bind a key to the buy command. Take a look at this picture for a clearer look.

(This image no longer exists)

2) The blue circle is around where 'Buy Menu' would appear and the white circle is around where the key you have selected to load up the Buy Menu. If you used the Defuse & Cover script (Link here) then you could add this to the kb_act.Ist file to make that command bindable in the Controls menu.

"+defuse" "Defuse & Cover"

This would add the Defuse & Cover section to the Controls Menu. Remember the section on the left is the alias, so if you want to use this then you will have to have the Defuse & Cover script in your autoexec.cfg for it to work.

3) If you want to arrange your Controls Menu so it looks nifty, then you will need to use "blank" instead of an alias. You could set it up like this;

"blank" "Counter-Strike Only Commands"

This would add 'Counter-Strike Only Commands' to the left hand side of the Controls Menu and leave a blank space on the Right, if you try to bind something to it, it will not let you. This is useful if you have a new script and want to release it to the world with it set-up so all your specific Binds/Aliases are in one place and not muddles up with the other commands.

Well that's about it for this guide, I hope it helps!

Comments

NuC
03:38 29/12/2001
Hmm.. Sorry but it sucked :) it was too short, you should add some more examples... [ Comment: Report | IP: Logged ]
hahah
23:51 29/12/2001
ahahha u cant get my ip cause my ip changes everytime i log on hahahahahhahaha me dont get it!!! ahhahaha [ Comment: Report | IP: Logged ]
|[-_-]|
12:21 17/1/2002
Don't worry... I think this is a nice guide section U made here... Real nice work Guys....

Grats From |[-_-]| in Denmark... [ Comment: Report | IP: Logged ]
MARACH
12:02 4/2/2002
It is a good guide. Now I know how to do it. You people who don't - read all the scripting guides. Good work mate. Good work. [ Comment: Report | IP: Logged ]
:)
15:31 21/3/2002
Could u write this in finnish also ?? :D [ Comment: Report | IP: Logged ]
61indM31on
03:02 7/12/2002
does anyone know how to include the commandmenu (the one with help and x hair colour etc) in a script? i can get it to display but i cant get it to navigate using slot1, menuselect1, or 1 or +1. i think it needs a key press but how do you emulate that? thanks for any help. laterz [ Comment: Report | IP: Logged ]
sergio
20:23 6/3/2004
yes this soo coll this site man best cs 1 ive seen [ Comment: Report | IP: Logged ]
Add comment

Menu

News
Features
Events
Site
Search UKT:

User



Register here

Shoutbox

X
JESUS CHRIST ITS A LION
23:33 27/8/2008

`NWA
lol @ this shoutbox going stron 2 years after the last news item was posted.
02:22 27/8/2008

w1ckedz
I wrote that Culexus comment Myers hahahaha
21:32 25/8/2008

tiz
Stealing is terrible I know! Some ****er even had the cheek to put it on ebay... [ferrers
Who stole my mouse mat from ukt5 ?
08:16 22/8/2008

[ expand ]