Metamod

Metamod

Metamod is a plugin interface for Half-Life modifications that is located between the Half-Life game engine and a Half-Life mod, providing the dynamic loading and unloading of DLL plugins to add or remove extra functions to or from the game server.

Contents

How it works

Half-Life mods such as Counter-Strike use a game DLL to interact with the Half-Life engine. In order to provide additional functionality, writers of plugins have traditionally made their own DLL which intercepts and modifies function calls made by the game DLL to the Half-Life engine. Unfortunately, this meant that only one plugin could be used at the same time. For example, running a bot plugin along with a server administration plugin used to be impossible.

Metamod was designed to solve the problem by allowing multiple plugins to operate at once. By providing an extra interface between the DLL and the Half-Life engine, Metamod can intercept and pass along function calls to the running plugins, like normal plugins did. Since its release, the vast majority of Half-Life plugins have been changed to run on Metamod.

Metamod and Source

Since the release of Half-Life 2, which runs on the Source engine, questions have arisen over the compatibility of Metamod for Source games. Metamod is incompatible with the Source engine, and consequently its plugins cannot run on Source mods.

Recently, another interface called Metamod: Source has been developed which provides similar functionality for the Source engine, causing some confusion. In fact, Metamod: Source is completely different from Metamod and is incompatible with Metamod plugins.

List of Metamod plugins

This is a partial list and is by no means exhaustive. For a complete list, try http://metamod.org/plugins.html.


External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Counter-Strike — Разработчики Valve Corporation (все части) …   Википедия

  • Список ботов к играм серии Counter-Strike — Counter Strike серия сетевых многопользовательских командных компьютерных игр в жанре шутера от первого лица, разрабатываемая американской компанией Valve. Первая игра серии Counter Strike 1.0 вышла в ноябре 2000 года. Несмотря на то, что все… …   Википедия

  • AMX Mod — was a Metamod plugin that allows one to write scripts for Half Life and its Mods, using Compuphase s SmallC (what is now called Pawn) scripting language. On January 5, 2007 AMX Mod was merged with AMX Mod X.It lets a programmer: * generate… …   Wikipedia

  • AMX Mod X — is a versatile Half Life metamod plugin, licensed under GPL2, which is targeted toward server administration using Compuphase s Pawn scripting language (formerly Small).It has a wide array of scripting capabilities so people can write plugins ,… …   Wikipedia

  • Counter-Strike — For other uses, see Counterstrike. Counter Strike Developer(s) Valve Corporation …   Wikipedia

  • Half-Life (video game) — Infobox VG title=Half Life caption=The box art for Half Life shows the title on a rusted orange background, below the Greek lambda letter. developer=Valve Software publisher=Sierra Studios Electronic Arts Valve Software designer= engine=GoldSrc… …   Wikipedia

  • POD-bot — is a bot for Counter Strike and Half Life. POD stands for Ping of Death Bots, a name derived from the fact that bots using the Half Life engine always have a minimum ping of five. POD Bot was scripted, coded, and developed by Markus Klinge, also… …   Wikipedia

  • Sourcemod — Please note, the information on this page is from the source code as well as information directly provided on the official project website. The article awaits information from the developers.SourceMod [ [http://sourcemod.com/ SourceMod official… …   Wikipedia

  • POD-Bot — это бот для Counter Strike и Half Life. POD расшифровывается как Ping of Death (пинг смерти) Bot, название происходит от того факта, что использование ботов в Half life на движке игры всегда предполагает минимальный пинг ответа для бота. POD Bot… …   Википедия

  • CS-Redemax — System URL: CS REDEMAX System Коммерческий: Нет Тип сайта: Игры Регистрация …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”