FAQ FAQ Search Memberlist Usergroups Register Log in

www.dragonny.co.nr Forum Index



td align="left" valign="middle" width="100%">
Post new topic   Reply to topicPage 1 of 1
View previous topic :: View next topic  
Author Message
Site Admin

Joined: 14 Mar 2006
Posts: 15

PostPosted: Wed Mar 28, 2007 9:43 pm    Post subject: METAMOD Reply with quote

a Half-Life utility mod
meta /me't*/ or /may't*/ or (Commonwealth) /mee't*/ adj.,pref.
[from analytic philosophy] One level of description up.

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 (we'll 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 isn't intended to provide full HL-game functionality, since it's 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.

text is tooken from metamod.org

v1.19 linux Binary http://prdownloads.sourceforge.net/metamod/metamod-1.19-linux.tar.gz?download
v1.19 windows Binary http://prdownloads.sourceforge.net/metamod/metamod-1.19-win.zip?download
v1.19 amd64 Binary http://prdownloads.sourceforge.net/metamod/metamod-1.19-linux-amd64.tar.gz?download
View user's profile Send private message Send e-mail
Post new topic   Reply to topic Page 1 of 1


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2001, 2005 phpBB Group      Style created by Belgelerim.org