- Add or adjust a bunch of safety checks
- Build assembly files with AMBuild
- Remove prebuilt nasm-generated object files from the tree, and use AMBuild to compile them
- Add commands in VS project to build the object files
- Rename elf to elf32 for consistency
- Fix AppVeyor
- Add GeoIP data update to the automatic build system
- Add GeoIP data update to the automatic build system
- Apply few fixes
- Update libmaxminddb to v1.3.2
- Update libmaxminddb to v1.3.2
- Move PACKAGE_VERSION declaration
- Update SQLite library to v3.24.0
- Update Zlib to v1.2.11
- Update Zlib to v1.2.10
- Adjust config for linux/mac
- Add get_user_rendering
- Add get_user_rendering
- Added & in arguments
- Changed zeroes to kRender constants
- Changed zeros to kRender constants
- Fix callback from amx_clientcmd not working properly
- CStrike: Fix a missing RemoveEntityHashValue function address check
- Update ReSDK API to latest version
- Update AMTL from upstream
- Add constants for stats functions
- Add constants for stats functions
- Changed STATS_ to STATSX_ and added 2 more defines
- Added constants for all games
- Add csstats_const.inc and add _MAX_ constats to enum
- Change bodyhits
Изменения:
- Allow arrayset to accept any type
- Execute amxx.cfg before plugin_init to keep compatibility
- Improve messages.inc and message_stocks.inc documentation
- Fix typos
- Fixed typos, added a bunch of @notes and better register_message callback function explanation
- Removed extra argument in set_msg_arg_string
- Creates => Sends
- Add @note in get_user_msgid()
- Update lang.inc
- Update lang.inc
- Update amxmodx.inc
- Improve @note phrasing
- Fix missing register_event() reference on event_enable/disable descriptions
- Add link to API reference in README
* Add link to API reference* Update README.md* Update README.md* Hungarian language updateThe important parts have been updated* and the missing parts added according to my best knowledge.* admincmd.txr was UTF8 instead of UTF8 without BOM, I'm not sure it was a mistake or not.* Further Hungarian translation updateFurther grammar and typo fixes in Hungarian translation.SERVER_PROC - Unused in admincmd.sma and .txt too.
- Fix typos in few localinfo identifiers for the AMXX config directory retrieval
- Fix a buffer issue in RegisterHam
* Fix a buffer issue in RegisterHam* AString classname as well
- Normalize EOL of few files changed in
- Add MPROP_SHOWPAGE
- Fix a buffer issue in server_changelevel forward caused by engine_changelevel native
- fix hlsdk_const.inc identation
- Fix a compilation regression in LookupLangKey
- nvault.inc documentation fix
* Update lang.inc* Update lang.inc* Update nvault.inc* Update nvault.inc
Изменения:
- Fix for precache_event
- Fix typo
- Improved mprop description
- Macedonian & Bulgarian translation fix
- Fix a menu recursion issue
- Factorize menu close logic in show_menu()
- Use CS-specific player's m_iMenu offset instead of menuselect command
- Hungarian language update
- The important parts have been updated* and the missing parts added according to my best knowledge.
- admincmd.txr was UTF8 instead of UTF8 without BOM, I'm not sure it was a mistake or not.
- Updated compiler exitcodes
- API documentation fix for some .inc files
- Fixed param information
- Removed whitespace that prevented the API to generate client_disconnected information
- Fixed documentation.
- Update lang.inc
- Documentation fix
- (g/s)et_user_hitzones() functions weren't generating properly in the API due to a whitespace in front of the comment blocks. @return for give item() was missing.
- Whitespace prevented API documentation from generating
- Update lang.inc
Изменения:
- Fix OnPluginsUnloaded not being called for reloadable modules.
Modules are loaded before plugins, and can hook OnPluginsLoaded. Therefore, they should be unloaded AFTER plugins, and be able to hook OnPluginsUnloaded. This was not the case for reloadable modules.
This affects nvault module, whose OnPluginsUnloaded function wasn't being called.- Comment MODULE_RELOAD_ON_MAP_CHANGE on modules that use USE_METAMOD
Currently amxmodx doesn't reload modules that use metamod, so MODULE_RELOAD_ON_MAP_CHANGE being defined or not doesn't make any difference.Even though this commit currently doesn't change any behavior, amxmodx might in the future support reloading modules that use metamod, and all these modules in their current state either fail completely because of erroneous cleanup, or are untested (and most likely leak stuff).
Furthermore, these changes make it clear that these modules are in fact not being reloaded.- Fix: fakemeta hook not being unregistered