|
发表于 2004-8-9 16:16:27
|
显示全部楼层
来自 中国–福建–泉州–安溪县
条件有:
【1】我们登陆sv_lan为0服务器,登陆不上,服务器端有一个提示错误。
【2】我们可以通过插件更改sv_lan的值。
思路:
服务器默认启动为sv_lan 0,
一个循环判断为客户端联接开始【1】,
在客户端联接时会提示错误内容,此时服务器的sv_lan更改为1;
1种情况:(无人再点击联接服务器)保持20秒后更改为0,防止客户端就点击1次不再进入导致服务器长期为sv_lan 1)
另1种情况:(有用户联接进入服务器)在用户进入服务器(服务器端也有获取消息),服务器的sv_lan更改为0,
不存在第3种情况。
服务器长期处在sv_lan 0的状态下,保证服务器处于steam的列表里面。
【缺点】客户端要多点击联接服务器,(一般情况下我们都很多次点击服务器,再经过多次尝试无效才不会去点击)。
----------------
没写过插件,最近才弄服务器,觉得插件挺好玩的,呵呵
现在知道了编译工具,不过还不知道书写的一般步骤,
只好请高手先写了! |
|