Metamod項目是一個插件/ DLL經理半條命服務器。
Metamod是一個插件/ DLL經理的半條命引擎和遊戲HL之間國防部坐鎮,允許國防部樣DLL插件的動態加載/卸載功能添加到HL服務器或遊戲的mod。
MetaMod的目的是從正常的半條命遊戲MOD DLL函數“上一級”。國防部遊戲DLL和半衰期發動機/二進制之間坐著,它攔截兩者的函數調用,以將它們傳遞沿原封不動,以及將它們傳遞到任何數量的附加模狀DLL的選項。
因此,你實際上可以有多個操作“MOD樣”的DLL在同一時間。我說:“國防部樣”,因為這些額外的DLL(我們稱他們為“插件”)不打算提供一個完整的“遊戲”;該功能是通過“遊戲的dll”仍然提供。然而,這些插件可以添加或修改由遊戲的DLL提供的功能,或由發動機本身 - 例如,添加新的服務器命令,或者新的客戶端的命令,或甚至內置於遊戲的dll禁用命令。雖然插件不打算提供全面HL-遊戲的功能,因為它接收給遊戲DLL相同的信息,它有機會做任何事情的遊戲DLL可以做(當然給予足夠的編碼工作)。
這是非常相似的阿爾弗雷德雷諾AdminMod工作的方式,因為它也發動機和遊戲的dll,捕例程,並且將它們傳遞之間。因此,修改功能。然而,而不是僅僅提供給內置DLL AdminMod額外的服務器功能,MetaMod允許您從多個獨立的DLL增加功能。根據該框架,AdminMod可以是插件本身,並沿著許多其他的插件運行。和,作為AdminMod 2.50版本,調幅現已過渡到運行為Metamod插件。
什麼是新的,在此版本:
按類別搜索
熱門軟件
-
CrossOver 16 Aug 18
-
Linpus Linux Lite 17 Feb 15
-
Openfiler 12 May 15
-
Android-x86 22 Jun 18
-
PlayOnLinux 9 Dec 15
-
Porteus MATE 12 Jan 17
-
Cub Linux 11 Apr 16
評論沒有發現