User
Pass
2FA
 
 

[Mod]MetaMod

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Cos de Gunoi -> Trash
Author Message8508
Hidden

[Very Important Person]



Status: Offline
(since 25-01-2009 22:13)
Joined: 15 Nov 2006
Posts: 3391, Topics: 172
Location: Universul meu interior

Reputation: 440.7
Votes: 48

Post Posted: 10-04-2007, 17:14:42 | Translate post to: ... (Click for more languages)

Romana

METAMOD

Un mod folosit la Half-Life

Code:
meta /me't*/ or /may't*/ or (Commonwealth) /mee't*/ adj.,pref.
        [from analytic philosophy] Un nivel de descriere.


Scopul MetaMod-ului este de a pune in functiune “un nivel in sus” fata de modul normal al jocului Half-Life DLL. Stand intre modul jocului DLL si motorul/binary Half-Life, el intercepteaza intersectia functiilor intre cele doua, cu optiunea de a le trece de-a lungul neatinse, la fel de bine ca si a le trece ca orice numa al DLL-urilor additional mod-like.

Astfel, poti avea mai multe DLL-uri “mod-like”, in functiune in acelasi timp. Se spune “mod-like” deoarece aceste DLL-uri in plus (le vom numi “plugin-uri”) nu sunt facute pentru a furniza intregul joc, funtionalitatea acestora este inca furnizata de “game.dll”. Cu toata acestea, aceste plugin-uri pot adauga sau modifica funtionalitatea furnizata de dll-ul jocului, sau de motor insusi-de exemplu, adaugand noi comenzi ale serverului, sau noi comenzi pentru client, sau chiar orpirea comenzilor formate in dll-ul jocului. Desi plugin-ul nu poate furniza intreaga funtionalitatea a jocului HL, si avand in vedere ca intercepteaza informatiile data de dll-ul jocului, are ocazia sa faca orice poate sa faca si dll-ul jocului (prin efortul necesar pentru codare desigur).

Acesta este foarte similar cu modul in care AdminMod-ul lui Alfred Reynold’s functioneaza, care si acesta sta intre motorul si dll-ul jocului, prinzand regularitati, si trecandu-le prin, astfel modificandu-le functionalitatea. Cu toate acestea, mai degraba decat a furniza doar cateva trasaturi aditionale serverului, MetaMod ne permite sa adaugam trasaturi din DLL-uril multiple si separate. Sub invelisul exterior, AdminMod poate fi si el insusi un plugin, si sa fie lansat alaturi de alte plugin-uri numeroase. Si, incepand de la versiunea 2.50 AdminMod, el a fost schimbat sa functioneze ca un plugin al MetaMod-ului.


English


Metamod
a Half-Life utility mod

Code:
  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.

Download:Aici (109.33 KB, 335 downloads, adaugat 29-11-2008)


...va asigur ca greselile ortografice, ortoepice, de punctuatie, morfosintactice si folosirea inadecvata a unitatilor lexico-semantice imi apartin, mi le asum, dar la scoala sa stiti ca tot nu ma duc!



Last edited by Hidden on 11-04-2007, 17:04:20; edited 2 times in total
0 0
  
Back to top
View user's profile Send private message
Alpha_Kill3r

[Maniac]



Status: Offline
(since 06-01-2011 21:10)
Joined: 06 Dec 2006
Posts: 1368, Topics: 31
Location: Romania

Reputation: 135.7
Votes: 4

Post Posted: 10-04-2007, 17:33:23 | Translate post to: ... (Click for more languages)

Updated

Populatia Pamantului e in crestere...Inteligenta ramane constanta
0 0
  
Back to top
View user's profile Send private message
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    Freakz Forum Index -> Cos de Gunoi -> Trash  


The time now is 12-12-2018, 14:16:22
Copyright info

Based on phpBB ro/com

 
 
 







I forgot my password


This message appears only once, so
like us now until it's too late ! :D
x