Showing posts with label AMX MOD X. Show all posts
Showing posts with label AMX MOD X. Show all posts

Sunday, July 19, 2009

Play Single Player in Counter Strike 1.6 with Bots

Counter Strike 1.6 is just for multi-player. But if you want to play single player in CS1.6 you can do it. It is possible by adding bots to the game. For download information of the bots view the CS1.6 Bots post.

There you can see the download links of four bots. Select any one. Podbots is better. Now download it. After downloading it you have to install it. This is not possible by running some installer. You have to do it manually.

Before this, you should have AMX Mod X installed in CS1.6. See for addons folder in cstrike folder of CS1.6. If it is there, you got something done already so only little more to do. You must have metamod folder in that addons folder. Also that metamod folder should have a file named plugins.ini. If you have this too see the quick finish paragraph. Else, see the manual install paragraph.

Quick Finish:
Just extract the podbot package and paste it as it is in the addons folder. Then go to metamod folder, then open plugins.ini file and add this line in that file win32 "addons\podbot\podbot_mm.dll". That's it you have finished, the podbots should be waiting for you in the game. Go! Go! Go!, Wait comment here if you find any difficulty in the explanation.

Manual Install:
But now, what about the ones who don't have the folders. So, if you don't have the folder named addons in cstrike. There are two methods. Install AMX Mod X and Go. Or install Metamod and Go. If you install AMX Mod X. It is easy but will install AMX Mod X extra. Of course, AMX Mod X is also a good plug in you need to have. What are Metamod and AMX Mods? View this topic AMX Mod X and Metamod.

1. Metamod only:
  1. Download the dll file from metamod.org. Keep it in cstrike\addons\metamod\dlls folder. Create those folders if you need to. Of course you need to create those since you dont have them.
  2. Edit the file liblist.gam in cstrike folder. For this you need to open the file with liblist.gam with notepad. There will be a line like this gamedll "dlls\mp.dll" change it to this gamedll "addons\metamod\dlls\metamod.dll". That's it.
2. with AMX Mod X:
Installation of AMX Mod X. Now that you have finished installation of mods. Continue with Quick Finish step.

Wednesday, June 3, 2009

CS1.6 Key Binds for Warcraft FT Mod and Super Hero Mod

Dugis Ultimate World of Warcraft Guide - Download Now

Super Hero mod is a addon for AMXX. It can be downloaded from this alliedmods thread. The Warcraft also is a addon for AMX Mod X. It can be downloaded from war3ft.

Binding a Command to a Key means, using a key to give a command instead of repeatedly typing a command in the console. Like If you want to change sensitivity to 5, you can do it by typing "sensitivity 5" in the console. But whenever some one changes this you need to change back. So, you will bind this to another key say keypad 5 like this.

bind kp_5 "sensitivity 5"

So whenever you tap keypad 5 the sensitivity changes to 5.

In the same way, the command for ultimate power in warcraft is "ultimate". Now you can bind this command to some key say keypad pageup key. Do it like this,

bind kp_pgup ultimate

Thats it! Thats how we bind keys. Also, when you click your mouse, you are firing, this is becasue the fire command is bound to mouse1 key. The command for fire is +attack1. You can see this in the config.cfg.

Super Hero Mod Motd:


How to get Heroes:
As you kill opponents you gain Experience Points (XP), once you have
accumulated enough for a level up you will be able to choose a hero.
The higher the level of the person you kill the more XP you get.
The default starting point is level 0 and you cannot select any heroes.

How to use Binds:
To use some hero's powers you have to bind a key to:
+power#

In order to bind a key you must open your console and use the bind command:
bind "key" "command"

In this case the command is "+power#".

Here are some examples:
bind f +power1
bind MOUSE3 +power2

Available Say Commands:
say /superherohelp - This help menu
say /showmenu - Displays Select Super Power menu
say /herolist - Lets you see a list of heroes and powers
say /myheroes - Displays your heroes
say /clearpowers - Clears ALL powers
say /drop - Drop one power so you can pick another
say /whohas - Shows you who has a particular hero
say /playerskills [@ALL|@CT|@T|name] - Shows you what heroes other players have chosen
say /playerlevels [@ALL|@CT|@T|name] - Shows you what levels other players are

say /automenu - Enable/Disable auto-show of Select Super Power menu
say /helpon - Enable HUD Help message (by default only shown when dead)
say /helpoff - Disable HUD Help message

Mod's Official Site: http://shero.alliedmods.net/

Warcraft 3 Frozen Throne Binds:
Ultimate is the command to use the ultimate power. Now that you know the command for the power, select a key to bind a key. Lets say Alt. Now use the following command to bind the command ultimate to alt.

bind alt ultimate

Thats it!

Tuesday, January 13, 2009

amxx.cfg File of AMX Mod X

AMX Mod X uses a main config file called amxx.cfg in addons/amxmodx/configs folder. This is a file which saves the initial settings of the AMX Mod X. This config is loaded and the commands in it are executed when starting the AMX Mod X.

The first command amx_default_access "z" means that all the users who are playing as clients in the server can have the power z. Which is almost like just a user and no power.

Changing this to amx_default_access "j" means, that all the users can have the power "j". Means all the players can start voting of all kinds.

"amx_reservation 0" means there are no reserved slots. When someone starts a server they can reserve a slot for their friends by changing this to "amx_reservation 1". And that user needs to have the reservation flag set with his name in users.ini.

"amx_mode 1" this command enables/disables when set to 1/0 AMX Mod X.

Modules.ini File of AMX Mod X

Modules.ini File saves the information of what modules to load while loading the AMX Mod X. It consists a list of modules. These modules should be existing in Modules folder of AMX Mod X. And hence any new module added to the AMX Mod X, like the CSDM Module a .dll file, should have its module placed in modules folder and its name written in modules.ini file.

A plugin is enabled if its name is written in the plugins.ini file and it can be disabled by adding a ';' in the beginning of the line where the filename is written.

Monday, January 5, 2009

New Versions of AMX GunGame and CSDM 212 Available

There were updates for Counter Strike GunGame and CSDM, the better part is that both the versions are 212. It just differs in the decimals. gg_212_full.rar and csdm-2.1.2.zip.

The downloads can be obtained from their respective websites. And any help on the installation and game play are previously included in this blog.

This blog post update is a bit late when compared to the AMX GunGame and CSDM updates. It has been a month since there was an update of GunGame. And CSDM may be updated long before too. This is because of deviation of blog topics from Counter Strike (CS) to Need For Speed (NFS). I am again trying my best to get help topics on CS and Counter Strike Condition Zero (CSCZ).

I feel happy to listen to what users are try to get help on. So do ask a help topic on the game you wish as a comment to the posts written on date 15 August. I would try my best to solve it.

Wednesday, December 17, 2008

Basics of CS1.6 Server Hosting and Terms

What is Half-Life and What is Counter Strike,
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.

Can CTs Collect and Plant a Bomb? Get this if you want to

CTs can see the bomb dropped in front of them but they cannot take it and hide it some where. This is not fair isn't it, so this is the plugin for you by alliedmods - CT Bomb Stealer. You can download the plugin CT Bomb Stealer and install in your AMX Mod X to do this.

Download it from alliedmods website follow the steps below,

  1. You can download the ctbombstealer.sma file from the website.
  2. Just place the source file .sma of the plugin in cstrike\addons\amxmodx\scripting\ folder.
  3. Now run the compile.exe file in the same scripting folder.
  4. The out put file will be placed in compiled folder.
  5. It will be named as the source file and the extension as .amxx. Like ctbombstealer.amxx.
  6. This file should be placed in the plugins folder of amxmodx folder.
  7. Now in amxmodx\configs\ folder, you can see a file named plugins.ini.
  8. Now add a line, the name of the .amxx file including .amxx, at the end of the file.
  9. The line should look like this ctbombstealer.amxx
  10. There should not be anything in the begining of that line
  11. Now go to, amxmodx\configs\ folder and open modules.ini file
  12. Remove any semi-colons in front of the line containing these words Fakemeta
  13. Doing the above step will enable the two modules
  14. If the Semi-Colons are put, then the modules will be disabled.
  15. Just run the game, and the plugin will be loaded.

This plugin can be controlled with the commands given in the same page from where you downloaded the plugin source file. Just see them and know what is used for what.

With this plugin and controlling commands, CTs can collect the dropped bomb and plant it somewhere. They can take it somewhere and hide it so that the T's cannot find it. It looks great to see a CT with a Bomb.

Thursday, December 4, 2008

Counter Strike 1.6 Dedicated Server Console Commands List

These all commands should be entered in the console. The console is the window which appears on the screen while in the game on clicking the tilde key "`". The game counter strike can be controlled completely from the console. The Client or the User will have the console. The Listen Server will have the console and the Dedicated Server also has the console. The Dedicaed server shows the console on going to Tab named Console in the top Tabs. While you are in the game, you can always access the console as said.

There are normal commands which can be understood by the Counter Strike Game. And there are AMX commands which can be understood by the game only by installing AMX Mod. To know more about AMX Mod, see CS1.6 Mods.

These are some of the AMX Commands. The normal commands are given below. Apart from these you can see number of cvars shown in the console in autofill region. These are just the Configuration Variables which change the game settings. Some examples of the Cvars are mp_roundtime, mp_friendlyfire, mp_c4timer, sv_restart etc... Cvar list is given in the next post of this blog.

AMX Mod X Console Commands:
  • amx_statsx_mode
  • amx_on - Switches on AMX
  • amx_off - Switches off AMX
  • amx_pausecfg
    Usage: amx_pausecfg [name]
  • amx_time_display
  • amx_cancelvote - Cancels a result obtained from the voting
  • amx_vote - Starts a voting
  • amx_voteban - Starts a voting for ban
  • amx_votekick - Voting for kick
  • amx_votemap - Voting for map
  • amx_imessage - Sends a timely message displayed on the top of the screen to all players
  • amx_scrollmsg - Sends a scrolling message at the bottom center to all players
  • amx_csay - Sends a massage at the top center in color
    Ex: amx_csay green Hello!!!
  • amx_tsay - Sends a similar colored message but at the chat area
  • amx_psay - Sends private message
    Usage: amx_psay
  • amx_chat - Sends message to Admins
  • amx_say - Sends message to all
  • amx_plmenu_slapdmg - Sets slap damage for sequential slaps
  • amx_plmenu_bantimes - Sets time for sequential bans
  • amx_addclientmenuitem - Adds a menu item in Client Menu
  • amx_addmenuitem - Adds a menu item in amx Menu
  • amx_setlang - Sets the language
  • amx_help - Shows help
  • amx_last - Shows old connections saved
  • amx_nick - Changes the nick name of any player
  • amx_cfg - Takes a file as input cfg
  • amx_map - Changes map
  • amx_modules - Shows loaded modules
  • amx_plugins - Shows loaded plugins
  • amx_cvar - Changes the value of a cvar
  • amx_who - Shows players list and their access
  • amx_pause - Pauses the server
  • amx_leave - Takes leave tags
  • amx_slap - Slaps a player
  • amx_slay - Slays a player
  • amx_unban - Unbans a player
  • amx_addban - Adds a player by his ip or id to ban list
  • amx_banip - Adds a player to ban list by his ip
  • amx_ban - Bans a player
  • amx_kick - Kicks a player
  • amx_addadmin - Adds a player to admin list in users.ini
  • amx_reloadadmins - Reloads the admins in users.ini

AMX Mod X Console Commands for Menus

  • amxmodmenu - Shows Main Menu of AMX Mod
  • amx_menu - Shows the Clients Menu
  • amx_langmenu - Shows Language Menu
  • amx_cmdmenu - Shows Command Menu
  • amx_cfgmenu - Shows Configuration Menu
  • amx_speechmenu - Shows Speech Menu
  • amx_cvarmenu - Shows Cvar Menu
  • amx_kickmenu - Shows Kick Menu
  • amx_banmenu - Shows Ban Menu
  • amx_slapmenu - Shows Slap Menu
  • amx_teammenu - Shows Team Menu
  • amx_clcmdmenu - Shows Client Command Menu
  • amx_mapmenu - Shows Map Menu
  • amx_votemapmenu - Shows Vote Map Menu

Till here, all the commands given above must have the amx installed in them for game to understand the commands. You can see the post related to amx installtion.

Dedicated Server Console Commands

  • addip - add an ip to the ban list
  • alias - adds an aditional keyword for the same command
  • autosave - autosaves in single player mode
  • banid - adds an id to ban list
  • bgetmod - gets batch from the main servers
  • bind - binds a command to a key
  • career - changes the map
  • cd
  • changelevel - changes the map
  • changelevel2
  • clear - clears the console
  • cmd
  • cmdlist - shows all the command list
  • condebug - enable con debug
  • contimes - shows that many overlay lines
  • cvarlist - shows complete cvar list
  • delta_clear - clears the delta stats
  • delta_stats - shows delta stats
  • demos - shows demos
  • dlfile
  • dropclient - drops the clients
  • echo - shows the given value in the console
  • escape -
  • exec - executes a .cfg file
  • exit - quits the cs application
  • flush
  • fly
  • fullinfo
  • fullupdate
  • god
  • heartbeat
  • hideconsole
  • hpkextract
  • hpklist
  • hpkremove
  • hpkval
  • interp
  • kick
  • kill
  • listid
  • listip
  • load
  • localinfo
  • log
  • logaddress
  • logaddress_add
  • logaddress_del
  • map
  • maps
  • maxplayers
  • mcache
  • messagemode - Takes input from the chat type
    Usage: messagemode - Now enter the value of cvar in chat
  • messagemode2
  • motd - shows the motd from this file
  • motd_write - adds the line to motd file
  • mp3
  • new
  • noclip
  • notarget
  • pause
  • ping
  • quit - quits the cs application
  • reconnect - reconnects to the server
  • reload
  • removeid - remove id from ban list
  • removeip - remove ip from ban list
  • resetrcon - resets rcon
  • restart - restarts the map
  • save - save in single player
  • say - chat
  • say_team - chat with team
  • sendents
  • sendres
  • serverinfo - shows server info
  • setinfo
  • setmaster
  • setpause
  • showinfo
  • shutdownserver
  • soundfade
  • spawn
  • startdemos
  • stat
  • stats
  • status
  • stopdemo
  • stuffcmds
  • tell
  • toggleconsole
  • unbind - unbind a key from its command
  • unbindall - unbinds all keys from their commands
  • unpause - unpause the server
  • user
  • users
  • version
  • viewframe
  • viewmodel
  • viewnext
  • viewprev
  • wait
  • writecfg
  • writeid
  • writeip

These are the list of commands which can be understood by the Counter Strike 1.6 Server engine. These commands are not dependent on amx installation.

Monday, November 24, 2008

AMX Mod X and Admin Mod Installation for Counter Strike 1.6 on Linux OS

AMX Mod X is also designed for the Versions of Counter Strike running on Linux OSs. AMX Mod X needs Metamod, as it runs on Metamod. The Metamod supports both Windows and Linux. This makes it possible for AMX Mod X to run in Linux too.

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.

Tuesday, November 11, 2008

AMX Mod X for Day of Defeat GunGame and CSDM Set up

What is AMX Mod X:


AMX Mod X is an administration utility for the mods of Half-life like Counter Strike 1.6, CS:Condition Zero, and many more games. AMX Mod X provides many features like in-game on-screen statistics with player names and scores. It provides in-game on-screen menu for controlling the server like giving information, map changes etc. It also has plugins which can change the gameplay of the gae itself. The plugins used for gameplay chage are like GunGame, CSDM etc... These plugins are very popular in CS . DoD GunGame and DoD CSDM can also be played with the help of AMX Mod X.

Download AMX Mod X:


You can download and install AMX Mod X form the internet its free, the download link is given in this blog or just go to amxmodx website. The latest version. The links given in the amxmodx website contain AMX Mod X for Cstrike, DoD and all. You can download the complete package if you want to. Or AMX Mod X for Dod is enough to work with DoD.

Setting up AMX Mod X:


If you have downloaded the installer file. Just run it. It will install the AMXX Studio and the package installer. The package installer runs just after the first installer finishes. Now it asks for some options like,
  • Steam Dedicated Server
  • Steam Listen Server
  • Standalone Server
  • Select Mod Directory
Select Mod Directory will be the best option and we will go for it. There is no need to check the remote ftp option below the four options. A window opens up with the name chose directory as shown below,

Now, just select Day of Defeat, in the Custom game addon as shown and DoD folder in your Half-life installation folder. Just select DoD folder and press OK. If it says that there is liblist.gam file missing, then you have given a wrong folder or folder which is not installed properly. If you give the folder correctly, the setup will start and finishes. Now, you have your server set up with AMX Mod X.

Installing Plugins in AMX Mod X


There are some plugins which can be used in the AMX Mod X for changing the gameplay of the game to something else than normal. These pluigns are GunGame, CSDM, and other mods. For installing plugins to your AMX Mod X, you need to downlaod them from the internet. These plugins are available in the amxmodx website itself.

Get these plugins and just take the .amxx files from the package and put them in addons\amxmodx\plugins folder of amxmodx. Now add these names of the .amxx files to plugins.ini in the addons\amxmodx\configs folder. You should add the complete name of the .amxx files correctly including .amxx also. Now run the game, you will get the plugins running.

.amxx files. Put these files in addons\amxmodx\plugins folderIf your plugins do not work, put the .sma files in scripting folder of amxmodx fodler in DoD and .inc folders in include folder of scripting folder. Now, run compile.exe. You will get the compiled and then add the lines to addons\amxmodx\configs\plugins.ini. Thats it. Now you should be able to run the plugins. Addition of each plugin will add some console comands too. For the commads of the plugin added, go to site where you have downloaded the plugins.

To know how to play GunGame and CSDM refer the posts in this blog.

Wednesday, November 5, 2008

AMX Mod X and MetaMod for Call of Duty Frag Statistics

A Mod? -Modification
A mod is a modification of the game. The games generally consist of different mods because, the basic core of the game remains same for all. Like in the game of Counter Strike, the main resources include, the Models, GUI Resources etc and the main game play is completely dependent on the dll file mp.dll.I think, this mp.dll file is overrode by the metamod.dll file and the metamod.dll file can be suitable directed for the game play by the AMX or Admin Mod. And these mods are again modified their own plugins like CSDM by bailopan and GunGame, Warcraft, Diablo, SuperHero Mods etc.

Example? -Cstrike
statistics for the game Call of Duty. Very similar to Half-Life, Counter Strike 1.6/CSCZ, the game Call of Duty should also have the MetaMod Plugin on which AMX Mod X could be installed which could provide onscreen ingameMetaMod supports good number of games on which the required plugin can be installed and used to modify the game play. It also should extend its support to Call of Duty and its Mods like Modern Warfare in Call of Duty 4 etc. If the Metamod is not supported, then there is no way of even installing AMX Mod X as the AMX Mod X plugin itself runs on MetaMod.

Call of Duty
The game Call of Duty is designed with great creativity and each and every object is presented at its best possible with current technology. It would be great to have the addons very similar to those games like Counter Strike Source.It would be great to have statistics like, number of frags, number of headshots and damage, distance of attack. These statistics will increase the interest in the games. That too in multiplayer games, players have the tendency of showing up their skill to everyone. This would help a great deal.

In the Future
Mostly there will be a statistics plugin for the game Call of Duty in its latest versions or may be there is one right now, I dont know. But it will make a lot of difference in the gameing interests. How ever big the game may be people prefer to play multiplayer games than playing in themselves. Even for single player games like UbiSoft's Prince of Persia series, people tend to play in groups than playing alone.

Call of Duty Statistics
AMX Mod X provides the following statistics ingame onscreen in the game Counter Strike and other supported mods.
  1. The total damage done by a player.
  2. Highest damage done by player.
  3. Number of headshots.
  4. Number of Frags.
  5. Distance Statistics.
  6. Attackers
  7. Victims
  8. Ranking
If not AMX Mod X, there should be some other Mod which could be installed in the game as a mod and it should provide the data very similar to the data in counter strike game to the greatest possible similarity or much superior to it. These statistics would provide not only very interesting data but also lets the learners get in to the game much quicker than others.

Ranking in Call of Duty
The game will be very interesting if some ranking is given to each of the player based on their performance in the game. Also some virtual designations which are supposed to be attained by the experience and performance would make the game look much cooler. This may be not so concerned on the internet, but in the case of Local Area Networks like in institutions and other places where the players are many would make it much cooler to play.

Wednesday, October 22, 2008

Counter Strike Dedicated Intranet Web Server For Psychosts

This is the post in which I wanted to give some information on how to set up an intranet server in a LAN and how to set up a Psychostats Server.

In many LANs it would be great to have a website setup for the Counter Strike statistics of the players playing in that LAN. You can have some schedules of the Clan Matches. You can have Clan Rankings. You can have Seeding. And you can have the individual player statistics for each and every player.

For all this to work, you need to have the following requirements

  1. The OS can be windows or Linux, but I am confining my topic to Windows here in this post.
  2. Apache Web Server Application from httpd.apache.org/download.cgi
  3. PHP application from www.php.net/downloads.php
  4. MySQL application from dev.mysql.com/downloads
  5. Active Perl from http://downloads.activestate.com/ActivePerl/Windows
  6. Psychostats package from http://www.psychostats.com/downloads/
The best thing about this is that all these software are available for free download.

Once you have finished downloading all the packages, its time for you to start the process.

Firstly, you have to start the Apache Application which will start a web service on your server, meaning that the application will enable the Intanet Website in your server.

Just try checking after the installation by doing this,
Type http://localhost in the IE and it should show up some page.

Then you have finished setting up a Intanet Website in your PC. Now, you need to make it much more powerful by installing php in your system.

For this just run the php package and it will end up showing a message which asks you to give the config directory of Apache. You just go till you reach conf directory in your apache installation folder.

It will make the necessary changes in the required files.

Now you need to install the MySQL database application which allows the server to run a database in the same server.

Just install the package and run the mysqld-nt.exe file with the parameter --standalone

Now you have finished the Server part. Now you need to go for the website part.

In this section, you need to install the psychostats package into the root of the website. You can change the root of the website to the directory of Psychostats/upload by going to httpd.conf file in the apache installation directory.

Now when you open http://localhost, you should see the index.php file of the Psychostats/upload folder. Make it so. And you can set the default docuent to be opened to be index.php file by changing the index.html in httpd.conf file to index.php. Better to use the search.

Now that you have fiished psychostats installation, you need to install the active perl package which will make your work by updating the database daily or timely.

Now, this is not the end, you need to enable the mysql.dll in module.ini file. of AMX MOD X

Saturday, October 18, 2008

Restricting Shields, Auto-Snipers and Other Weapons in Counter Strike CZ,1.6 using AMX Mod X

In many Clan Matches and other Official games and leagues, Auto-Snipers and Shields are restricted so if you want to make a Counter Strike Server in your LAN in some college or just if you want to make your game management easier for not buying some weapons this helps.

The easiest way to do it is as follows,

Firstly get the AMX MOD X for the Half-Life mod Counter Strike. Doesn't matter what version you are using like Condition Zero, Counter Strike 1.6, but there will be a different package for counter strike source.

After you get the package. Just install it. If it is self installing package, there is no problem. If it is a manulally installing package, you just go through the topic of this blog, link is given below
http://gaminglan.blogspot.com/2008/09/counter-strike-condition-zero-metamod.html

Now that you have finished installation, you have to enable a plugin for AMXX. That is restmenu.amxx.

Go to, CStrike\addons\amxmodx\configs\plugins.ini

You will find a semi-colon ";" in the starting of the line restmenu.amxx. Just remove the semi-colon ";" and save the file.

Now start the game. Go to the console "`" key, and type "amxmodmenu" in the console and press enter.

You will get a menu. Go to 9.More..., You will get a restrict weapons menu. Go to that number. Now it AMX Menu will show you all the weapons and whether they are restricted or not. You can restrict a weapon by just changing between 1/0 or on/off.

You find out the Auto Snipers and Tactical Shield and restrict them.

Now when you have finished restrictions, players cannot buy the weapons. But if the bots are there, they will buy the weapons. And human players can pick up the restricted weapons dropped by bots.

Friday, October 10, 2008

File not Found liblist.gam in AMX Mod X installtion and Editing liblist.gam file for Metamod installation

AMX MOD X Installation Error:
What:
Firstly when you see an error like this "File not found liblist.gam". This mostly means that you are making Amx Mod x Installtion.

Why:
And in this installtion you have given the wrong directory while installation. You should give the correct path. That is Cstrike or Czero or Valve, which ever you want to install in.

Verify:
The result of the installation is a creation of folder called addons in which ever parent folder given. The addons folder should be in Cstrike or Czero or Valve.

Editing liblist.gam file:
What:
You need to bother about this when you are trying to install metamod yourself, with out any installation package.

How:
You might have copied the metamod.dll in "cstrike\addons\metamod\dlls\", if not do it. If you are not able to see those folders. Create them from addons to dlls.

Now open the file liblist.gam in cstrike folder or czero folder, based on the mod you are installing, whether CS1.6 or CSCZ. Open the file with notepad or wordpad.

You will see a line like this gamedll "dlls\mp.dll". Change it to this gamedll "addons\metamod\dlls\metamod.dll". Thats it. And Both lines must not be kept in the file.

This step is optional
Add a file plugins.ini in addons\metamod folder. This will be useful later for other package installations which run over metamod like podbot, statsme, amx mod, admin mod, clanmod etc.

Monday, October 6, 2008

AMX Super Plugin for AMX MOD X, Server Administration Plugin with Simple Commands

You can get the download link of Amx Super Plugin in this blog.

What is Amx Super:

Amx Super is a addon plugin for AMX MOD X. This plugin makes the server management very much simpler by combining all the required plugins in this single plugin. Amx requires many plugins to be installed for a good server management. This Amx Super Plugin allows you to reduce the number of plugins to be installed in your amx.

What are the advantages of Amx Super:

It reduces the number of plugins to be installed in Amx Mod X. It has good reach over the cvars and allows you to change the cvars with ease. Some of the cvars include, sv_alltalk, sv_gravity etc. Amx Super also has amenu plugin. But it is not inbuilt.

Amx Super Menu:

This is not an inbuilt menu in the AMX Super. You will get a seperate plugin with the name Amx Super Menu. You can get the source named amx_super_menu.sma. You can compile this and get the output plugin. Put this plugin in the plugins folder of your amxx. Add a line in the plugin.ini of your amx mod x.

Where to get Amx Super:

The link is given in the downloads post.

Installation of Amx Super:

You can get the complete package from the given link as indicated above. The package contains a .cfg file. That is amx_super.cfg file. And a source file named amx_super.sma. You should compile the source and get the plugin. The out put plugin should be paced in the plugins folder of your amxx folder and add a line to the plugins.ini in the configs folder of your amxx.

Some Commands of Amx Super:

  • amx_deadchat 1 - Enable/Disable dead players chatting with opposing teammates when alltalk is off.
  • bullet_damage 1 - Enable/Disable the bullet bamage HUD above your crosshairs when you hit your opponents.
  • amx_showc4timer - <013> - Off T's only CT's only ALL
  • stats_marquee 0 - Enable/Disable the stats marquee option
  • amx_join_leave 1 - Enable/Disable the join/leave messages
  • sv_sp 1 - Plugin 1=on 0=off
  • amx_heal - Heal Players
  • amx_armor - Give armour
  • amx_teleport- Teleport Player
  • amx_stack - Stack Players one on another
  • amx_gravity - Control Gravity
  • amx_disarm - Disarm
  • amx_rocket - Turns to a Rocket
  • amx_noclip
  • amx_givemoney - Give Money to a Player
  • amx_takemoney -Take Money
  • amx_teamswap - Swap T's and CT's
  • amx_transfer - Transfer 1 players from T's to CT's
  • amx_badaim - Gives badaim
  • amx_lock - Locks teams
  • amx_drug - Drugs a player
  • amx_unlock
  • amx_exec

Some FAQ of Amx Super:

  • ML_NOTFOUND - Make sure that you have added amx_super.txt, the dictionary file, in the data\lang\ folder of amxmodx
  • amx_supermenu not working - Make sure that you have added the plugin amx_super_menu for amxmodx

Saturday, September 20, 2008

Warcraft 3 Frozen Throne Plugin for AMX MOD X of Counter Strike (CS1.6)

Warcraft 3 Frozen Throne is a famous and very widely used plugin for Counter Strike 1.6 which runs on AMX MOD X.

Download:
Download it here http://war3ft.com/downloads/amxx/war3ft_v3.0rc11b.zip

How to Play:
  1. You have some races to be selected at the start of the map.
  2. Once you select a race you get some unique skills based on the race.
  3. You achieve your skills as you get XP.
  4. XP is obtained based on the damage you do.
  5. You reach an ultimate skill once you get to some level of your skills
  6. You can use your skills and ultimate skill to kill your enemies.

How to install:

  1. Extract the package
  2. Paste sound files in sound directory of amxmodx in cstrike
  3. Paste sprites folders in sprites folders of cstrike
  4. Similarly, Paste all the corresponding files and folders into the particluar folders of Cstrike
  5. Now, compile the source file in the scripting folder of amxmodx. This can be done by running compile.exe application present in the same scripting folder.
  6. Now, you will get the output file in the "compiled" folder in the same in the scripting folder. The output files are .amxx files.
  7. Put the output wc3ft.amxx in the plugins folder.
  8. Now add a line in the plugins.ini file like this at the end "war3ft.amxx"
  9. save the file.
  10. Start playing.

The Warcraft 3 Frozen Throne Mod comands are

  1. wc3_enable - Enables the mod
  2. wc3_disable - Disables the mod
  3. war3menu - Menu

Installing Plugins for AMX MOD X and Compiling AMX MOD X Source files

Installation and Compiling AMX MOD X Plugins

Plugins like Counter Strike Death Match, GunGame, Warcraft, Clan Match, Pychostats are to be installed in the amx folders to get the plugin running this is done in the following way...

Most Played Plugins:
  1. Counter Strike Death Match
  2. GunGame
  3. Warcraft3 Frozen Throne
  4. Warcraft3 Ultimate
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)

These are the folders you get when you install AMX MOD X in your Counter Strike server. The tree should appear like this.

Now, if you want to install any plugin, you need to to get the package first. Any normal installation includes running an executable file to install the required package. But in the case of the counter strike addons it is not simple. Of course it is simple to install these packages. The package generally contains a source file and a compiled file. The source file is .sma file, and te compiled file is .amxx file.

The home of all the source files is SCRIPTING folder under the AMX MOD X folder of ADDONS of CSTRIKE. That is C:\Program Files\Valve\Cstrike\Addons\Amxmodx\Scripting\*.sma files

Compiling:

  1. In the SCRIPTING folder, there is an executable file called "compile.exe" and a folder called "Compiled".
  2. Put the *.sma files in the scripting folder.
  3. Run the compile.exe file
  4. Go to Compiled folder
  5. Get the *.amxx files

Installing:

  1. Put the *.amxx files in Plugins folder under amxmodx folder.
  2. The filename of the plugin should be added to "plugins.ini" in configs folder of amxmodx folder. For example "csdm_main.amxx" is to be added to the "plugins.ini" file to start deathmatch, where the plugin exists in the plugins folder.
  3. Add each line for each plugin in plugins.ini file in configs folder of amxmodx.
  4. The plugins.ini file is the connection between plugins and amxmodx.
  5. to remove the plugin, there is no need to remove the complete filename, just add ";" in front of the file name in "plugins.ini" folder.
  6. Looks like this ";csdm_main.amxx"

This is how you add plugins to AMX MOD X.

For example, try compiling the death match plugin source and run Counter Strike death match in your server. Try installing GunGame on your server by compiling the source which you get in a package. To get the Counter Strike-Death Match, and GunGame complete help see my blog pages. Use the search.

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.

Metamod:
Metamod is the dll file use to modulate the game. This will add a great flexibilty to the game management. The so called addons like AMX MOD X and Admin Mod both are based on the basic level of the management the Metamod.
Metamod Addons:

Metamod plugins include the following

  1. Admin Mod
  2. AMX
  3. AMX MOD X
  4. ClanMod
  5. Cheating-Death
  6. Podbots
  7. Statsme
  8. Chicken Mod
  9. WebMod
Admin Mod installation:

You can Admin Mod from this website http://www.adminmod.org/

The installation is easy, which uses java script to install Admin Mod automatically.

AMX Mod X Installation:

You can Download AMX MOD X from this website http://www.amxmodx.org/.

Install it as follows:

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:
amxmodmenu - Shows a menu of AMX MOD X, Simple and Easy.
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)
Now that you have installed AMX MOD X, you need to know how to install the addons.
AMX MOD X Plugins:
  1. Counter Strike Death Match (CSDM)
  2. GunGame
  3. Warcraft
  4. ATAC
  5. Psychostats
Installing Addons:
Addons are the additional plugins for AMX MOD X which will change the game play of the games you have installed on. Addons like GunGame and DeathMatch are very famous and most widely used for Gameplay.
For Example Installing the Counter Strike Death Match for AMX MOD X
  1. Download the package from http://www.bailopan.net/csdm/
  2. You will get the following in the package
    csdm
    pics
    csdm_mod.sma
    csdm_mod.amxx etc.
  3. Put the “csdm” folder in “…\amxmodx\” folder. This folder is needed for random spawn points.
  4. 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.
  5. 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.

Friday, September 19, 2008

AMX Clan Match Deluxe Plugin Installation and Usage for Counter Strike 1.6

AMX Match Deluxe is a plugin for CS1.6 and CS:Condition Zero for hosting a clan match in the server. This plugin has a config loaded when the match starts which will setup all the settings for a aclan match.

I am trying the simplest possible explanation.


How to Install:
  1. AMX Match Deluxe plugin can be downloaded from forums of alliedmoderators and the download link is here : Download

  2. This package works on AMX MOD X 1.75 or more. So Download the latest version of AMX MOD X link is : Download (See AMX MOD X Installation page of this blog for complete help on AMX MOD X installation)

  3. Install AMX MOD X. This Mod is must.

  4. Now, in your package you see some files. Extract the package, and put the files and folders in corresponding folders of the game installation.

  5. Note these Points 6-7:

  6. If you have game installed in C:\Program Files\Valve... then you will find two folders by the name CSTRIKE and CZERO in the Valve folder.

  7. Now, when you install AMX MOD X, the installation will create a ADDONS folder in CSTRIKE or CZERO, into which ever you install it.

  8. The AMX Match Deluxe Package which you have downloaded also contains the ADDONS folder. Just put the folders accordingly in the installed ADDONS folder.
  9. Compiling the Source:
  1. Now, after finishing copying complete package, you need to compile the source. You might have already pasted a file named amx_match_deluxe.amxx in the plugins folder under Addons>Amxmod. This is enough some times. But many times you need to compile the source and replace the plugin with the plugin you got after compiling.

  2. How to Compile the Source:(See compiling amx sources page of this blog for complete help on Compiling AMX MOD X plugin sources)
  3. You have the source named amx_match_deluxe.sma, Now you might have already placed it in the scripting folder of amxmod folder.
  4. Now, run the compile.exe in the scripting folder. The output will be present in COMPILED folder of SCRIPTING folder.
  5. Place the output(.amxx file) in PLUGINS folder of amxmod.
  6. Finalizing:
  1. Now that you have finished all. Last step is letting the amx know that there is a plugin called amx_match_deluxe.amxx and running it.
  2. This is done by adding a small line "amx_match_deluxe.amxx" in the plugins.ini file under CONFIGS Folder of amxmod. To disable add ";" before the line like this ";amx_match_deluxe.amxx" in plugins.ini file.
  3. Start the Game.
Usage of AMX Match Deluxe:
  1. Type the command "amx_match CTname Tname mr10 ecup recboth" in the console. Now the server starts the match plugin and locks the game with some password. So type this only after everyone has joined the game. The game name is changed to "CTname Vs Tname Clan Match"
  2. Here mr10 in the comands means maximum rounds are 10 as ct and 10 as t. who ever wins the highest rounds win.
  3. Here CTname is name of ct clan, and Tname is t clan.
  4. There would a worm up round.
  5. There would be a knive round.
  6. The game can also be set to maximum time "mt
  7. Read the readme now, and you will understand everything.
This Clan Match plugin from AMXX is really cool to use. It shows the number of games won by each team in the bttom left corner. And it will also show the clan names at top left corner.

Mostly I will add a screenshot of the game, sooner or later.

Writing Your Own AMXX Plugins, All you need is C++ and AMXX Documentation

You can write your own amxx plugins just by opening the amxmodx studio and writing a program in it. You also need to know the commands which will interact with the library modules. Like,
You can get the documentation at http://www.amxmodx.org/doc/
some sample functions:
  1. cs_get_user_deaths
  2. cs_get_user_money
  3. cs_get_user_bpammo
  4. ...

There are some hundreds of functions like this. Using these functions you should get the information and you can make your own game play.