BAILOPAN
10-29-2004, 01:38
Release Candidate 7 of AMX Mod X 0.20 is now available. You can get the new binaries from SourceForge (http://sourceforge.net/projects/amxmodx/).
Update to 0.20 Guide (http://www.amxmodx.org/updateguide.htm)
This is yet another bug fix release. Two big additions are a rewrite of CSSTATS. AMX Mod X now uses "CSX", which supports SidLuke's standard "xmod" functionality and stabilizes past CSSTATS errors. AMX Mod X is also now shipped with a module for using regular expressions.
Debugging/Error messages have been slightly improved, all modules now use the universal error messaging system, and when AMX_ERR_NATIVE (error 10) occurs, the function name is now printed.
With debug:
L 10/28/2004 - 21:45:10: [AMXX] Native error in "entity_set_int" on line 15 (file "test.sma").
L 10/28/2004 - 21:45:10: [Engine] Invalid player 0 (not in-game)
Without debug:
L 10/28/2004 - 21:48:00: [AMXX] Run time error 10 (native) (plugin "test.amx").
L 10/28/2004 - 21:48:00: [AMXX] To enable debug mode, add " debug" after the plugin name in plugins.ini (without quotes).
You can see the abridged changelog here:
Improved plugin error output and debugging greatly.
Run time errors of type 10 (AMX_ERR_NATIVE) now display the native's name for clarity.
If debug is not enabled and an RTE occurs, instructions on enabling debug mode are printed.
Rewrote error reporting for all modules to use new debug trace API.
Added get_user_msgname().
Added custommenuitems.cfg to standard cfg files.
Added ability for plugins to dynamically add items to amxmodmenu.
Fixed compiler generating very long file paths for debug information.
Fixed error causing amx_client_languages to reverse effects.
Fixed error causing floats passed in forwards to mess up everything.
Fixed menu mistakes in StatsX.
Fixed vote map menu.
Fixed missing weapon status in restmenu.
Fixed serious bug in forwards that use floats.
Fixed bug where message_begin could not send MSG_PAS_R and MSG_PVS_R (Damaged
Soul).
Fixed crash bug in get_msg_origin (Damaged Soul).
Fixed bugs in entity_set_byte and entity_set_edict.
Fixed a small bug in mapchooser mapcycle reader (Damaged Soul).
Fixed a bug in CSX where get_weaponname was overridden incorrectly.
Fixed some bugs in pev() natives in fakemeta module.
Fixed client_built forward in NS module.
Fixed last hit being ignored in StatsX (JC Denton).
Fixed miscstats playing sounds to connecting players.
Renamed cs_get_weapon_type to cs_get_weapon_id.
Thanks to everyone who continues to submit bug reports! There are very few left to hammer out.
Update to 0.20 Guide (http://www.amxmodx.org/updateguide.htm)
This is yet another bug fix release. Two big additions are a rewrite of CSSTATS. AMX Mod X now uses "CSX", which supports SidLuke's standard "xmod" functionality and stabilizes past CSSTATS errors. AMX Mod X is also now shipped with a module for using regular expressions.
Debugging/Error messages have been slightly improved, all modules now use the universal error messaging system, and when AMX_ERR_NATIVE (error 10) occurs, the function name is now printed.
With debug:
L 10/28/2004 - 21:45:10: [AMXX] Native error in "entity_set_int" on line 15 (file "test.sma").
L 10/28/2004 - 21:45:10: [Engine] Invalid player 0 (not in-game)
Without debug:
L 10/28/2004 - 21:48:00: [AMXX] Run time error 10 (native) (plugin "test.amx").
L 10/28/2004 - 21:48:00: [AMXX] To enable debug mode, add " debug" after the plugin name in plugins.ini (without quotes).
You can see the abridged changelog here:
Improved plugin error output and debugging greatly.
Run time errors of type 10 (AMX_ERR_NATIVE) now display the native's name for clarity.
If debug is not enabled and an RTE occurs, instructions on enabling debug mode are printed.
Rewrote error reporting for all modules to use new debug trace API.
Added get_user_msgname().
Added custommenuitems.cfg to standard cfg files.
Added ability for plugins to dynamically add items to amxmodmenu.
Fixed compiler generating very long file paths for debug information.
Fixed error causing amx_client_languages to reverse effects.
Fixed error causing floats passed in forwards to mess up everything.
Fixed menu mistakes in StatsX.
Fixed vote map menu.
Fixed missing weapon status in restmenu.
Fixed serious bug in forwards that use floats.
Fixed bug where message_begin could not send MSG_PAS_R and MSG_PVS_R (Damaged
Soul).
Fixed crash bug in get_msg_origin (Damaged Soul).
Fixed bugs in entity_set_byte and entity_set_edict.
Fixed a small bug in mapchooser mapcycle reader (Damaged Soul).
Fixed a bug in CSX where get_weaponname was overridden incorrectly.
Fixed some bugs in pev() natives in fakemeta module.
Fixed client_built forward in NS module.
Fixed last hit being ignored in StatsX (JC Denton).
Fixed miscstats playing sounds to connecting players.
Renamed cs_get_weapon_type to cs_get_weapon_id.
Thanks to everyone who continues to submit bug reports! There are very few left to hammer out.