解决卡的方法写在最后。只想让大家看清事实。
这次更新以后很多玩家反映游戏特别卡,我先说说游戏为什么这么卡。以我的配置来讲,比起官方的最低配置来说绝对够了,但是卡的出奇。
首先,腾讯为了防止玩家使用修改器修改游戏的内存,达到改技能,免CD,改无敌等效果,不断的检测内存是否改动。而且腾讯为了检测玩家是否开启了外挂,采用像杀毒软件一样的方法,扫描系统内进程的内存,检测特征码。
如今的外挂越来越多,所以它要检测的数据就越来越多,但是这样并不能防止外挂。就好像杀软没有最新病毒库很多病毒就检测不出来一样。外挂只要加个壳,改一下资源就可以免杀了。
另外,我发现玩DNF的时候硬盘灯一直亮着,那红灯看得我真不忍心。也许腾讯的外挂检测系统在检测DNF目录里的文件吧,也许是因为占用内存过多在使用页面文件转储吧,也许像一个帖子里说的那样也会扫描桌面发往腾讯服务器做统计吧。
现在我在城镇就感觉很卡,就是因为以上原因。
然后再说进了地下城以后。
我先说说我的元素师吧。
以前很多人公开了很多改技能的地址,那个地址实际上是一个技能施放函数的一个参数的地址,这个参数的值表示了技能的效果,所以就出现了改技能挂。比如我可以把杰克爆弹改成木仓炮师的量子爆弹。
但是现在这些地址都被"和谐"了。用修改器也找不到了。为什么呢?可能是腾讯给这些函数加了VMP壳,这样函数的调用便会跳来跳去,我们就不容易找到正确的地址了。这样做的结果就是降低了代码的执行效率。大家可能没有察觉,但是我的机器配置比较低,感觉特别明显,进入游戏以后当我第一次使用一个技能的时候,游戏明显卡住。
然后再说说,许多花草多的房间也会很卡。这个我虽然不太清楚,但我可以猜测一下。
有人用修改器实现了无敌,人怪互秒,免CD等效果,也许有的效果是修改了攻击时的一些参数,所以腾讯就在攻击时检测数据,那些花草可能都是可以攻击的(也许有的看上去没有攻击效果),所以在攻击时游戏就不断检测,就会非常卡。这一段纯属猜测,因为并不了解腾讯到底是在检测什么。
那既然这么卡,为什么怪不卡,人物就特别卡呢?因为你的人物需要用键盘控制,游戏是用DirectInput的函数不断的读入按键信息。也许是游戏分配更多的CPU资源给游戏处理画面,AI计算等,而且腾讯的外挂检测占用了过多的资源,所以处理键盘输入就不及时了,来不及处理的消息就放在缓存里,所以在它处理完之前你按什么都没用了。
据我所知,副本里花,草,石头等,这些物体和上面提到的改技能是一样的,他们和技能一样有一个代码代表它,他们也有一个函数用来布置副本的房间,这个函数和技能施放函数是一样的,改技能的时候也可以改成这些代码,从而出现施放技能时出现一些物体的效果。比如我在自由PK场就用狙击子弹"变出"石头卡人,只是为了测试,这种行为是不道德的,请不要这样做。
如果你真的恨腾讯让你爱上这个游戏却没法愉快的游戏,放弃吧。即使你使用外挂,也会给腾讯增加收入的。只有我们不再在线,韩方会对腾讯有所要求的。
请大家看清楚腾讯吧,不要再让它和韩国棒子苟合,赚取我们中国玩家的钱了!
个人认为腾讯的很多服务都是非常脑残的,红的,黄的,绿的,蓝的,紫的,黑的……这些钻石服务让多少无知青少年沉溺其中!
游戏里有多少人在刷着一块钱一个的喇叭,甚至有人在母亲节用妈妈新买的洗衣机换游戏装备!
我们中国人由于文化原因,的确有些虚荣心,攀比心,但是腾讯用钻石贵族,VIP等级,特权,利用我们国人的心理赚钱!
我认为这很伤我的民族自尊心。作为一个90后,还不能给国家贡献多少力量,但有多少人因为这些虚荣的东西虚度时光,心痛。
解决方法的设想:
1.腾讯肯去掉这脑残的外挂检测,买个NP,HS什么的。
2.我们把腾讯检测外挂的线程挂起,杀掉,或者调整一下优先级。我们把加密的代码还原。需要一定的技术了……
3.玩外服,放弃企鹅服。