Difference between revisions of "AMX Mod X 1.76 Changes"

From AlliedModders Wiki
Jump to: navigation, search
m
m (New Features)
Line 5: Line 5:
 
===New Features===
 
===New Features===
 
*The compiler has been heavily optimized and will now compile plugins much faster.
 
*The compiler has been heavily optimized and will now compile plugins much faster.
 +
*Added am[http://forums.alliedmods.net/showthread.php?t=43012 43012]: You can now specify per-map plugins files.  For example, you can list de_dust only plugins in configs/maps/plugins-de_dust.ini.
 
*You can now specify a new "disabled" option after plugin names in plugins.ini files.  This will prevent the plugin from being loaded in any config file, and is useful for disabling plugins in map-specific plugin files.
 
*You can now specify a new "disabled" option after plugin names in plugins.ini files.  This will prevent the plugin from being loaded in any config file, and is useful for disabling plugins in map-specific plugin files.
 +
 
===Bug Fixes===
 
===Bug Fixes===
 
*Fixed a bug where secondary plugin files would not autoload modules.
 
*Fixed a bug where secondary plugin files would not autoload modules.

Revision as of 13:39, 17 August 2006

AMX Mod X 1.76 will be a small feature release and contains mostly bug fixes.

Changelog

Core Changes

New Features

  • The compiler has been heavily optimized and will now compile plugins much faster.
  • Added am43012: You can now specify per-map plugins files. For example, you can list de_dust only plugins in configs/maps/plugins-de_dust.ini.
  • You can now specify a new "disabled" option after plugin names in plugins.ini files. This will prevent the plugin from being loaded in any config file, and is useful for disabling plugins in map-specific plugin files.

Bug Fixes

  • Fixed a bug where secondary plugin files would not autoload modules.
  • Fixed am41317: ExecuteForward() string parameters would be trashed on future internal string calls.
  • Fixed am41777: time.txt was not included in the installer.

Scripting Changes

Additions

  • Added am41585: Enhanced functionality of glb_pStringBase with global_get() and added a new return type to pev().
  • Added am41295: Added CZ model types to the CsInternalModel enumeration.

Bug Fixes

  • Fixed am42916: get_user_aiming did not work on Linux.
  • Fixed am40963: GeoIP did not strip ports from IP addresses.
  • Fixed am41483: xs.inc did not have double-include prevention.

Plugin Changes

Additions

  • Added am41367: stats_logging.sma now logs extra weapons from CSX.

Bug Fixes

  • Fixed am42013: TFC team menu did allow for changing from blue team. Also, all plmenu plugins showed team change messages in the language of the admin.
  • Fixed am41768: statssounds.sma for TS had the wrong plugin name.
  • Fixed am41563: TFC plmenu.sma had the wrong team names.

Module Fixes

  • Fixed am41961: Fakemeta hooks for GetPlayerAuthId, GetPlayerWONId, and IsMapValid were not being reset on mapchange.