在使用GTA5辅助的时候很多人都会发现一个问题,那就是点开战局玩家列表后能发现有些玩家的ID后面有一些注释,比如如果他也是辅助玩家他的ID后面会显示作弊者,如果他是无敌状态他名字后面也会显示无敌两个字,这个辅助功能就是为了区分绿玩和作弊玩家的区别,让你好分辨这些玩家是否是外挂玩家,那么有些人可能会发现,还有部分玩家后面写的是脚本主机或者战局主机,但是搞不懂这两个是什么意思,今天这篇文章来教大家理解什么是脚本主机,什么是战局主机。
1.战局主机
什么是战局主机?
战局主机其实就是R星在设计这个游戏之初的时候为了让服务器流畅运行设计的一个机制,每一个战局实际上都没有连接到R星服务器,而是使用了玩家的电脑来当这个服务器,这就是为什么你网络不好的时候会掉单人战局,实际上掉单人战局这个战局还是在你电脑上运行的,而玩家与服务器的交互也仅有游戏数据,比如能力值,资产,载具,KDA,存档方面的内容,比如说在你点击某个载具的购买按钮的时候,你的这一条请求才会直达R星的服务器,或者是你完成任务后,增加的金币也是直达R星服务器进行交互的,但是游戏中你打电话给技工叫了一辆载具实际上这个不会和R星服务器进行任何交互的,只是你的这个请求传输到战局主机玩家的那台电脑了,战局主机的分配是随机的,如果你是创建这个战局的玩家,那么你默认就是战局主机,如果你退出了这个战局,战局不会消失,而是把战局主机随机到另外一名玩家的电脑上。
战局主机的用途?
战局主机处理所有用户与这个战局连接的请求,比如其它枪战游戏,A玩家开了一枪打到B玩家身上,B玩家接收到A玩家打中B玩家的请求,再把这个数据包返回给总服务器,但是在GTA5这个游戏中你会发现,根本没有总服务器,战局是依靠玩家中互相同步来进行所有事件的操作的,并不传输数据给总服务器,比如说你开启了四人佩里科岛任务,这四个人里面会有一个战局主机,如果你在任务开始之前设置成了夜晚,那么这条请求会传输到占据主机的电脑上,通过他的电脑来修改游戏时间为夜晚,这个指令是战局自己处理的,而并非传输到总服务器上,当然外挂也可以修改战局天气,战局时间等等,这些事件同样不会传参到R星的服务器上,这就是为什么R星管不了开辅助的,因为根本不交互到R星服务器上,而某些外挂也可以通过这些请求对其他玩家进行恶搞,比如说在其他玩家的坐标点下循环释放水柱火柱,或者是在他的XYZ轴的中心点刷出个笼子,因为R星不和战局传输数据所以说导致这些在战局内创建物品的权限很容易就被辅助进行调用,而且并不会被R星发现,R星能做的也就是管管刷钱的,刷等级的,但是最可笑的是现在gta5辅助还能调用R星发奖励的接口进行调整等级,这就是为什么你刷了等级会显示R星调整了您的声望值,这个BUG到现在还没有修,可能是官方把精力投放到GTA6的开发上了吧,而某些崩溃也是使用了这个方法,让你的周围增加很多隐形的模型造成你的电脑内存过载导致崩溃,这也是为什么有些崩溃不能观看玩家,因为有可能自己也会被崩溃。
1.脚本主机
什么是脚本主机?
脚本主机其实很好理解,可以理解为,GTA5这个游戏并不上传战局内的所有事件,而是让战局自己处理,因为玩家多了,每个战局的所有事件都上传到服务器,肯定会对服务器增加不必要的负载的,所以说这个游戏在设计之初就不会去自动监测战局内信息,只有当某个用户举报了另外一个玩家,R星才会通过日志来重现事件,不过举报也是一种脚本事件,目前基本上所有外挂都已经有拦截举报事件的功能了,这个事件并不会传输到R星服务器,所以说举报拦截这个功能建议在游玩的时候设置为开启状态,当然脚本主机是随机分配到战局里的任意一个玩家的,在玩家退出战局后才会随机转移到下一个玩家,就比如说进了一个公开战局后,A玩家是脚本主机,当A玩家退出游戏或者切换战局后,他就不会再连接到此战局了,系统判定为退出此战局,就会执行转移主机的指令,并随机到剩下的玩家其中之一中。
脚本主机的用途?
脚本主机的用途其实已经很清楚了,崩溃事件,踢出事件,这些都会发送到脚本主机的电脑上,通过调用GTA自带的事件来对你进行崩溃,比如说有的时候你被崩溃会显示GTA5游戏版本不符,因为它的原理就是调用了一个当前游戏版本里并没有的道具或者模型,你的游戏版本不兼容导致崩溃,当然现在辅助也有被动模式,就是通过脱离这个战局的同步来进行防御这些事件,你看其它玩家都不动了,但是还在这个战局,也可以正常聊天,就是你和其它玩家之间不互相交互了,当然你也可以通过某些辅助的黑名单选项单独设置与开挂玩家不同步,这样子人家要崩溃你的时候有可能就崩不了你了。
所以说现在R星也只能管管刷钱的,刷等级的,其它的比如你开个无敌,超级跳,恶搞其它玩家,基本上都没办法管的,因为游戏战局机制是个硬伤,现在基本上只要不刷钱,不改等级,不改任何与存档有关的,基本上不会导致自己被关小黑屋的,这个你可以放心。