niadie 发表于 2003-10-5 14:43:52

Re: [分享] AMX 0.9.3 - OP通道的设置,终于明白了,现和大家分享!

最初由 x86 发表
AMX OP 通道的设置是以下两个参数决定


设定预留OP通道方式:
1、预留OP通道,但是OP进入以后OP通道被填满(也就是说:17人服务器预留1通道,OP进入以后人数为17人,服务器满)。
   设置方法:amx_reservation 3
                   amx_reserved_slots1

2、一直保留1个OP通道畅通,OP进入时自动KICK一个player(17人服务器预留1OP通道
   设置方法:amx_reservation 2   
                                  //也可以是1,2为OP进入时KICK一个PING 最高的player,1为KICK一个进入时间最短的PLAYER
                  amx_reserved_slots16   
                                 //这个数字的设置非常关键和clanmod的方式不同,此时的数字为,服务器的最大游戏人数-1 (17-1=16),本人以前想预留两个通道17-2=15,结果服务器OP通道完全失效,记住只能用maxplayer-1=amx_reserved_slots!!

以上是一点经验教训,请大家指教,只希望大家不要和我犯一样的错误而耽误时间!
感谢coolzsb兄指点:cry: :confused:

这样一来当16个有b权限的玩家进入,再加一个无b权玩家,服务器一样会显示17人满员,其实amx默认不管你设置多少个op通道个数,只要op通道没被拥有b权限的玩家进满就始终保留一个op通道空闲。如此看来只要将amx_reserved_slots17就可以保持(除非17个玩家全有b权限)始终有一个op通道空闲。当然这还要看你赋予玩家的其他权限。

huajiayu 发表于 2003-10-5 15:30:03

恩人

timmy 发表于 2003-10-5 17:24:49

理论上讲amx_reserved_slots 1 ~ 17都可以,看你多少OP,比如你们战队8个人,给战队标签加上B权限,让他们有优先进入权,那么amx_reserved_slots 8就可以(没试过),amx_reserved_slots的意思就是保留多少OP通道。
关键的参数我觉得应该是amx_reservation,如果是3,保留17个OP通道其他人都会进不来了,在3的情况下,OP通道始终被占用了,只有在1,2情况下,才能充分利用OP通道,0的情况和3有所不同,具体我没试过,不好说了。

relax 发表于 2003-10-6 15:32:41

0.95和0.93的设置方法是不是一样????

x86 发表于 2003-10-6 19:32:28

还是用0.97版好一些,这些问题都不用考虑了,自动预留两个OP通道,通道类型随便你

xuelu 发表于 2003-12-2 13:23:00

好象不行,我刚试过了

pnhy 发表于 2003-12-4 17:23:34

clanmod的OP通道怎么设置啊??

leeperts 发表于 2003-12-11 08:15:50

还是没看明白,是不是不同版本的AMX设置方法不一样?

ytken 发表于 2003-12-11 09:58:17

看了以上各位的讨论,有一点需要补充一下,amx0.95以后的版本,如果想让op使用保留通道,除了进行上述设置以外,还需要在users.ini文件中为op用户增加"b"权限,例如:
"op" "123" "abcdefghijklmnopqrstu" "a"
第三组引号中的第一个字母"b",就是是否允许该用户使用保留通道。

高原1001 发表于 2004-5-16 17:17:23

我是amx0.97版本 +maxplayers 16

请问:amx_reserved_slots是不是取消了?

我设置:
amx_reservation 3
amx_reserved_slots 1

结果服务器显示最大只有13个人!但是当OP登陆后,或者OP登陆HLSW看 就是16人!

如何在amx0.97版本 +maxplayers 16的情况下只留一个OP通道并隐藏?
页: 1 2 [3]
查看完整版本: [