Photoblog
Downloads
Current version: 0.9.9 - Aug 2, 2004

Note: these packages contain MetaMod v1.17.1.

AMX Mod for Steam:
AMX Mod for WON:
(deprecated, can still be used on LAN servers or patched ones)
ChangeLog for v0.9.9
Core:
  • added the Just-In-Time (JIT) Compiler for Windows and Linux; this allows plugins to be executed 10+ times faster (can be disabled globally or for specific plugins)
    This is thanks to the NASM port (used for both Windows and Linux versions) by G.W.M. Vissers from Eternal Lands :)
  • added the multilingual support: each player can have AMX displaying messages in a different language (currently supported in the default plugins: English, French -- feel free to add more), see the Documentation for more details
  • upgraded Compuphase's SmallC core to v2.6: it is recommended to recompile all your plugins with the new compiler (not compulsory though)
  • reverted back to 0.9.3's modules management: they have to be declared both in MetaMod and AMX again
  • new interface version for modules (those compiled before will not work):
    • now modules can know if a plugin is paused (and the use of this feature is highly recommended for those implementing forwards)
    • modules using AMX_RAISEERROR will have to #define MODULE_NAME, so that AMX can be more verbose when run-time errors occur
    • one more parameter must be added to LOAD_AMXSCRIPT calls (1: try to use JIT, 0: don't)
  • fixed the use of the 'amx_basedir' localinfo (now AMX can really be run from another directory than addons/amx)
  • fixed CSStats not returning weapon names on first map
Directories:
  • config files (*.ini, *.cfg, *.txt) have moved from addons/amx to addons/amx/config (including plugins.ini)
  • modules (*.dll, *.so) have moved from addons/amx/dlls to addons/amx/modules (now only AMX is in addons/amx/dlls)
    Notes:
    • CSStats' data file csstats.dat has moved to amx/modules as well
    • you don't have to specify the path anymore in modules.ini
Provided binaries:
  • added MetaMod to the default package with a sample plugins.ini file
  • added one third-party module to the default package: Vexd 0.9.9 (disabled by default) (plugins using this one must be recompiled)
Plugins:
  • fixed scrollmsg and imessage plugins so that %hostname% works correctly with Steam servers
  • added StatsX, an improvement by XAD from the previous stats plugin (which has been removed)
  • added MapConfig, allowing to have custom map config files
  • default plugin 'admincmd' (Admin Commands) do not provide amx_banid and amx_banip anymore, now amx_ban can ban users (by AuthID or IP), AuthIDs and IPs itself
  • rearranged the plugins sources directory structure
Configuration:
  • added csstats info into amx.cfg for rank tracking and resetting
  • added more examples, info and recommendations into users.ini
  • enabled popular csstats features by default in stats.ini:
    • say /statsme, /rank, /top15, /stats, /hp
    • show attackers, victims, killer, killer hp&ap
    • show stats at end of map
      (do not manually edit: use 'amx_statscfg' or 'amx_statscfgmenu')
  • added URL for DoD XMod into modules.ini
  • added note for disabling plugins into plugins.ini
  • disabled welcomemsg.amx by default for Steam version in plugins.ini
Documentation:
  • added the HTML documentation, also available on the website