搜索
查看: 3137|回复: 4

关于sv_lan 0/1 保持时间的发现

[复制链接]
发表于 2004-8-12 00:36:27 | 显示全部楼层 |阅读模式 来自 中国–安徽–淮南–田家庵区
当sv_lan=0时,如果有人试图连接并失败时,这是服务器出现NO VALVE提示,并加入服务器列表名单;当sv_lan设置为1时,服务器立即从列表中取消。
所以要让服务器出现NO VALVE只需要sv_lan=0时有人(或你自己)试图连接你的服务器。

不难想象,如果你的服务器不空不满,并在列表中显示时,就会有许多人试图连接进入,这时sv_lan=0的时间只需要很少,很快你的服务器就满了。


另外请教一个问题
想编写一个插件,控制服务器的在线人数,比如:让没有人的服务器显示有1个人在线。
我只知道AMX中有一个读取当前人数的函数,有没有设置当前人数的函数或变量?
发表于 2004-8-12 03:39:17 | 显示全部楼层 来自 中国–北京–北京–西城区
amxx有fakefull插件。不过有些bug...
回复

使用道具 举报

发表于 2004-8-12 08:08:54 | 显示全部楼层 来自 中国–福建–龙岩
http://www.ravenousbugblatterbea ... t/architecture.html
这个表详细说明了client加入server的情况。 :12:
回复

使用道具 举报

发表于 2004-8-12 08:55:29 | 显示全部楼层 来自 中国–福建–泉州–永春县
金老大那个是amxx的插件处理机制吧,55555555555555555
回复

使用道具 举报

发表于 2004-8-12 14:17:22 | 显示全部楼层 来自 中国–台湾
个人我用了比较麻烦的方式处理(在y2k出来前我想不出更好的办法TT)

1.开两个服务器,一个设定sv_lan_enable 1(27016) ,一个设定为 0(27015)
2.在设定为1的服务器装上转向装置,任何人进入该server会被转到27015
3.设定为 1 的那个把服务器名称叫做,请连到ip:12.23.34.45:27015

原因:
1.有很多用no steam的人竟然不知道steam里面可以自行输入ip,不停的狂try 27016 server,设定sv_lan_enable 1 让这些人可以在有些时候加入到27015的server,这些人我归类为最笨的一群,也是最多的一群人
2.用正版的人只要在列表上面看到,他无论如何都能连进来27015的server
3.懂得用ip连的自然就会连到27015

大家参考看看
目前使用最新版的,大概在晚上8~10点时能满到18~20人,但是由于我开的是CZ,所以人似乎比较没这么多
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表