Metamod 1.19
Sponsored Links
Metamod 1.19 Ranking & Summary
File size:
0.20 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1298
Date added:
2006-12-11
Publisher:
Will Day and Florian Zschocke
Metamod 1.19 description
Metamod project is a plugin/DLL manager for Half-Life servers.
Metamod is a plugin/DLL manager that sits between the Half-Life Engine and an HL Game mod, allowing the dynamic loading/unloading of mod-like DLL plugins to add functionality to the HL server or game mod.
The purpose of MetaMod is to function "one level up" from the normal Half-Life game mod DLL. Sitting between the mod game DLL and the Half-Life engine/binary, it intercepts the function calls between the two, with the option of passing them along untouched, as well as passing them on to as any number of additional mod-like DLLs.
Thus, you can actually have multiple "mod-like" DLLs in operation at one time. I say "mod-like" because these additional DLLs (well call them "plugins") are not intended to provide a full "game"; that functionality is still provided by the "game dll". However, these plugins can add to or modify the functionality provided by the game dll, or by the engine itself - for instance, adding new server commands, or new client commands, or even disabling commands built into the game dll. Although the plugin isnt intended to provide full HL-game functionality, since its receiving the same information given to the game DLL, it has the opportunity to do anything the game DLL can do (given enough coding effort of course).
This is very similar to the way Alfred Reynolds AdminMod works, as it also sits between the engine and game dll, catching routines, and passing them on. thus modifying functionality. However, rather than providing just the additional server features builtin to AdminMod DLL, MetaMod allows you to add features from multiple, separate DLLs. Under that framework, AdminMod can be a plugin itself, and be run alongside numerous other plugins. And, as of version 2.50 of AdminMod, AM has now transitioned to running as a Metamod plugin.
Enhancements:
- Added support for new HLSDK API functions QueryClientCvarValue2() and ClientCvar2().
- Added GET_HOOK_TABLES() to let plugins make interceptable engine/dll calls.
- Added MAKE_REQUEST_ID() to assist plugins in generating request ids for QueryClientCvarValue2().
- Added mod support for Move In! 1.0, and Special Death Match Alpha 2.0.
- Fixed a bug where Windows DLL load failures produced an empty message.
- Fixed a bug where plugins could not catch NewDLL calls for GameDLLs that do not provide NewDLL information.
- Fixed a bug corrupting memory when using Metamod with engines or game dlls with a different interface than the one compiled against, e.g. older engines.
Metamod is a plugin/DLL manager that sits between the Half-Life Engine and an HL Game mod, allowing the dynamic loading/unloading of mod-like DLL plugins to add functionality to the HL server or game mod.
The purpose of MetaMod is to function "one level up" from the normal Half-Life game mod DLL. Sitting between the mod game DLL and the Half-Life engine/binary, it intercepts the function calls between the two, with the option of passing them along untouched, as well as passing them on to as any number of additional mod-like DLLs.
Thus, you can actually have multiple "mod-like" DLLs in operation at one time. I say "mod-like" because these additional DLLs (well call them "plugins") are not intended to provide a full "game"; that functionality is still provided by the "game dll". However, these plugins can add to or modify the functionality provided by the game dll, or by the engine itself - for instance, adding new server commands, or new client commands, or even disabling commands built into the game dll. Although the plugin isnt intended to provide full HL-game functionality, since its receiving the same information given to the game DLL, it has the opportunity to do anything the game DLL can do (given enough coding effort of course).
This is very similar to the way Alfred Reynolds AdminMod works, as it also sits between the engine and game dll, catching routines, and passing them on. thus modifying functionality. However, rather than providing just the additional server features builtin to AdminMod DLL, MetaMod allows you to add features from multiple, separate DLLs. Under that framework, AdminMod can be a plugin itself, and be run alongside numerous other plugins. And, as of version 2.50 of AdminMod, AM has now transitioned to running as a Metamod plugin.
Enhancements:
- Added support for new HLSDK API functions QueryClientCvarValue2() and ClientCvar2().
- Added GET_HOOK_TABLES() to let plugins make interceptable engine/dll calls.
- Added MAKE_REQUEST_ID() to assist plugins in generating request ids for QueryClientCvarValue2().
- Added mod support for Move In! 1.0, and Special Death Match Alpha 2.0.
- Fixed a bug where Windows DLL load failures produced an empty message.
- Fixed a bug where plugins could not catch NewDLL calls for GameDLLs that do not provide NewDLL information.
- Fixed a bug corrupting memory when using Metamod with engines or game dlls with a different interface than the one compiled against, e.g. older engines.
Metamod 1.19 Screenshot
Metamod 1.19 Keywords
DLL
Metamod 1.19
AdminMod
HL
DLLs
Metamod
game
Plugins
Half-life
functionality
manager
Metamod 1.19
FPS
Games
Bookmark Metamod 1.19
Metamod 1.19 Copyright
WareSeeker periodically updates pricing and software information of Metamod 1.19 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Metamod 1.19 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
HLmaps is a Perl/CGI script for Half-Life servers to present a list of loaded maps. Free Download
MoreAmp is an audio player. Free Download
Eclim (Eclipse integration in vim) is a set of eclipse and vim plugins that bring Eclipse functionality to the vim editor. Free Download
Unix/Linux software for system monitoring, configuration management, and more. Free Download
AMX Mod X is a Half-Life Metamod plugin. Free Download
gluas is a Gimp plug-in for image processing algorithm prototyping using lua. Free Download
FreeWRL is an open-source VRML and X3D browser written primarily for the Linux (Unix) and OS X platforms. Free Download
StoreBackup is a backup utility that stores files on other disks. Free Download
Latest Software
- LDAP Account Manager 2.6.0 / 2.7.0 RC1
- Legends: The Game 0.4.1.42
- AggreGate Network Manager for Linux 4.11.03
- LM-X License Manager v2.2
- Home Loan Interest Manager Lite Linux 6.1.080612
- AFU Plugins 30214-1141
- Mortgage Loan Interest Manager Pro Linux 6.1.080612
- Mortgage Loan Interest Manager Linux 4.1.070910
Popular Software
Favourite Software