Wednesday, December 3, 2008

How to Change Menu Labels in Counter Strike 1.6

In the game Counter Strike 1.6, you can change the GUI as you like. The game can be completely customizable. Every where there would be clear information shown in each file which gives you information on how the game starts and runs. And hence, you can always edit these customizable settings of the game as you like which makes your work easier or which makes you feel good.

For changing the Menu Labels in the Menu Screen, you need to go to cstrike\resources\GameMenu.res. There you can see some lines with the same words as they appear in Menu Screen. So, you can type what ever word you want there, like intead of "Quit" word you can put "Bored for Now" or "Enough for Now", instead of some "Resume" you can put some other word.

For changing the Command menu items which appear in the game when pressed "h", the default key, you need to do as indicated below,

Go to commandmenu.txt in your cstrike folder. Open it with any normal and basic text editor. It looks like a tree of items, like a C language program. Don't worry, it not like it anyways. It consists of some menu items and some sub menu items. You can compare it with the menu you get when you press "h". Make a backup of that file, because you are going to edit it. Paste this code in the commandmenu.txt file.

// This is the command menu..!
// The menu that appears when u press "h"...!
"1" "Current Game"
{
CUSTOM "1" "Show Map Briefing" "!MAPBRIEFING"
"2" "Change Team" "chooseteam" "3" "Show Time Left" "timeleft"
}
"2" "Team Messages"
{
"1" "'Acknowledged'" "roger"
"2" "'Negative'" "negative"
"3" "'Need backup!'" "needbackup"
"4" "'Go Go Go!'" "go"
"5" "'Cover me!'" "coverme"
"6" "On my way" "roger; say_team On my way.."
"7" "Covering fire!" "go; say_team Covering fire!"
"8" "Complete the objective" "regroup; say_team Complete the objective, team."
"9" "Sniper spotted" "enemyspot; say_team Sniper spotted!"
}
"3" "Client Options"
{
"1" "Gameplay Settings"
{
"1" "Weapon Hands"
{
"1" "Use Right Models" "cl_righthand 1"
"2" "Use Left Models" "cl_righthand 0"
}
"2" "Menu Type"
{
"1" "VGUI" "setinfo _vgui_menus 1"
"2" "Classic Text" "setinfo _vgui_menus 0"
}
"3" "Dynamic Crosshair"
{
"1" "On" "cl_dynamiccrosshair 1"
"2" "Off" "cl_dynamiccrosshair 0"
}
"4" "Center ID"
{
"1" "On" "hud_centerid 1"
"2" "Off" "hud_centerid 0"
}
"5" "Radar Type"
{
"1" "Transparent" "cl_radartype 0"
"2" "Solid" "cl_radartype 1"
}
"6" "Show FPS"
{
"1" "Show FPS" "cl_showfps 1"
"2" "Hide FPS Display" "cl_showfps 0"
}
"7" "Auto Weapon Switch"
{
"1" "On" "setinfo _cl_autowepswitch 1"
"2" "Off" "setinfo _cl_autowepswitch 0"
}
"8" "HUD Fastswitch"
{
"1" "Disable HUD Fastswitch" "hud_fastswitch 0"
"2" "Enable HUD Fastswitch" "hud_fastswitch 1"
}
"9" "Zoom Sensitivity" "messagemode zoom_sensitivity_ratio"
"10" "Mouse Sensitivity" "messagemode sensitivity"
}
"2" "Change Crosshair Color" "adjust_crosshair"
"3" "Change Name" "messagemode name"
"4" "Change Team" "chooseteam"
}
"4" "Server Settings"
{
"1" "Friendly Fire"
{
"1" "Off" "mp_friendlyfire 0"
"2" "On" "mp_friendlyfire 1"
}
"2" "Round Time"
{
"1" "Low 1.5" "mp_roundtime 1.5"
"2" "Med 2" "mp_roundtime 2"
"3" "Med 2.5" "mp_roundtime 2.5"
"4" "High 3" "mp_roundtime 3"
}
"3" "Freezetime"
{
"1" "No 0" "mp_freezetime 0"
"2" "Low 3" "mp_freezetime 3"
"3" "Med 6" "mp_freezetime 6"
"4" "High 10" "mp_freezetime 10"
}
"4" "Auto Team Balance"
{
"1" "Off" "mp_autoteambalance 0"
"2" "On" "mp_autoteambalance 1"
}
"5" "Gravity"
{
"1" "Very High" "sv_gravity 2000"
"2" "High" "sv_gravity 1000"
"3" "Low" "sv_gravity 200"
"4" "Very Low" "sv_gravity 50"
"5" "Specify Gravity" "messagemode sv_gravity"
}
"6" "All Talk"
{
"1" "Enable" "sv_alltalk 1"
"2" "Disable" "sv_alltalk 0"
}
"7" "Start Money"
{
"1" "High" "mp_startmoney 16000"
"2" "Normal" "mp_startmoney 800"
"3" "Specify Money" "messagemode mp_startmoney"
}
}
"5"
"Maps"
{
"1" "de Maps"
{
"1" "Aztec" "changelevel de_aztec"
"2" "Dust" "changelevel de_dust"
"3" "Dust2" "changelevel de_dust2"
"4" "Train" "changelevel de_train"
"5" "Nuke" "changelevel de_nuke"
"6" "Inferno" "changelevel de_inferno"
"7" "Cbble" "changelevel de_cbble"
"8" "Airstrip" "changelevel de_airstrip"
"9" "Torn" "changelevel de_torn"
"10" "Chateau" "changelevel de_chateau"
"11" "Piranesi" "changelevel de_piranesi"
"12" "Survivor" "changelevel de_survivor"
"13" "Prodigy" "changelevel de_prodigy"
"14" "Vertigo" "changelevel de_vertigo"
"15" "Storm" "changelevel de_storm"
}
"2" "cs Maps"
{
"1" "747" "changelevel cs_747"
"2" "Assault" "changelevel cs_assault"
"3" "Backalley" "changelevel cs_backalley"
"4" "Estate" "changelevel cs_estate"
"5" "Havana" "changelevel cs_havana"
"6" "Italy" "changelevel cs_italy"
"7" "Militia" "changelevel cs_militia"
"8" "Office" "changelevel cs_office"
"9" "Siege" "changelevel cs_siege"
"10" "cs_snowflake" "changelevel cs_snowflake"
"11" "cs_tibet" "changelevel cs_tibet"
}
"3" "New de Maps"
{
"1" "Mill" "changelevel de_cpl_mill"
"2" "Vegas" "changelevel de_vegas"
"3" "Village" "changelevel de_village"
"4" "Dust2[EM]" "changelevel de_dust2[em]"
"5" "Dust4" "changelevel de_dust4"
"6" "Winter Nuke" "changelevel de_winternuke"
"7" "X-Mas Dust" "changelevel de_xmasdust"
"8" "Soviet" "changelevel de_soviet"
"9" "IceD 2k" "changelevel de_iced2k"
"10" "Celtic" "changelevel de_celtic"
"11" "Aztec2" "changelevel de_aztec2"
}
"4" "Small Maps"
{
"1" "Aim Deagle" "changelevel aim_deagle"
"2" "Aim Pistols" "changelevel aim_pistols"
"3" "AWP City" "changelevel awp_city"
"4" "AWP India" "changelevel awp_india"
"5" "Snow" "changelevel fy_snow"
"6" "Scoutz Knivez" "changelevel scoutzknivez"
"7" "Scoutz Knivez 3" "changelevel scoutzknivez3"
"8" "Scoutz Knivez Dust" "changelevel scoutknivez_dust"
}
"5" "Specify Map" "messagemode changelevel"
}
"6" "Load Configs"
{
"1" "Demo Play cfg" "exec demoplay.cfg"
"2" "Demo Record cfg" "exec demorecord.cfg"
"3" "Main cfg" "exec lsmain.cfg"
"4" "Plugins cfg" "exec lsplugins.cfg"
"5" "Sensitivity cfg" "exec sensitivity.cfg"
}
"7" "Demos"
{
"1" "Record Demo" "messagemode record"
"2" "Stop Demo Recording" "stop"
}

These menu items will come handy only when you have started the listen server. Else, these commands wont work. Or you can put rcon in front of every command in these menu items.

No comments:

Post a Comment