|
发表于 2004-4-22 22:58:53
|
显示全部楼层
来自 中国–广东–广州
首先要搞清楚你用的是哪个版本的AMX,新版本的AMX里的预留通道插件adminslots.amx跟旧版(0.9.3)的设置方法好像是不一样的。
你的问题,应该是没有正确给予网吧用户“b”权限,所以无法进入预留通道。按你的设置amx_reserved_slots 4,应该是留4个位置,那么如果服务器是20人的,外面的进了16个后就应该再进不了了吧,余下的4个只有拥有“b”权限的人才能进。
其实我觉得如果你想网吧的人优先的话,应该这样设置:(以20人服务器为例)
首先开一个21人的服务器,这点很重要,因为我们要保留一个位置为预留通道。
然后设置为
amx_reservation 2
amx_reserved_slots 20
然后设置user.ini(0.9.3版的用户权限设置文件名不一样)文件,为网吧的IP段全给予“b”权限, 这个我就省略了,你自已看看说明就是了。这样只要网吧的人进入,如果服务器满了人,他就会从预留通道进入,就会自动踢出一个PING值高的人,然后OP通道又会清空。也就是说21个人的服务器,实际上只能有20个人在玩,余下的一个为预留通道,以便网吧的人随时能进入。
给网吧用户“b”权限,只是使网吧的用户能有进入预留通道的权力,是不会有OP的权限的,除非你还给了其它的权限。
注:我这是以amx0.9.3版带的adminslots.amx插件来设置的。更高版本的设置方法不一样,简单的办法就是直接把0.9。3版的这个文件替换新版里的同名文件。 |
|