Wednesday, December 17, 2008
Basics of CS1.6 Server Hosting and Terms
Half-Life is the actual platform of the game and its modifications are Counter Strike, Day of Defeat, Natural Selection etc...
What is the difference between CS1.6 and CZero or CSCZ,
CS1.6 is a Mod for Half-Life and So is CZero but the difference is development of the game. Very similar to development of source version, this too is a version of the game.
What are AMX Mod X, Clan Mod, and Admin Mod,
These are the administration tools for administrating the game server easily. These are to be used by the Server Administrator and other need not worry about these.
What is Console and what are Commands,
Commands are sent to the server to change something in the game. Console is the window from which these commands can be sent to the server. AMX Mod X, Admin Mod and other mods help the administrators minimise their effort in giving these commands.
What is HLDS,
HLDS is the dedicated server for any Mod of Half-Life. Listen server is one which can be started by a user directly joining in the game.
What is HLTV,
HLTV is an application which lets the users around the world to see a Clan Game or a League Match live through the Internet. This helps in increasing the number of spectators. The HLTV joins the game as a spectator does, but it will show some 1000 more players the same game. This HLTV has a with or without delay kind of option too.
What is Rcon,
Rcon is remote control for the console running in one computer to control it from another computer. For this the rcon password entered in the two computer must be same, and the client can control the server console.
To know about any of these clearly, see the posts in the blog.
Monday, November 24, 2008
AMX Mod X and Admin Mod Installation for Counter Strike 1.6 on Linux OS
The AMX Mod X package for Linux can be downloaded from amxmodx.org. This package includes the Metamod for Linux. Or the Metamod alone can be downloaded from the website metamod.org. You can download the Linux version of the Metamod.
The same case holds good for Admin Mod also. You can install Admin Mod for Linux. You can download it from adminmod.org. File Download link is shown as halflife-adminmod and is available for Windows, Linux and also AMD64.
The Admin Mod installation is always made easier by making it a self extracting and installing package. You can do this by giving the command install_admin in the Terminal while you are in the directory where install_admin file is present. You just need to run the install_admin file with parameter as the mod name, in Linux OS to install the Admin Mod in Linux by opening the Terminal. It might ask you the path to the CS1.6 installation in Linux and adds the required binaries and writes the paths in required files like liblist.gam.
All the files are in tarball. So you can use winrar to extract the files. While in Linux the program package is given with the Linux installation itself.
Once the package has been downloaded, just extract it to get the files. These files should be placed in the addons folder of Counter Strike 1.6 installation. The folders should look like this,
- cstrike\addons\metamod\dlls
- cstrike\addons\amxmodx\configs
- cstrike\addons\amxmodx\modules etc...
This is how the folder tree should be placed. Then you need to edit the liblist.gam file. The liblist.gam file is a text file which loads the required module for the game while it is running. The liblist.gam file previously contains the line gamedll_linux "dlls/mp.dll" change it to this gamedll_linux "addons/metamod/dlls/metamod_i386.so". The name of the file may change, but make sure that you are giving the correct file name for the OS and also 32 bit or 64 bit, because each OS has its own name and 32 or 64 bit has its own name. Like,
- Windows 32 bit has its own metamod dll filename ending with .dll. (use gamedll)
- Windows 64 bit has its own metamod dll filename ending with .dll. (use gamedll)
- Linux 32 bit has its own metamod filename ending with .so. (use gamedll_linux)
- Linux 64 bit has its own metamod filename ending with .so. (use gamedll_linux)
That's it, you are done installation of Metamod.
Now for the installation of AMX Mod and other mods, you need to download their packages and put where ever you want but put this line in the Metamod's plugins.ini file linux "path of the file" ex: linux "addons/amxmodx/dlls/amdmodx.so" or linux "addons/statsme/dlls/statsme.so" same for Admin Mod with the path to the .so file. See for the compatibility of Statsme plugin in 64 bit and Linux in its official website.
That's it. You can now finish the installation, unless you want to know how to install AMX Mod X addons like CSDM, GunGame Mod, Diablo Mod, Warcraft 3 Frozen Throne Mod in Linux. For this you just need to know how to install them in the windows. Just place the file sin their exact location comparing the folders in the downloaded package and the folders in the installation of CS1.6. It is same. You can see the topic of AMXX Plugins installation for much detailed complete explanation.
You may face a little difficulty in the Compilation of the AMXX Plugins in Linux which can be done just by running the other file which runs in Linux.
Saturday, September 20, 2008
Counter Strike: Condition Zero Metamod, AMX Mod X, Admin Mod and Add-ons.
Apart from it being a great game, there are many more add-ons for Counter Strike 1.6 (CS1.6) and Counter Strike: Condition Zero(CSCZ). These add-ons are third party plug-ins created for better game play. One of these add-ons is AMX Mod X and the other is Admin Mod. These are the most widely used and comprises of many advantages in the game play.- Admin Mod
- AMX
- AMX MOD X
- ClanMod
- Cheating-Death
- Podbots
- Statsme
- Chicken Mod
- WebMod
You can Admin Mod from this website http://www.adminmod.org/
The installation is easy, which uses java script to install Admin Mod automatically.
The setup file you download installs AMX MOD X installer. Then run the installer.exe. It shows the following window during its installation. If you use the amx for hosting a normal gaming server in your PC for your local area network(LAN), select the last option “Select mod directory.”
Now install folder selected should be “CSTRIKE” or “CZERO” folder respectively for CS and CZ.
That’s all installation is complete. To verify the work, start new multiplayer game, open the console(by pressing ~ button beside 1) just type amx, you should get the words shown below. Type amxx plug-ins, it will show the pugins installed, check in the Mod you have installed AMX i.e CS1.6 or CSCZ.
AMX Mod X Advantages:
AMX MOD X helps in controlling the game options. You can type AMX commands in the console to control the game options. Also it will show up a menu by typing the command "amxmodmenu" in the console.
Some amx commands:
amx_statscfgmenu - shows a menu to configure statistics.
amx_map mapname - changes map
amx_vote q op1 op2 - displays a vote to the players
amx_pausecfg - to pause the game.
Using its features:
The AMX Mod X uses other plugins also to make the game play different than normal. You can slap, slay, kick, ban other players. Stats plugins can also be used to show the statistics of game play like ranks of the players. Some plugins can be added to change the game play. For example, Death Match plugin, Gun Game plugin, etc.
Installed AMX Mod X would create an “addons” folder in CSTRIKE or CZERO folder in which ever you have selected.
Folders:
>Valve
>>czero
>>cstrike
>>>addons
>>>>amxmodx
>>>>>>configs
plugins.ini
modules.ini
>>>>>>plugins
*.amxx files (actual usage)
>>>>>>scripting
*.sma files (source files)
>>>>>>compiled
*.amxx files (output files)
- Counter Strike Death Match (CSDM)
- GunGame
- Warcraft
- ATAC
- Psychostats
- Download the package from http://www.bailopan.net/csdm/
- You will get the following in the package
csdm
pics
csdm_mod.sma
csdm_mod.amxx etc. - Put the “csdm” folder in “…\amxmodx\” folder. This folder is needed for random spawn points.
- Put the csdm_mod.amxx in “plugins” folder, and add the text line “csdm_mod.amxx”in the end of plugins.ini. If this does not work in the game, compile the csdm_mod.sma, and put the output file csdm_mod.amxx in the plugins folder.
Compiling: Put the csdm_mod.sma in scripting folder, run compile.exe. Output files will be placed in “compiled” folder. - Restart the game, restart a multiplayer game. You should get the Death Match directly. You can disable the csdm by adding a “;” semicolon in front of the line csdm_mod.amxx in plugins.ini file.
Installing any addon includes placing the folders in their perticular location and placing the .amxx files and .sma files in their locations. Also compiling the source.