从外挂制造流程谈彩虹岛外挂以及反外挂

作者:紙飛機 | 查看原文

  上班时候无聊写的,不足之处希望大家不吝指教~

  很多热爱彩虹岛的朋友都担心外挂问题,呼吁并且希望彩虹能一直保持纯净,那么我们分析并且预测一下将来可能产生的外挂,希望官方能够引起注意加强保护。

  讨论前,我们先把外挂分类。

  首先,按是否需要游戏客户端分为内挂和脱机。

  脱机我们就不讨论了……

  内挂,就是我们俗称的外挂,又可以按照修改游戏的方法分成模拟按键型,修改内存型,封包型。

  1.模拟按键型

  在VB中嵌入API,来实现键盘和鼠标的模拟。一般不会对游戏平衡造成影响。

  2.修改内存型

  这里的内存指的是游戏内存,之前冒险岛的吸怪等外挂,都是用修改内存的方式。

  3.封包型

  每个客户端在游戏时,都会和服务器端产生数据交换,产生一个数据包。内容大概就是你的地图位置、坐标,所杀的怪物种类、怪物坐标等信息,服务器接收到后,处理出结果。这类外挂就是修改数据包,欺骗服务器。不过,现在网络游戏的封包基本都是加密的,打开看看一头雾水,什么都看不懂。这样的情况下就需要破解。不过难度很高,真正有本事破解的也不屑于搞游戏外挂吧[b29],一旦研发成功,对游戏的毁灭性是彻底的……想象下,龙猫妹妹的经验值被修改成BOSS的……

  因此,假如彩虹岛出外挂,只可能是1.2种,忽略挂机挖矿等危害性小的,就只是第2种。

  强烈破坏游戏平衡的,是吸怪和无敌。

  以冒险为例(本人没有用过任何形式的吸怪外挂,只是看别人用过),所谓的吸怪,其实就是拉怪,把一个平台上的怪物强制拉到你所定的坐标上。如果这个坐标是在空中的,那么这些怪物就自然下落了。如果你定的坐标上面全是空的,那么自然,整个地图的怪物就都落在最下面的。

  私以为,彩虹出现单纯的吸怪外挂是不可能的,原因很明显:相仿等级(黄绿色,黄色,橙色)的怪太强了,就算4人组队也来不及打,药来不及喝……而打低级的怪是没有经验的。

  那么无敌呢?冒险岛中,玩家被怪碰到有无敌时间,不知道大家还有没有印象,第一个无敌挂使用的时候,玩家角色会不停地闪,就是永远处在无敌时间……而彩虹岛是没有无敌时间的,因此假如要制造无敌,只能假定角色一直被MISS,而这个就又牵涉到修改封包的问题了……

  因此我觉得制造彩虹的外挂还是有难度的,不过,很久没去冒险,不晓得有没有技术含量很高的新外挂,先写到这里……

从彩虹岛的经验获得系统看韩国人的反外挂思路

  本人只长期玩过冒险岛,其他游戏的挂不是很了解,若有其他外挂(直接修改等级,修改金钱等等恕我无知)

  游戏靠打怪升级,在冒险岛,怪的经验是恒久不变的,理论上你用外挂长期挂机也能升到很高的等级,我就在黑白石头人用挂机脚本升到了104级。

  这几天玩彩虹岛,它的经验获得系统与人物的等级有个横向的对比,造成高等级打小怪只能获得1经验,无金钱,这就从另一个角度降低了类似吸怪和挂机自动打这样的外挂的作用。谁真要用挂除非时常关注人物的等级变化而换地图。

  这个系统就把各个等级段的玩家分开来在整个地图中活动,从地图标注推荐等级就能看出来,超过推荐等级就只有1经验。你若跑到适合等级的地图去打怪又会遇到n多不用的玩家,造成挂机的高风险性(gm随便你们怎么骂他对玩家的正常制裁权还是至高无上的)

  看来对付外挂不但要从技术上思考,还能从本质上给于改变而防止外挂的出现。

  彩虹从这点来说看得出韩国人对付外挂才是用心在思考。

版权所有:福州网游信息科技有限公司
Copyright (C) 2005-2008 766.COM All Rights Reserved
点击数: