AMX Mod 2010.1
released...

Temporary EMAIL contact to get SUPPORT (we speak English or French):

New (2012-01-27):
The release of the new site & the "probably" full list of plugins is approximately scheduled between june and august (2012).


Update (2011-09-17):
We have reversed the parts to show you the download links in first with some plugins too, which are added at random times.

About "random times", we mean, each new month passed, you will probably see five new plugins added to the current list.
Please don't believe that we are sleeping, we don't do this! We are currently working on many plugins, to offer you a wide selection of quality plugins, and to fix/modify/update them.

For information, we have many plugins in stock, you can ask us the plugins you are looking for to send your request at the email address previously showed ("Click here" link in red).

Don't worry, you'll see the old site remastered as it was promised!



* DOWNLOAD *

There are always nine packages, CS packages for Counter-Strike or Condition Zero, DoD packages for Day of Defeat 1.3, and the lite packages for all the other Half-Life mods.
Each package is available in English, French or German config files. A readme.txt/lisezmoi.txt/liesmich.txt file containing the changelog is included with each pack and with an updated FAQ.txt (English only) and HTML documentation (amx/docs folder in the files).

Just choose that package you need!
NOTE: Please don't give the direct file links to your friends, but the link to the current page (http://www.amxmod.net/).


Counter-Strike or Condition Zero packages:

Day of Defeat packages:

Lite packages (for all the other Half-Life mods):

WON patch (for every package):
WON patch for non Steam users only, compatible with every package.
To install it, overwrite the files of the previously chosen package with those files (all ".amx" files must be replaced).


Source code:


AMX Mod Editor (cool software):
Simple program to open, see, edit, create or compile your AMX Mod plugins.
All AMX Mod users should have this program on their desktop, then use it!


BONUS plugins (55):

Some nice custom plugins for your servers! (any category)
Latest update of the list: 2012-02-15
Note: The plugins highlighted in orange are the latest added plugins.



* INTRODUCTION *

Remember: "an AMX Mod 2006.3 update will come before the probable 2010 version"

When many users saw the AMX 2006.4 RCx versions, they were happy to see a new version, even if they were a bit disappointed by some changes (they hoped more, and we know that!).
We think that a few people have not understand the "primary objective" of these releases... which was to fix some forgotten things or some bugs that were in the 2006.3 version.

One of our objectives was to remake all the packages with new config files, packages type, and more...

But now, the first official 2010 version has come, and we have worked so much on it.
See what follows...




* We are happy to make available to you AMX Mod 2010.1 *

AMX Mod 2010.1 contains many core changes and some new features which can be used to give you more possibilities in game or with custom plugins.
Now there are more AMX Mod X plugins which can be converted to AMX Mod. Such as this antidoubleduck plugin, or this one.

This version represents a great Half-Life addon package, with many useful default commands, plugins, configs, etc.. So, a basic addon really complete and correctly translated to easily administrate your server.
If a classic server addon is enough for you, because you don't need to add many recent custom plugins, AMX Mod 2010.1 is highly recommended to your server!

Here is the complete changelog:


Core:
o added native log_amx
o updated native register_event
o fixed native arrayset
o added native arraysetfloat
o added native set_cvarptr_string
o added native change_cmdaccess
o updated natives get_plugincmd and get_plugincmdsnum
o added natives float_to_str/floattostr
o updated native format_args
o moved get_msg_block/set_msg_block from VexdUM to AMX core
o added natives emessage_* and ewrite_*
o added natives register_message/unregister_message
o added natives get_msg_arg_*/set_msg_arg_* and get_msg_args
o added natives get_msg_origin/set_msg_origin
o added native set_msg_entity
o you can disable all previously loaded plugins or load a new plugin file, with these keywords (to be used in a plugins ".ini" file):
  #disable_all : clear all plugins found in the plugins.ini files previously analyzed
  #include_file <filepath> : load plugins specified in <filepath> (the path is relative to the AMX Mod config folder)
o you can have one or many group file(s) to regroup into the same file the list of the plugins you want to load for a group of maps (that allows you to simplify your plugins editing):
  Create in the "amx/config/maps_plugins" folder a <name>.ini file and put the names of your plugins inside that file.
  Then, in the "amx/config/maps_plugins/mapgroups.ini" file, write your settings using the following format:
    <plugins file name> <mapname>
  For example:
    mapgroup1.ini cs_italy
    mapgroup1.ini de_wimbeldon
    mapgroup1.ini crate_warehouse
    mapgroup2.ini de_storm
    mapgroup2.ini de_chateau
  Now, for instance, if the map "de_storm" is loaded, the mapgroup2.ini file will be loaded, but the prefix_*.ini file will not (prefix_de_.ini for this example).
  So, only the de_storm.ini file will be loaded after the mapgroup2.ini file (note: the group files can be named otherwise).
  In the normal way, the plugins files are loaded in the following order:
    amx/config/plugins.ini
    amx/config/plugins-*.ini
    amx/config/maps_plugins/prefix_*.ini
    amx/config/maps_plugins/mapname.ini
  But, if a map is set in the mapgroups.ini file, the new order will be:
    amx/config/plugins.ini
    amx/config/plugins-*.ini
    amx/config/maps_plugins/groupfile.ini
    amx/config/maps_plugins/mapname.ini
o modules are autoloaded if forwards are found in the plugins (previously only the natives were checked)
o added possibility to list the commands/cvars declared by a specified plugin (optional argument from the "amx" server command)
o modified cvars order (from "amx" server command; it also affects the cvars list of the "amx_plugcvarmenu" command)
o removed client command amxmodules
o added cvar amx_log_to_hl_logs

Fun:
o added natives get_client_listen/set_client_listen
o removed cvar fun_version

VexdUM:
o added forward addtofullpack
o added natives get_offset_float/set_offset_float
o added native dllfunc
o added natives get_es/set_es
o added native forward_return

GeoIP:
o fixed countries detection
o updated countries/GeoIP.dat

MySQL Access:
o fixed virus detection (which was a false positive and present since AMX 2006.3 release)

Plugins:
o modified "show admins activity" feature for all the plugins (this function now uses a stock from amxmisc.inc)
o added "SERVER" (will be translated according to your personal/server language) to replace the server name (admins activity, chat commands, AMX logs...)
o admin
  - added server command amx_changecmdaccess
  - added server command amx_exportcmdaccess
  - added cvar amx_realadmin_flags
o adminchat
  - added AMX Mod default blue color (use "a", "amx" or "amxmod" for the "color" argument of the chat command)
o antiflood
  - removed admins checking

Includes:
o amxconst.inc
  - added #define COLORED_ACTIVITY
  - removed #define FLAGS_SHOW_ACTIVITY3 and #define FLAGS_SHOW_ACTIVITY4
  - added #define ADMIN_ADMIN
  - added #define MENU_KEY_*_INT
o amxmisc.inc
  - updated access and cmd_access
  - updated is_user_admin, is_user_realadmin and is_user_masteradmin
  - updated has_flags and has_all_flags
  - updated show_activity
  - added show_activity_color
  - updated client_print_color
  - updated get_amx_version
o updated amxmodx_to_amx.inc
o updated cstrike.inc
o added message.inc
o string.inc
  - updated trim_imp
  - fixed strtok

Configuration:
o amx.cfg
  - added amx_realadminflags
  - updated amx_show_activity (modified 3 and 4, added 5)
  - added amx_log_to_hl_logs
o added mapgroups.ini file in the amx/config/maps_plugins folder
o added four maps groups files (mapgroup*.ini) by default in the amx/config/maps_plugins folder (to use with the "mapgroups.ini" file)

Misc:
o updated amx_compiler.exe

Documentation:
o updated .txt and HTML documentations

*****************************************************************************
Special thanks to:
siG for his translation job in German language for:
  - config files
  - new documentations

*****************************************************************************
Some natives were added from AMX Mod X to facilitate the conversion of
AMX Mod X plugins to AMX Mod. Here is the list. Credits go to AMX Mod X Dev Team.

set_cvarptr_string
emessage_*/ewrite_*

dllfunc
get_es/set_es

*****************************************************************************


To see this changelog in French, go here.



* INFO *

If you have some questions about this version or if you need help, please feel free to leave feedback at this  .



AMX Mod logo

Second level (of 3) is O.K, final level (site, with many plugins) is for soon!

To be continued...

(c) 2001-2012 -- AMX Mod Team