其实4.0.7的正版验证跟过去的差不多,就是多了个steam版本的验证。也就是说,4.0.7会去验证steam版的塔科夫,也会验证原来的塔科夫版本,两个任意一个存在即可。
那么问题来了,为什么4.0.7开始,原先的过正版方法不管用了呢?原因就在于上面的差不多,因为还是有点小改动的,真的很小:就是换了个要验证的文件。
过正版验证就是伪装成正版安装的效果,注册表写个安装路径,安装路径下放几个文件即可。
原来的正版验证这几个文件:

看,就是把Uninstall.exe换成了UnityPlayer.dll
就这点变化,所以,4.0.7过验证的方法就是:去伪装成正版塔科夫的文件夹下,把Uninstall.exe改名成UnityPlayer.dll就行了。放心,正版验证只验证文件是否存在,不去验证这个文件是否真实,而且这些文件也并不会被使用到,所以你建立一个空文件改名成UnityPlayer.dll也是可以的。
对了,上面的文件中,有一个文件要注意:BattlEye\BEService_x64.dll这个文件并不需要,如果加了反而过不了验证。切记!SPT团队写这个的时候,大概是犯迷糊了才出了BUG把它写了进去,但这是另一个故事了,这里就不细说了。
就酱!










感谢大佬