This release adds a number of exciting features and fixes for both developers and users. Most importantly, it will run with the latest Source update.
Link:
http://www.sourcemm.net/
Updates do not usually break Metamod:Source, and we apologize for this (there was a fall-through bug).
Aliases, the new user feature, lets you shorten long plugin names (such as "mani_admin_plugin"). You can use the "meta alias" server command, or the new alias format for metaplugins.ini. To read more, see:
Commands and
Configuration.
For developers, important fixes to SH_CALL were made, and SH_MCALL (manual call classes) have been added.
(Special thanks to Damaged Soul for helping with last minute release stuff and PM for getting these SourceHook changse in before his vacation!)
Full Changelog:
Code:
- Added the ability to "alias" plugin names in metaplugins.ini.
- Added 'meta alias" command.
- Added SourceHook API for manual callclasses.
- Added support for the latest Source engine (ServerGameDLL005).
- Added API for printing text in a client's console with ClientConPrintf. This does the same thing as IVEngineServer::ClientPrintf except that it allows string formatting.
- Added client version of "meta" command in order to allow clients to view version information and a list of loaded plugins.
- Fixed a bug causing old mods on newer engines to fail loading.
- Fixed issues with SourceHook's SH_CALL and reference parameters.
- Fixed a bug where the mm_pluginsfile cvar was being ignored.
- Fixed a memory leak when using ISmmAPI::InterfaceSearch.
__________________