amore12
|
分享:
▼
x2
|
[程式] HC自動地圖管理器(測試版)
此文網路轉載提供會員參考!!
使用方法 1.在addons/amxmodx/configs目錄下新建HC_AutomatedMapManager.cfg文件 2.在用記事本打開該文件,輸入命令,格式為"HC_LoadMap 地圖名稱 地圖參數",不需要加上引號,但中間要有空格,例如:
引用: HC_LoadMap de_dust 30
每一行輸入一個地圖和它對應的參數,不可重復,最多支持64個地圖,多出來的部分自動過濾丟棄。 3.把HC_AutomatedMapManager.amxx文件放置到addons/amxmodx/plugins目錄下 4.打開addons/amxmodx/configs下的plugins.ini文件,在最後新開一行輸入
引用: HC_AutomatedMapManager.amxx
保存退出。 5.打開addons/amxmodx/configs下的amxx.cfg文件,設置CVAR選項,具體如下:
引用: HC_MapChangeOption
引用: HC_MapChangeOption 0 換地圖計算方式,0=按地圖運行時間(以分鐘為單位);1=按總回合數;2=按勝利回合數;3=按玩家最高殺人次數;默認0
HC_DefaultMap
引用: HC_DefaultMap de_dust2 默認下一張地圖,當當前地圖不在地圖名單中時自動填補空白,默認de_dust2
HC_DefaultOption
引用: HC_DefaultOption 30 默認參數,當當前地圖不在地圖名單中時自動填補空白,默認30
工作原理:根據HC_MapChangeOption和每個地圖的特定參數決定換地圖方式。例如HC_AutomatedMapManager.cfg中設置了HC_LoadMap de_dust 30,那麼: 當HC_MapChangeOption選擇1時,de_dust會在運行30回合後自動切換到下一個地圖; 當HC_MapChangeOption選擇3時,de_dust會在某個玩家殺30人時自動切換到下一個地圖。 依此類推。 如果當前運行的地圖在HC_AutomatedMapManager.cfg中沒有,則默認在HC_MapChangeOption滿足HC_DefaultOption的時候,自動切換到HC_DefaultMap。
注意:為避免沖突,請在server.cfg中把mp_maxrounds、mp_winlimit和mp_timelimit三個參數的值都設置為0。 本插件的功能尚未經過長期測試,有可能導致服務器出錯或不穩定,請使用者注意,如果出錯,請使用debug模式進行調試.
|