AMX Mod

From Wikipedia, the free encyclopedia

AMX Mod was a Metamod plugin that allows one to write scripts for Half-Life and its Mods, using Compuphase's SmallC (what is now called Pawn) scripting language. On January 5, 2007 AMX Mod was merged with AMX Mod X.

It lets a programmer:

  • generate special FX with sound (f.e. lightning, explosions, shockwaves)
  • catch client and log events to display or collect various information (UCStats)
  • register new CVars, server and client commands
  • display MOTD windows, HUD messages, menus
  • send messages to clients, server and logs
  • set various values on player like godmode, health, armor, position, rendering
  • run commands on server, clients and bots
  • create administrating/management/info stuff for servers/WWW (AMX MyStatus, EJL stuff)
  • set new gameplay rules (Warcraft 3 XP, SuperHero Mod)
  • over 500 uses

To do this one must know the SmallC language, and some of the more basic functions programmed into AMX's core. Right now there are already some great plugins ready to download and use, in addition to basic plugins provided in the archive. AMX functionalities can be axtended by writing personal modules, that will provide additional native functions to be used in plugins. AMX Mod is simply called AMX (Abstract Machine eXecutive), it is known as that simply due to the filename extension given to the plugin files.

[edit] See also

[edit] External links

Languages