一機多服多配置的架設方法

Home Home
引用 | 編輯 amore12
2006-05-09 00:54
樓主
推文 x0
CS架設轉載

相信很多人對於架設一機多服、多服多配置的辦法還是停留在拷貝多份服務器HLDS程序的階段,現在教大家一個簡便效率又高的方法,不需要拷貝多個服務器程序副本就能實現一機多服和多服多配置方法。其實很簡單的使用Metamod插件就可以實現.

具體就是使用+localinfo mm_pluginsfile 這個參數啟動服務器就行,這個參數可以加在KC服務器端的啟動參數里面.例子:

前提是需要先安裝Metamod插件,安裝過程具體就不在這裡敘說了.

服務器1配置:


E:\HLServer\hlds.exe -game cstrike +maxplayers 4 +map de_dust2 +servercfgfile server15.cfg +sv_lan 0 -console -noipx -nomaster +localinfo mm_pluginsfile servercfg1.ini


服務器2配置:


E:\HLServer\hlds.exe -game cstrike +maxplayers 4 +map de_dust2 +servercfgfile server15.cfg +sv_lan 0 -console -noipx -nomaster +localinfo mm_pluginsfile servercfg2.ini


servercfg1.ini和servercfg1.ini存放位置和server.cfg是同目錄.這兩個文件就好比plugins.ini 在這裡只是我們重新定義了他的文件內容,這樣的話兩個服務器就可以使用不同的插件來加載到服務裡面了,

servercfg1.ini 內容:


win32 addons/amxmodx/dlls/amxmodx_mm.dll
win32 addons/booster/booster_mm.dll
win32 addons/cdeath/cdmod.dll

servercfg2.ini 內容:


win32 addons/booster/booster_mm.dll

照上面的參數就可以實現服務器1插件安裝amx+Booster+cd,服務器2插件安裝booster.你可以根據自己需要改變這兩個文件內容.

需要注意的是如果你使用KC來建立服務器的話,這兩個文件或者多個這樣的文件裡面booster這個插件一定要同步,也就是說要麼全部都加booster要麼全部都不加,否則KC反作弊無效!

更多可以參考metamod官方網裡面說明很詳細:

http://metamod.org/metamod.html

獻花 x0