lzj 发表于 2004-3-31 21:28:21

让免CD-KEY服务器登陆VALVE引擎的方法(转自ESAI),有不明之处求教!

如果想让免CDKEY服务器能被游戏引擎(如:The All Seeing EYE)搜索出来的话,请按照以下方法去开启


第一步:
设置服务器建立的快捷方式的属性为(注意:千万别加 -nomaster 和 +sv_lan 1 )
例如:
C:\HLServer\hlds.exe -game cs +maxplayers 32 +map de_dust2 +port 27015
(另外注意事项: 注意 server.cfg 中可能会有+sv_lan 1 ,也要把它去掉)


第二步:
开启服务器,等待10-30分钟.直至The All Seeing EYE中已经能搜索到你的服务器为止.

第三步:
立即关闭服务器,在快捷方式的属性里添加 +sv_lan 1
例如:
C:\HLServer\hlds.exe -game cs +maxplayers 32 +map de_dust2 +port 27015 +sv_lan 1

第四步:
开启服务器.完毕.




原理:首先让服务器建立为互联网模式,并让VALVE的引擎收录。然后,立刻把它改换为免CDKEY的局域网模式并开启,这时候VALVE以为你仍然还是互联网模式.这样就避免了免CDKEY服务器不能被VALVE的游戏引擎收录的问题.

-----------------------------------------------------------------------------------
我拿CS1.6的服务器测试过有时候可以。有时候不行。很奇怪。特此求教!

envy 发表于 2004-4-1 09:03:42

但应该会存在如果经过一段时间VALVE引擎更新了,那不就是去除了收录。

leekk 发表于 2004-4-1 10:42:58

并不是一个好的方法!!权且之计吧了!

金闪闪 发表于 2004-4-1 12:07:46

其实,只要在server.cfg中加入sv_lan 1就可以了。

服务器在启动时,由nomaster参数引导并注册为Vavle服务器。
而sv_lan就可以开启免cdkey。

lzj 发表于 2004-4-1 14:14:43

请问金闪闪兄按你说的。是不是在快捷里不加-nomaster这个参数?
页: [1]
查看完整版本: 让免CD-KEY服务器登陆VALVE引擎的方法(转自ESAI),有不明之处求教!