jake2003a 发表于 2004-4-4 18:49:06

谁有这个插件?

谁有比赛用R3插件?谢谢提供!我在amx官方网站找了一个,但不会用,请高手帮忙,顺便提供使用方法!

临江仙 发表于 2004-4-5 10:48:00

战队比赛专用amx_match_deluxe插件的设置和使用

I.插件所含文件内容介绍

此插件包含一个amx_match_deluxe.amx文件名的主程序和一个leagues文件夹,重点讲解leagues文件夹里的内容:

1.此文件夹包含的是服务器的比赛服务器设置参数文件和平时没比赛时服务器的设置参数文件,default.cfg文件和ffa.cfg还有cfglist.txt文件为主文件,你可以设置default.cfg文件参照其中以有的格式比如:amx pause 插件文件名在比赛中停止你想停用使用的插件,也可以在理论上停止使用某个metamod插件设备,比如statsme,可以添加:meta pause statsme便可以停止在比赛中使用statsme;(但像statsme,插件实际中是无法使用这个命令停止的,chickenmod可以)

2.如果在比赛结束后我们便需要将服务器快速恢复到可以让普通完家们近来玩的状态,重新开启所有的服务器插件以及模式,这便需要设置ffa.cfg文件了,将在default.cfg文件中禁止使用的插件按照格式解禁就可以了:amx unpause 插件文件名,metamod设备可以使用meta unpause 插件名便回复到混战服务器状态。

[建议]:你最好直接将混战服务器的设置参数直接复制到此文件中,以免服务器设置被修改。

cfglist.txt文件主要是用于如果你在初级服务器模式开始一场比赛需要使用命令,你需要将比赛时服务器要使用的设置文件名比如cal.cfg加入此文件中,命令才会有效。请参照格式修改。

II. 如何使用

使用命令:amx_match <CT方战队的队标> <CT方战队的队标> <mrXX or clXX> <Config filename>

解释:amx_match <CT方战队的队标> <CT方战队的队标> <选择记时方式,mrxx为最大局数多少局,也可以使用clxx参数,此参数为比赛是以多少分钟为时间限制的比赛> <服务器参数的config.cfg文件名> [是否自动记录demo]

或者命令2:amx_match2 <mrXX or clXX> <Config filename> 也可以,此省去了战队标签。

例子:在控制台模式下开始一场e.p站队与sk站队的比赛,比赛最大局数为12局,服务器参数config文件为cal.cfg,服务器自动记录demo,则需要以OP身份输入:amx_match e.p sk mr12 cal recdemo或者命令2:amx_match mr12 cal recdemo服务器开始执行比赛命令。24局比赛结束后便结束比赛,回到混战服务器状态。

[注意:你在输入比赛命令的时候可以选择录制demo或者不录制,如果不录制就不要加后面的recdemo字样同时还可以选择录制哪种格式的,主视角或者HLTV格式,如果之要主视角加recdemo就可以了;如果只要HLTV的把recdemo换成rechltv就可以了;如果两个都要请换成recboth;录制HLTV格式demo需要HLTV服务器支持,如何设置请看后面]

当然了如果是有OP在服务器中可以使用菜单来执行的话要比输入命令简单的多,选择clan match菜单,然后选择start match,然后选择比赛时间或者半场局数,然后选择赛制服务器配置文件,最后选择是否记录demo以及记录哪种格式的demo。

III. 参数设置

新的match_deluxe将可以设置的参数增加到6个:

1.amx_match_endtype:

参数为0时 -> 服务器在进行总局数为24局的比赛后才完成比赛。

参数为1时 -> 服务器会在某一方赢得了13局以后便结束比赛.

[此参数只有在选择以最大局数为比赛时间限制的情况下才有效]

2.amx_match_readytype:

参数为0时 -> 只要每方有一名队员say:ready以后服务器便自动开始r3,无须OP控制.

参数为1时 -> 需要所有的队员say:ready以后比赛才开始.

3.amx_match_playerneed:

只有你将上一个参数amx_match_readytype设置成1以后才有效. 这是设置服务器一共需要多少队员say:ready后才自动开始比赛,默认为10名.如果你只想开始一场2v2的比赛,你可以将此参数设置成4。

4.amx_match_swaptype:

参数为0时 -> 半场结束后比赛双方需要自己换边(这也是默认设置)

参数为1时 -> 在比赛过半场以后,服务器将自动将双方队员换边,强烈建议手动设置成1。

5.amx_match_showids:

参数为0时 -> 在比赛的半场结束后不会在截图中显示所有队员的wonid

参数为1时 -> 在比赛的半场结束后会在截图中显示所有队员的wonid;默认设置为0。

6.amx_match_showscore:

参数为0时 -> 不显示队伍的比分

参数为1时 -> 每局结束后,玩家的屏幕上会显示他所在队伍的比分;默认设置成0,建议设置成1。

[注意:所有的插件参数都可以直接写到amx.cfg中,服务器会自动执行,无需每次修改]

IV. 如何自动录制各种格式的demo

比赛前的工作步骤:

1. 设置hltv.cfg。将adminpassword 选项后面的密码设置成你需要的密码,录制hltv格式demo需要远程对hltv服务器进行远程操作,所以需要设置HLTV的远程密码。比如adminpassword "dx",请记得把adminpassword前面的//去掉否则密码无法生效。

2. HLTV服务器正常连接到比赛服务器

3. 在比赛准备期间使用命令:amx_match_hltv <adminpassword>告诉比赛服务器HLTV服务器的远程管理密码,否则match插件无法对HLTV服务器进行远程操作。如果密码通过后,屏幕会显示" HLTV correctly configured =)"。你也可以把amx_match_hltv <adminpassword>复制到default.cfg让插件自动执行。

4. op在HLDS窗口可以通过命令: amx_match <CT's clan tag> <T's clan tag> <mrXX or clXX> <Config filename> 开始比赛。命令后面的recdemo参数是选择录制主视角,rechltv是选择录制HLTV格式demo,recboth是两者都录制,请自行选择。

也可以使用简化命令:amx_match2 <mrXX or clXX> <Config filename> 来进行操作。如果队标含有空格请在队标上加“”引号。

5. 如果有op在服务器中可以使用图形化操作(op需要有m权限),match菜单命令:amx_match_menu。也需要在比赛开始前使用命令amx_match_hltv <adminpassword>,然后再进行图形操作开始比赛。

HLTV格式的demo应该是存放在HLTV服务器所在的硬盘上,而主视角的demo全部存放在各位玩家的机器上。

本文摘自《AMX0.9.4汉化版简明使用手册》 :76:

liushaokui 发表于 2004-4-6 16:59:43

我提供的下载包括有这个插件,就是那个cstrike.rar
我设置是这样的:在...amx\amx.cft
// 各种插件自带的参数请在此自行添加
// 此参数设置成1,在比赛过半场以后,服务器将自动将双方队员换边,默认为0,强烈建议手动设置成1。
amx_match_swaptype 1

// 此参数只有在选择以最大局数为比赛时间限制的情况下才有效,为0时 -> 服务器在进行总局数为24局的比赛后才完成比赛。如果选择参数为1 -> 服务器会在某一方赢得了13局以后便结束比赛.
amx_match_endtype 0

// 参数为0时 -> 只要每方有一名队员say ready以后服务器便自动开始r3,无须OP控制.参数为1时 -> 需要所有的队员say ready以后比赛才开始.参数为2时 -> 只需要管理员say /start
amx_match_readytype 2

// 只有你将上一个参数amx_match_readytype设置成1以后才有效. 这是设置服务器一共需要多少队员say:ready后才自动开始比赛,默认为10名.如果你只想开始一场2v2的比赛,你可以将此参数设置成4。
amx_match_playerneed 10

// 设置成1后,在比赛中队员因故退出服务器后的下一局如果队员还未连接进来服务器进入pause暂停状态,设置为0时不会自动暂停,建议设置为1。
amx_match_pause 1

amx_match_showscore 1

pizinet 发表于 2004-4-7 01:01:55

没找到sma文件,直接传编译好了的上来,或者上官方找找
命令格式: amx_rr 3 1

恐怖统治人类 发表于 2012-8-22 17:22:48

我真心希望有自动比赛服务器

恐怖统治人类 发表于 2012-8-22 17:23:41

楼主给我啊
页: [1]
查看完整版本: 谁有这个插件?