你猜怎地? 咱们聊聊这FPS(射击类)游戏里的外挂罢。我咋觉得,就算这些游戏不允许大家互相搞点小交易,但是外挂还是如雨后春笋般冒出来。这事儿可怪得很呐!
你知道那个巨火爆的FPS游戏《穿越火线》吧?那里面的外挂数得你眼花缭乱!这类游戏,讲究的是竞技嘛,所以玩家们的水平差距真是天上地下。一些手残党接受不了这个现实,又不愿吃苦提高自己的技能,于是外挂就成了他们的救命稻草啦。
那咱们就来说说这些游戏里的“神奇”外挂,它们都能搞出啥名堂来嘛?或者说啊,那些技术不够强硬的大佬们想要咋样才能翻盘呢?事儿就是这么个事儿,咱好好掰扯掰扯哈。
首先,它牛逼到啥程度呢?那就是透视跟自瞄这两种超级厉害的功能了。有了透视这个神技,就算敌人躲得你看都看不到,他还是会被你照出来,就像咱们中国过年贴上的春联,前后左右一清二楚,提前知道他躲哪儿,然后还能隔着墙把他打个屁股尿流。至于自瞄嘛,简直就是懒人神器啊!你不用费劲儿地去挪动鼠标瞄准了,直接让它帮你自动瞄准,效果绝对比你手动操作还好使。
再来说说其他几个牛逼的功能啊,比如说穿墙啦、飞天啦、无敌啦啥的。这种破挂儿呢,大部分都是通过悄悄地劫持或者用一种远程注入DLL的方法跑到你玩的游戏里面去实现它的效果的。它还有个特点就是不给你好好露个面,只是躲在你游戏窗口里头,给你弹出来几个快捷键功能让你按着玩,按照那个小箭头的指示,想开哪个就打开哪个,想关哪个就给我关掉哪个。
那这些个神奇的外挂得咋整出来呢?首先咱们得理解自瞄功能,这玩意儿就是得知道敌人在哪自个儿在哪,然后动鼠标键盘把枪口指向他。这个转向值,一般来说可都在本地呢,道理很简单嘛,你想想看,靠服务器来纠正转向,慢不溜秋的,这可不符合我们玩儿FPS游戏时讲究的那股风驰电掣的感觉哦。
咱们平时看到的那些透视效果啊、还有那显示着准心儿的方块儿呀啥的,大部分都是靠画出来的,说白了就是用那个叫啥GDI绘制的那玩意儿弄出来的。不过呢,用这玩意儿的话,可能就更容易被人发现哦~
说到那些让人眼前一亮的“飞天”、“无后座力”和“无敌”之类的功能嘛,这些大都得靠 HOOK 相关的代码才能搞定啊,比如说那个什么重力系统啦,反作用力系统啦,还有那个扣血协议什么的。
别的那些花里胡哨的功能倒是不多,但是呢,有那么几个奇奇怪怪的功能测试得特别死板儿,咱们还是别用了吧。
咱们聊完外挂这种牛逼哄哄的事儿之后,再来唠嗑一下到底咋样往人家游戏里头塞进这些玩意儿。你看啊,大部分的游戏都跟城墙似的厚实穿越火线外挂,想靠着跳墙脚的方式偷袭那可就没戏了。再说了,外挂这玩意儿可是滑溜滴很,模拟键盘操作根本抓不住它。
一扭开那啥游戏的电源呢,眼前马上就蹦出来个外挂啦!然后你再瞅一眼游戏的跑道,哎哟,居然还能看见这个DLL好像是自己从门里跳出来的,根本没被啥黑客直接挟持。
你瞅那画儿上搞得闪烁啊不连续呀啥的,你就能看出来这是用的啥画图法了,肯定地说,就是咱们常说的那个GDI(Graphics Device Interface)啦!
讲道理嘛,你们想哈,官方打击这种游戏行为那可是狠得跟狼咬人似的呢!但是你瞅瞅,这个游戏么,画面效果那么绚丽,流畅度当然要跟上咯,结果就是大把的本地数据,这可就让那些外挂的家伙有了可趁之机啊,你说能不招人恨么?
加强行为检测和人工检测的奖励机制吧,这可真的是太有必要了!还可以在玩儿游戏的时候,顺手儿把胜利画面给截个图,接着就给服务器送过去,这也是一种检测嘛,挺有意思的感觉。
那么你知道为啥儿咱们FPS类游戏里的外挂总是这么猖狂吗?很大程度上就是因为游戏玩家之间牛逼的和菜鸟的之间差距太大了,那些手残党可是连练习一下技术都懒得动弹啊。于是乎,这个外挂就好比是他们的救星,啥子透视、自动瞄准器这种神仙功能应有尽有,而且还都是靠着插入DLL和画圈圈设定快捷键就能搞定。尽管官方也是出台了不少政策打击外挂,但是这就好像每天打地鼠一样,那外挂问题就是出不完。FPS类游戏里的外挂真是让人流汗又流泪啊!有部分玩家为了弥补自己其实并没有的实力,竟然舍得用各种外挂来硬拔实力。虽然官方一直在努力,比如更严格地监控玩家行为,设立举报有奖这样的机制,但是效果嘛,还是需要时间的考验。可千万别忘了告诉我你的看法,顺道点个赞再分享给你的小伙伴们哦!