-
Notifications
You must be signed in to change notification settings - Fork 38
Home
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. Metamod-r is improved version of metamod.
Metamod-r is based on the original version of Metamod written by Will Day for Half-Life 1 with some improvements from Jussi Kivilinna (Metamod-p). This product contains a large number of performance optimizations and more pure code. The core was written using JIT compiler.
Metamod-r is recommended to be run with ReHLDS (API 3.1+
).
There is compatible with original HLDS
HLDS | ReHLDS | OS | Download |
---|---|---|---|
✔️ | ✔️ API 3.1+
|
Metamod позволяет расширить возможности HLDS сервера, добавить новый функционал или изменить существующий при помощи плагинов. Находясь в связке между библиотекой мода (далее просто DLL) и DLL подключенного к Metamod плагина, он перехватывает вызовы функций между ними, с возможностью передачи их в другие плагины. Таким образом, вы можете подключать неограниченное количество плагинов и расширять возможности движка.
Проще говоря, metamod внедряет функции DLL плагина в мод. Плагины могут добавлять или изменять функциональность мода, или самого движка - например, добавить новые команды и cvar для сервера или клиента.
Metamod-r - это доработанная версия оригинального metamod.
Metamod-r отныне совместим с оригинальным HLDS
. А так же поддерживает и ReHLDS (API 3.1+
).