引用 | 編輯
amore12
2008-11-26 02:16 |
樓主
▼ |
||||||||||||
x3
此文網路資源轉載提供!!比賽插件的使用方法: 一、加載比賽命令: amx_match <CT's clan tag> <T's clan tag> <mrXX or tlXX> <Config filename> [recdemo|rechltv|recboth] 解釋:amx_match <CT方隊標> <T方隊標> <局數比賽MRXX 或計時比賽> <比賽配置文件> <錄製個人視角DEMO|錄製HLTV DEMO|全部錄製> amx_match2 <mrXX or tlXX> <Config filename> [recdemo|rechltv|recboth] amx_match3 <CT's clan tag> <T's clan tag> <mrXX or tlXX> <Config filename> <second map> [recdemo|rechltv|recboth] 解釋:amx_match <CT方隊標> <T方隊標> <局數比賽MRXX 或計時比賽> <比賽配置文件> <第二張比賽用圖> <錄製個人視角DEMO|錄製HLTV DEMO|全部錄製> amx_match4 <mrXX or tlXX> <Config filename> <second map> [recdemo|rechltv|recboth] 例如: amx_match SK eoL mr12 ecup recboth 此命令是加載比賽隊伍: "SK" and "eol", 12局的比賽,使用ecup.cfg 的比賽配置文件,錄製個人視角和HLTV的DEMO. 注意: 如果隊標有空格,請在隊標上面加上引號: "SK swe" 其它命令: 強制開始比賽命令: amx_matchrestart or "say /restart" 強制停止比賽命令: amx_matchstop or "say /stop" 刷新三次: amx_matchrelo3 or "say /relo3" 雙方隊伍換邊: amx_swapteams 隨機隊伍: amx_randomizeteams 二、菜單配置: 在addons\amxmodx\configs\amxmd\amxmd.cfg文件配置後,用amx_matchmenu命令來調出菜單,選擇比賽的方式: amx_match_lmenu <length of match> [<length of match> ...] amx_match_cmenu <Name of config> <config file name> amx_match_addlength <length of match> [<length of match> ...] amx_match_addconfig <Name of config> <config file name> 三、參數設置: 在addons\amxmodx\configs\amxmd\amxmd.cfg文件中設置: amx_match_endtype(設置比賽結束的類型): 0 ->打完全部局數才結束比賽. (默認:0)) 1 ->一方隊伍贏得 mp_maxrounds+1局比賽結束. 2 ->一方隊伍贏得 mp_maxrounds+1局後,投票決定是否結束比賽. amx_match_hostname(比賽服務器名字): 0 ->比賽開始後不改變服務器的原有名字. 1 ->比賽開始後改變服務器的名字為"<CT tag> vs. <T tag> | <CFG file> CS Match In Progress" or (amx_match2/4) "<CFG file> CS Match In Progress". (默認:1) amx_match_hltvdelay:錄製DEMO時的延時默認:30S) amx_match_overtime(加時比賽): 0 ->不設置加時比賽. 1 ->設置加時比賽(默認:1). amx_match_otcfg(加時比賽用的配置文件): 此命令僅當amx_match_overtime設為1時才有用. 0 ->不用加時配置文件. 1 ->使用加時配置文件(默認:1). amx_match_otunlimited 此命令僅當amx_match_overtime設為1時才有用 注意:當次參數設置為1時STATS將不會記錄! 0 ->加時比賽限制時間 1 ->加時比賽不限制時間(默認:1). amx_match_kniferound: 此命令用於比賽前2方選邊. 0 -> 不使用拼刀局(默認). 1 -> 使用拼刀局 amx_match_otlength(加時比賽的長度): 此命令僅當amx_match_overtime設為1時才有用. 加時比賽的長度 (默認3 rounds/minutes/wins). amx_match_password(比賽時是否設置密碼): 0 ->比賽時不設置密碼. 1->比賽時使用amx_match_password2來設置密碼. (默認:1) amx_match_password2: 僅當 amx_match_password 為1 時,此命令才有效(默認密碼為: "scrim") amx_match_playerneed: 此命令僅在amx_match_readytype設為1時才有效,設定多少隊員say:ready後比賽開始默認: "10"). 如果2對2比賽請設置為:4 amx_match_pugstyle(是否自動開啟比賽模式): 0 -> PUG style 不自動開啟比賽模式(默認:0). 1 -> PUG style 自動開啟比賽模式. amx_match_randomizeteams(比賽開始前是否打亂雙方隊伍): 0 ->不打亂 (默認為:0)). 1 ->比賽開始前打亂雙方隊伍. amx_match_readytype(比賽開始方法): 0 ->雙方隊伍只要有一名隊員say:ready後比賽開始. 1 -> 必須雙方所有隊員say:ready後比賽開始. (默認:1). 2 ->僅管理員使用 saying /start or amx_matchstart命令後比賽開始. amx_match_swaptype(是否自動換邊): 0 ->半場比賽結束後不自動換邊. 1 ->半場比賽結束後自動換邊(默認:1). amx_match_screenshot(截圖): 0 ->不截圖. 1 ->每半場比賽後截圖 (默認:1). 2 -> 第二截圖開啟 amx_match_screenshot2(第二種截圖命令): 0 ->使用 amx_match_stop or "say /stop"時不截圖 . 1 ->對每半場比賽截圖,使用 amx_match_stop or "say /stop"命令結束比賽也截圖(默認:1). amx_match_shield(比賽時限制盾牌): 0 ->比賽時不限制盾牌. 1 ->比賽時限制盾牌 (默認:1). (注意:必須開啟限制武器插件 'restmenu.amxx' ) amx_match_shield2比賽結束後的限制盾牌): 0 ->比賽結束後不限制盾牌 1 ->比賽結束後限制盾牌(默認:1). (注意:必須開啟限制武器插件 'restmenu.amxx' ) amx_match_showscore(顯示比分): 0 -> 不顯示比分. 1 ->每局比賽後顯示比分 (默認:1). 2 ->在整個比賽過程中都顯示比分 amx_match_stats(記錄日誌): 0 ->不記錄比賽日誌 (默認:0). 1 ->記錄比賽日誌. amx_match_warmupcfg 0 ->不使用熱身配置文件cfg (默認:0). 1 ->使用熱身配置文件cfg 接著再說說HLTV DEMO自動錄製的實現吧,其實很簡單,只要你在HLTV.CFG中加入adminpassword xxxx,定義HLTV服務器的op密碼,直接打開HLTV連接到比賽服務器。接著把HLTV的op密碼寫到CCSK.CFG文件裡,格式為amx_match_hltv xxxx。 做完以上步驟你就可以開始一場比賽了。 你可以直接在HLSW的控制台輸入比賽參數,參數有詳細和簡單兩種: amx_match [recdemo|rechltv|recboth] amx_match2 [recdemo|rechltv|recboth] 建議使用第2個比賽參數。 其中mrxx可以為」mr12 mr15」,mr12為現在國內流行的24盤制,mr15為30盤制 clxx可以為」tl10 tl15 tl20 tl30」,分別是舉行10分鐘、15分鐘、20分鐘和30分鐘的賽事。 Config filename為你所需要的CFG文件,我們這裡用CCSK.CFG就可以寫M recdemo|rechltv|recboth其中recdemo為錄第一視覺DEMO,rechltv為錄HLTV DEMO,recboth為第一視覺和HLTV視覺DEMO都錄。(第一視覺DEMO保存在各個參賽選手的CS目錄裡,HLTV DEMO保存在HLTV服務器裡) 例如我們開始一場24盤制使用M.cfg要第一視覺和HLTV DEMO的比賽,我們就可以在HLSW的控制台輸入:amx_match2 mr12 M recboth 如果之前參數設置為: amx_match_endtype 0 amx_match_readytype 0 amx_match_swaptype 1 那只要雙方比賽隊員各有一人say ready,比賽就可以開始,打完12盤就會自動換邊,重新雙方比賽隊員各有一人say ready,下半場比賽開始,打完12盤後比賽自動停止。 當然如果你想強制比賽開始,可以在HLSW控制台裡輸入amx_matchstart,如果想人工結束一場比賽可以輸入amx_matchstop.
x1
|
引用 | 編輯
fly87865442
2010-01-10 15:30 |
2樓
▲ ▼ |
感謝提供^^
x1 |
引用 | 編輯
asdasdqaws
2011-06-09 12:21 |
9樓
▲ ▼ |
蟹蟹大大的分享
x0 |
引用 | 編輯
qaswedfr1236
2016-09-06 08:48 |
11樓
▲ |
感恩
x0 |