Wednesday, December 3, 2008
How to Change Menu Labels in Counter Strike 1.6
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.
Saturday, November 8, 2008
Call of Duty Dedicated Server Console and Commands
How to start
Call of Duty dedicated server can be started from the game itself. In the multiplayer menu you need to start the server by clicking in new server and change the parameters to required and change the mode to dedicated and then LAN or internet. Firstly, the players need to have the keycode for the multipayer game to join and play.
Console Commands List
The serer console is very similar to that of counter strike. Some commands include
- severinfo
- map "mapname"
- map_restart
- kick
- killserver
- tell "player id"
- cmdlist
- clear
- selectStringTableEntryInDvar
- touchFile
- fdir
- dir
- fullpath
- path
- map
- wait
- tell
- say
- set
- statGetInDvar
- setfromdvar
- exec
- uploadStats
- map_rotate
- setdvartotime
- unmuteplayer
- muteplayer
- printentities
- followprev
- follownext
- vote
- callvote
- follow
- team
- say_team
- stats
- jumptonode
- setviewpos
- levelshot
- ufo
- noclip
- notarget
- demigod
- god
- take
- give
- kill
- mr
- readStats
- ragdoll_baselerp_bone
- ragdoll_limit
- ragdoll_joint
- ragdoll_selfpair
- ragdoll_bone
- ragdoll_clear
- ragdoll_pin_bone
- resetStats
- localizeSoundAliasFiles
- toggleMenu
- unskippablecinematic
- timedemo
- chatmodeteam
- chatmodepublic
- setPerk
- stringUsage
- scriptUsage
- killserver
- devmap
- gameCompleteStatus
- fast_restart
- map_restart
- dumpuser
- systeminfo
- serverinfo
- status
- clientkick
- unbanUser
- tempBanClient
- tempBanUser
- kick
- banClient
- banUser
- onlykick
- heartbeat
- net_dumpprofile
- net_restart
- in_restart
- writedefaults
- writeconfig
- quit
- meminfo
- con_showchannel
- con_hidechannel
- seta
- bind
- unbindall
- statSet
- con_visiblechannellist
- con_channellist
- bindlist
- unbind
- vstr
- setu
- dvar_float
- dvar_int
- dvar_bool
- dvardump
- dvarlist
- reset
- setfromlocString
- sets
- togglep
- toggle
Rcon
Rcon means remote controls. The console can be controlled from other players consoles just buy giving the rcon password.
Apart from these console commands, there are number of dvars which will configure the game. The number of dvars is more than a 1000. These dvars can be seen in the console by pressing the starting letter and then expanding the console by pressing Shift+` keys. The dvars can be listed by pressing Shift+Tab keys.
Mods for COD4 Modern Warfare
Also selection of the mod is also given in the user interface in the multiplayer mode and not available in single player mode. You can have PAM4 mod for Call of Duty 4 Modern Warfare. You can download the Mod from "downloads.noobwars" and you can install it as indicated in previous posts of this blog.
Also you can get the console in the single player mode by enabling the console in the options of single player menu.
Monday, October 6, 2008
Counter Strike Setting up a HLTV Proxy and Recording HLTV Demos
- HLTV Proxy is a tool to braodcast league matches which are password protected.
- With this people all around the world can see the league match held by ESWC or WCG or CPL or any other Organization.
- The HLTV Proxy connects to a server and allows spectators to connect to itself. Like this it is broadcasting the protected game to everyone.
- Takes the view from the server and shows it to the users connected to the Proxy itself.
- Virtually you the spectator of the server put up by the organization.
Set up a HLTV Proxy:
Firstly you need to make ammendments in the HLTV configuration file named hltv.cfg.- You see a line like this hostname "HLTV Proxy"
- If you like it, leave it. Else change it to your own name.
- This name appears in the list if servers in the Spectate Tab of the game.
- In case of LAN, the HLTV Proxy also appears in the LAN Tab itself.
- You see a line like this name "Speactators in HLTV"
- If you like it, leave it. Else change it to your own name.
- This name appears in the Score Board of the game.
- When the professional players press Tab to see thier score, this name appears in speactators list.
- You see a line like this delay 30.0
- This line will make the game delayed by 30 seconds in the broadcast. If you dont want the delay, make it 0.
You can access the application from this executable file hltv.exe. This will open a small command window, or console where you are allowed to give commands.
- Very similar to connecting to a game, type the ip and port of the game server to connect to. Example connect 192.168.1.13:27015 ( Ip is in case of LAN)
- Now your HLTV Proxy is connected to your game the server.
- People can see your game by joining the HLTV Proxy. But your server will be still password protected.
- Isn't this really cool!
Recodring Demos:
- I have already explained how to record noraml demo in the previous post.
- Recording demo here is verymuch similar
- Just type record "filename"
- This will record HLTV demo.
The great advantage of HLTV Demo is that it is Multi Point View. Means you can see in any view as a spectator in normal game. This is the reason why HLTV Proxies are widely used in private servers also.
Counter Strike Beginner Help and Commands for Recording Videos and Replaying from Demo Files
If you want to be a good Counter Strike Player, there is a great oppertunity to see how you play while in the game. The great feature of recording demos in the game provides you the ability to view yourself after the game by playing the demo file.
Requirements:
Download the requirements from the links given in this blog.
How to record:
If you know what a Console is, skip the below paragraph.
Console:
Console is the window that you get when you press the key ` which is beside 1. This key is default key for Console toggling. Press the key. The Console appears. Now you have the opeertunity to type something in the bottom and press enter. This process will give a command to the server.
Commands:
Recording,
- record
- example: record dust
This command will record the game you are playing and saves it in cstrike folder of your installation. The file is saved as dust.dem
Replaying,
- playdemo
- example: playdemo dust
This will play the demo file dust.dem
Very similarly, you can downlaod the demos from the internet and put the .dem files in CStrike folder to view their games.
Knowledge about these demo files:
These demo files are of two types,
- Single point view
- Multi point view
The demos you record as explained above are single point view demo files. These demo files just show what you have seen while in the game.
The demos which are recorded thorough HLTV Proxies are Multi Point View Demos. Here you can see the game from any point of view as you are in the game itself. All the keys like Tab, Space bar, Duck Key work as normal. Mostly the demos downloaded from the internet will be Multi Point View demos.
To see how to record HLTV demos, navigate through the site. The complete explation of HLTV and HLTV Demos is provided. Check for the demos to be uploaded in the blog.