Tuesday, January 13, 2009
Users.ini File and Flags in AMX Mod X
"Name/IP" "" "abc....(all the flags)" "c/d"
This line can be seen at the end of the users.ini file. You may see "loopback" or your IP address in the first parameter. The second parameter can be neglected as it is the password. The third parameter talks about the flags. The fourth parameter c/d is to be set depending up on the name or IP address given. Put c if it is name and d if it is IP address.
So now the user with this Name or IP addresses is going to get the powers given. You can see some letters beside each command in the same file. User with that letter included in the flags can use that command. Its as simple as giving powers just by defining a letter to each power.
Examples: A user with 'a' included in his flags cannot be kicked and banned. A user with 'b' included in his flags can have a slot reserved always. A user with 'c' included in his flags can kick other players. A user with 'd' included in his flags can ban and unban other players. A user with 'e' included in his flags can use amx_slay and amx_slap commands. A user with 'f' included in his flags can change maps. A user with 'j' included in his flags can put votes and use all the vote commands.
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
How to Reduce Lag in CS1.6 while playing in the Internet or LAN
- Reducing the framerate. Type the command in the console "fps_max 50". This will reduce the frame rate to 50 which will be 100 by default. You can feel a little bit difference with this.
- If you are using the game in 32 bit, change it to 16 bit in video options. This will make a bigger difference than the above. But you are said to be 16 bitting by using 16 bit video output as the smoke grenade will show up differently in this mode.
- Use 640x480, the standard value id 800x600 but you can play at 640x480 to reduce the load on the processor.
Friday, October 3, 2008
Counter Strike 1.6 Configs and GUI Settings, Listen Server Must Haves
You can get them in tha package. extract them all into the cstrike folder in your harddisk. Now when you run your listen server, you can observe the difference you get in operating the listen server.
This is how it goes on.
- Firstly Control text Color is changed.
- Secondly the operarion is made easier.
1. Control Text Color:
The control text color is changed from default orange to green.
2. Operation:
It is like this
Under F3 - Some Commands related to Listen Server
Under F4 - Some Commands related to Plugins CSDM GUNGAME WARCRAFT etc
Under F12 - Some Commands related to Demo Playback etc
while In the Listen Server:
You can Directly change the entire settings from your key board.
Press F3 and then...Number Pad keys
- Enter - Switches on Friendly Fire
- . or Del - password protects the server
- 0 or Ins - Switches on autoteambalance
- +(Plus key) - Freezetimet to 6 seconds
- -(Minus) - Changes Gravity to low value
- / - Shows AMX MOD X Menu if installed
- * - Shows Clan Mod Menu if installed
- 1 or End - Switches of Friendly Fire
- 2 or Downarrow - Switches off auto team balance
- 3 or Pgdn - Freezetime 0
- 4 - Gravity Normal
- 5 - No Password for server
- 6 - Specify your own Password
- 7 - Specify you name
- 8 -Specify Freezetime
- 9 - Specify Hostname
- Enter - Swap Teams if amx_match_deluxe is installed
- . or Del - Restart Server in 3 Seconds
- 0 or Ins - Restart Server (Reload Map)
- +(Plus key) - Add CT PodBot if installed
- -(Minus) - Add T PodBot if installed
- / - Shows AMX MOD X Menu if installed
- * - Shows Clan Mod Menu if installed
- 1 or End - Vote What Map
- 2 or Downarrow - Want Mod or not Vote
- 3 or Pgdn - What Mod to Select
- 4 - Disable CSDM
- 5 - Vote Map change or not
- 6 - Disable Warcraft 3 Mod
- 7 - Enable CSDM
- 8 - Enable GunGame Vote
- 9 - Enable Warcraft
Press F8 and then...Number Pad keys
- Enter - Specify Sensitivity
- . or Del - Change Crosshair Color to Red
- 0 or Ins - Change Crosshair Color
- +(Plus key) - Sizeup
- -(Minus) - Sizedown
- / - Left Hand
- * - Right Hand
- 1 or End - Sensitivity 1
- 2 or Downarrow - Sensitivity 2
- 3 or Pgdn - Sensitivity 3
- 4 - Sensitivity 4
- 5 - Sensitivity 5
- 6 - Sensitivity 6
- 7 - Sensitivity 7
- 8 - Sensitivity 8
- 9 - Sensitivity 9
Press F11 and then...Number Pad keys
- Enter - Specify Record Demo Name
- . or Del - Change Crosshair Color to Red
- 0 or Ins - Stop
- +(Plus key) -
- -(Minus) -
- / -
- * -
- 1 - Record Demo With Name 1
- 2 - Record Demo With Name 2
- 3 - Record Demo With Name 3
- 4 - Record Demo With Name 4
- 5 - Record Demo With Name 5
- 6 - Record Demo With Name 6
- 7 - Record Demo With Name 7
- 8 - Record Demo With Name 8
- 9 - Record Demo With Name 9
Press F12 and then...Number Pad keys (You must use Viewdemo Command not Play or Playdemo) For viewing Demos
- Enter -
- . or Del -
- 0 or Ins - Pause Demo
- +(Plus key) - Forward 10 seconds
- -(Minus) - Rewind 10 seconds
- / - Rewind 60 seconds
- * - Forward 60 seconds
- 1 - Extreme Slow Motion
- 2 - Much Slower
- 3 - Slower
- 4 - Little Slower
- 5 - Play at Normal Speed
- 6 - Little Faster
- 7 - Faster
- 8 - Much Faster
- 9 - Extremely Fast
Download the configs from this Blog.
Thursday, October 2, 2008
Changing the Counter Strike Versions Backgrounds, GUI Settings, Listen Server
Background:
The Background of the Counter Strike Versions are in the form of Targa, that is .tga form. If you want to change it you can do it very easily by a software which allows you to change the background.

When you don't have that software, you can go in the reverse direction. This is how you do it. Open the "Cstrike" folder. Open "resource" folder. Open "background" folder in it. Edit each piece of the background with the background you like to put. But make sure that the pieces go in their exact location.
The pieces appear like this 800_1_a_loading.tga, 800_1_b_loading.tga, 800_1_c_loading.tga, 800_1_d_loading.tga, 800_2_a_loading.tga, etc.
Now that you have finished placing all the pieces in their place, open the game and you can see your new background.
Now to change the Transparency of the Menus or the Windows.
You can change the transparency of the Menus or the Windows in the Counter Strike Versions. Just follow these options,
- Open the File TrackerScheme.res in the RESOURCE folder of you CSTRIKE.
- Now Open it with Wordpad or Notepad or any other Text Editor.
- Change the Last parameter in each line for changing the transparency.
- First three parameters correspond to RGB and the Last parameter is for Transparency.
- Now ifyou decrease the last number (range is 0 to 255) you will see the windows get transparent. 10 looks good.
- But make sure that you wont open two windows at once because their text will interfere with each other.
- Hope you got it.
Now that you have finished Transparency, go ahead
The CommandMenu

The CommandMenu is that which will show you a tree menu while you are in the game. By default this menu is bound to the key "H". If you press H, you can see a tree menu displaying some options. Thats good but you can make it better and the best.
For this, follow these steps,
- Open CommandMenu.txt in your CSTRIKE folder.
- You see some numbers tags and flower brackets.
- The text in the flower brackets represent a branch.
- See the CommandMenu.txt in the GUI_Temp.rar you have downloaded.
- You can write your own comands there.
- The syntax is "Sl.No" "Description" "Command"
- Example: "5" "Change to Dust2" "changelevel de_dust2"
- If you put this line, an additional command will appear in the commad tree.
- If you put this line in flower brackets it will show under another branch.
- This commandmenu.txt in GUI_Temp.rar is very useful for Listen servers and no so for HLDS, Dedicated Servers or Normal Clients.
The Autobuy
When you press F1, Computer Buys you the required equipment and stuff. How come computer knows it? Its like this. There is a file named autobuy.txt in the CSTRIKE folder. The info of what to buy is given there. Just change the order there and you can press F1 with out any hesitation. The order there really matters, It is the priority in which the computer should try to buy the items. Thats it.
- You can see this file too in the GUI_Temp.rar
Now the Aliases
You can create aliases in the game so that you can operate the console with minimum text commands input. How to do it? Just follow these steps,
- Example1: type in the console alias d2 "changelevel de_dust2"
- This will assign the command chagelevel de_dust2 to d2 word.
- So if you type d2 in the console, it will change to Dust2.
- Example2: type in the console alias ffon "mp_friendlyfire 1"
- When you type ffon in the console it will switch on Friendly Fire.
- Example3: type in the console alias ft "mp_freezetime"
- When you type ft x in the console it will change freezetime to x.
See the post about binding keys of this blog. Or similar description is here:
This is the command to bind a key. bind Ex: bind p "say hello"Meaning assingn the command "say hello" to key "p".
Sample commands in the console:
bind p "say hello" - when ever you tap the p key, it says hello in the chat.
bind kp_del "sv_restart 1" - When ever you tap "del" in the Numpad it will restart the server.
bind kp_5 "record map1" - Record a demo named map1.dem
Must Haves of a Listen Server
With this tutorial, you can Serve with a Listen Server and you donot need to open the console for any command. This section is written as a new post in the blog, see that post.
The sample GUI: You can Download the Temp's GUI here GUI_Temp.rar
Saturday, September 20, 2008
Counter Strike 1.6, CS:Condition Zer Settings for LAN Play and Clan Matches and HLTV
For reducing lag,
- fps_max 100
- Video Resolution 1024x768
- Video Depth 32 Bit
- Video Mode OpenGL
- Freechase cam
- Spectate anyone
If you are using 16 bit video, it is called as 16 bitting where you can see the people through the smoke. It is better to practice with 32 bit video.
How players join through LAN,
When you are on a Local Area Network, If you start a Server people will be able to join your server from servers searched under the LAN tab. If they start any HLTV you will get the HLTV proxies in the same LAN tab.
HLTV:
HLTV is a very efficient tool for hosting a HLTV Proxy which allows others to watch a Clan Match into which they are not directly allowed to spectate as a normal spectator.
- Each HLTV Proxy allows some hundreds of spectators.
- HLTV Recorded Demos have Multipoint view so that you can record videos in multipoint views of a single instant.
Clan Matches:
Settings in Clan Matches include,
- Friendly Fire 0ff
- Round Time 2
- C4 timer 35
- Locked Chase cam
- Spectate Team Mates only
- tkpunish off
- idle kick off
- auto kick off
- Gravity 800
- water acceleration constant
Clan Match Rules include
- Maximun rounds
- Maximum time
- Win limit etc
Better to use all the settings for practice matches same as the settings in clan matches.
A best Plugin for hosting Clan Matches is AMX Match Deluxe. Current Version is 8.11.
CS1.6 GUIs
- PGS GUI
- CPL GUI
- SK GUI
- ESWC GUI
These are some GUI which you can download and add to your cs1.6 installation to set the setting automatically.
All the settings are stored in config files. Some config files are shown below,
- Config.cfg - main config for Cstrike present in Cstrike folder
- Userconfig.cfg - Additional config for Cstrike present in Cstrike folder
- amxx.cfg - Main config for AMX MOD X present in addons\amxmodx\configs\ folder
Plugin For Practice
There is a plugin for practicing headshots. This will allow only headshots and no other hits are valid. The player gets hit only for a headshot. Install this. Search "install addons" in site search for that page.
Downloads:
- AMX Match Deluxe - Clan Match Plugin - http://forums.alliedmods.net/attachment.php?attachmentid=17394&d=1182746512
- GUIs - http://www.fpsbanana.com/guis/games/3
- Aim Prac Plugin - http://www.amxmodx.org/plcompiler_vb.cgi?file_id=769