|
给大家介绍的是一个AMX很强的比赛插件----AMX Match Deluxe,现在已经是1.66版了。首先先介绍一下它所具有的一些特点和功能吧。<br><br> 它可以自动开始一场比赛,自动换边,自动截取比分截图,有人断线可以在下一盘自动停止直到断线的人重新连进来,可以自动录取10个人的第一视觉DEMO和HLTV DEMO…….<br><br> 看了上面的功能应该能满足广大CS比赛的需要吧?<br><br> 首先先说说它的安装吧,你可以到AMX的官方网站下载:http://amxmod.net/amx-plugins.php?cat=search#38987,然后把amx_match_deluxe.amx放到AMX里的plugins目录里,然后在打开其目录里的plugins.ini,添加语句amx_match_deluxe.amx,然后就是修改他的参数,对于AMX0.9.3的是修改admin.cfg,AMX0.9.4或以上是amx.cfg,对于AMX Match Deluxe可以添加以下参数:<br><br>1.amx_match_endtype:此参数只有在选择以最大局数为比赛时间限制的情况下才有效,为0时 -> 服务器在进行总局数为24局的比赛后才完成比赛。如果选择参数为1 -> 服务器会在某一方赢得了13局以后便结束比赛.<br><br>2.amx_match_readytype: 参数为0时 -> 只要每方有一名队员say ready以后服务器便自动开始r3,无须OP控制.参数为1时 -> 需要所有的队员say ready以后比赛才开始.参数为2时 -> 只需要管理员say /start<br><br>3.amx_match_playerneed: 只有你将上一个参数amx_match_readytype设置成1以后才有效. 这是设置服务器一共需要多少队员say:ready后才自动开始比赛,默认为10名.如果你只想开始一场2v2的比赛,你可以将此参数设置成4。<br><br>4.amx_match_swaptype:如果将此参数设置成1,在比赛过半场以后,服务器将自动将双方队员换边,默认为0,强烈建议手动设置成1。<br><br>5.amx_match_pause:设置成1后,在比赛中队员因故退出服务器后的下一局如果队员还未连接进来服务器进入pause暂停状态,设置为0时不会自动暂停,建议设置为1。<br><br>注意的是仍然是使用0.93版本的朋友们更新此插件,因为要使用udp模块,所以升级前请编辑modules.ini文件,把udp模块udp_ms.dll文件引导前的;符号去掉。<br><br> 设置完AMX Match Deluxe的运行参数,现在来设置比赛用的CFG设置,这个插件的好处就是当你开始一场比赛时会自动载入你所指定的CFG设置,打完后又会自动恢复你原来的设置。我们来这些功能的实现的设置。在plugins里的leagues目录里有很多cfg文件,其中ffa.cfg是打完比赛后要恢复原来设置的cfg文件,你可以把它修改为你所需要的设置。除了这个还有很多AMX提供的CAL CAI等国际各类大型CS比赛的CFG文件,当然你也可以建一个你自己需要的CFG文件,我们暂定为CCSK.CFG文件。<br><br> 接着再说说HLTV DEMO自动录制的实现吧,其实很简单,只要你在HLTV.CFG中加入adminpassword "xxxx",定义HLTV服务器的op密码,直接打开HLTV连接到比赛服务器。接着把HLTV的op密码写到CCSK.CFG文件里,格式为amx_match_hltv xxxx。<br><br> 做完以上步骤你就可以开始一场比赛了。<br><br> 你可以直接在HLSW的控制台输入比赛参数,参数有详细和简单两种:<br>amx_match [recdemo|rechltv|recboth]<br>amx_match2 [recdemo|rechltv|recboth]<br>建议使用第2个比赛参数。<br><br>其中mrxx可以为”mr12" "mr15”,mr12为现在国内流行的24盘制,mr15为30盘制<br>clxx可以为”tl10" "tl15" "tl20" "tl30”,分别是举行10分钟、15分钟、20分钟和30分钟的赛事。<br><br>Config filename为你所需要的CFG文件,我们这里用CCSK.CFG就可以写ccsk<br><br>recdemo|rechltv|recboth其中recdemo为录第一视觉DEMO,rechltv为录HLTV DEMO,recboth为第一视觉和HLTV视觉DEMO都录。(第一视觉DEMO保存在各个参赛选手的CS目录里,HLTV DEMO保存在HLTV服务器里)<br><br> 例如我们开始一场24盘制使用ccsk.cfg要第一视觉和HLTV DEMO的比赛,我们就可以在HLSW的控制台输入:amx_match2 mr12 ccsk recboth<br>如果之前参数设置为:<br>amx_match_endtype 0<br>amx_match_readytype 0 <br>amx_match_swaptype 1<br><br>那只要双方比赛队员各有一人say ready,比赛就可以开始,打完12盘就会自动换边,重新双方比赛队员各有一人say ready,下半场比赛开始,打完12盘后比赛自动停止。<br><br> 当然如果你想强制比赛开始,可以在HLSW控制台里输入amx_matchstart,如果想人工结束一场比赛可以输入amx_matchstop。 |
|