2019-05-28 10:44:09作者:简单说科技
大家好,随着吃鸡类型的游戏越来越多,我们所接触的到的“外挂玩家”也越来越多。这些“挂B”也成了我们最痛恨的一种玩家。他们使用的外挂严重的破坏了游戏的公平性,为了自己一时的快感而让大多数玩家感到痛苦,于是导致了更多的玩家去买外挂,游戏变得失去了意义。
外挂
那大家也有可能有疑问了,那这外挂的原理到底是咋回事呢?
如果我们很早就开始在电脑上玩游戏的话,我们应该还有印象,以前玩一些单机游戏,经常会有某某游侠或者是某某不败之类的软件来改游戏里面的东西,比如改金钱、血量,攻击力,防御这些!
外挂大全
再到后来的网游,会有一些加速、无敌、透视之类的外挂。
FPS透视
首先咱们先看一下什么是游戏外挂,百度百科给出的解释是“通过修改游戏而为玩家谋取利益的作弊程序”,其实在小编看来,不管是否谋取利益,只要是修改了程序本身都是可以算是外挂的。
单机外挂的原理
咱们先来看单机游戏修改器的原理,因为我们单机游戏的游戏数据基本都是保存在我们电脑上的,也就是说我们游戏里面的金钱血量这些都在电脑内存或者是硬盘里面,所以我们只需要在内存或者硬盘里面找到相应的数据,然后破解就可以更改了。
数据保存
比如我们以前的某某游侠,要改金钱的时候要先输入目前的金钱有多少,然后再花掉一点钱,再输入一次金钱有多少。某某游侠根据两次数值的变化,这样就确定了金钱数据的位置,就可以修改游戏了。
某某游侠界面
网游外挂的原理
然后是我们的网游,网游就是联网时才能玩的游戏,也就是“在线游戏”。像我们玩的网游,不管在哪台电脑上,我们只要登陆了我们的游戏账号,我们游戏里面的人物角色属性物品都有了,联网的作用也就是每隔一段时间,本地的游戏就需要和服务器进行数据交换一次(或者是实时交换数据)。所以从这个地方我们就可以知道网游的很多数据都是存在游戏服务器上面的!所以我们改本地的数据就没有用了。
DNF
但是改游戏服务器的数据也不太实际,既然改游戏服务器的数据不现实,所以一些外挂就在我们电脑的游戏客户端这边找缺口。
我们电脑上的游戏和游戏服务器是有数据交换的。比如我们在游戏里面打了别人一下,然后这个操作会发送给游戏服务器,游戏服务器经过计算后得出对方掉600滴血,然后这条指令游戏服务器就会发送给对方玩家和我们的电脑上,然后我们的电脑上就显示对方掉了600滴血!
修改数据
在这个过程中,一些外挂就会截取我们电脑向游戏服务器发送的数据,然后把打别人一下改成了打别人十下,再发送给游戏服务器。或者是另外一种外挂,它是直接模拟游戏客户端发送数据给游戏服务器,这样就达到了修改游戏的目的,但是在实际过程中这样的方式属于是高难度的了。
内挂:辅助性的外挂
网游除了这种非常破坏游戏平衡性的外挂,还有一些是辅助性的外挂,这种我们也叫辅助软件。我们以前为了升级可能要不断的刷怪,但是这个过程非常的让人痛苦,因为很机械化,所以我们辅助软件的原理就是通过模拟键盘和鼠标来代替我们人的操作来自动打怪自动回血,像这种辅助性的外挂对游戏的平衡性没有什么影响,所以后来一些游戏干脆自己又加了挂机自动打怪或者是离线自动打怪的功能!这种官方认可的也就是我们说的内挂,也是外挂的一个小分支。
内挂
在小编看来,不管是什么类型的外挂,都应该是不被允许的才对,更不应该出现什么“官方外挂”,这种东西都会使游戏失去其本身的意义,要么大家都使用,要么大家都不使用,无论游戏好玩还是不好玩,对游戏我们也要有最起码的底线。
重要的事情说三遍。
抵制外挂,从我做起。
抵制外挂,从我做起。
抵制外挂,从我做起。
来源:简单说科技
此文章由http://www.ouwan.com发表,转载注明出处