|
通常用hlds建立的服务器会涉及到cdkey问题。
hlds.exe -game cstrike -noipx -port 27015 -ip xxx.xxx.xxx.xxx +maxplayer xx +map de_dust
这种方式建立的服务器是WON Auth Server(就是需要cdkey验证的)。如果加上+sv_lan 1那么将是LAN模式(不要求正版cdkey)。
在控制台,你将只看到Auth Server的提示。
那么WON Auth Server的服务器可以免cdkey么?答案是可以的。
修改server.cfg文件,加入 sv_lan 1就可以了。更换地图,hlds自动重新读取cfg文件。同样的道理修改sv_lan 0一样可以将LAN模式改为Internet验证模式。
但是如果没有免cdkey补丁,那么你加入LAN模式的服务器将得到错误:xxxxxxx Class C。意思是:你的IP地址不是内网的。
我们yam修改的dll就是将内网判断剔出,将一个判断跳转改为直接跳转。
我想,说到这里,大家应该对cdkey有了解吧?我们说的免cdkey补丁其实是内网判断补丁。hlds本身是不能免cdkey的。只要sv_lan=1,那么hlds就不会调用WON认证,也就不会说你的cdkey无效。 |
|