欢迎您注册加入!这里有您将更精采!
您需要 登录 才可以下载或查看,没有账号?注册
x
1.2.2 辅助的发展史
MUD是现今网络游戏的鼻祖。早在1995~1998年间互联网还未普及的那个年代里,想玩玩MUD这游戏,可不是一般人能够享受的。只有在国家的高级机关单位和重点大学的计算机中心里,才能见到它的影子。诸如计算机系的高才生、出国留学的研究生等才能玩到这游戏。起初大家都是用Windows带的Telnet来登陆MUD游戏,操作复杂,而且实现功能十分麻烦,直到Zuggsoft公司出品的MUD客户端程序——Zmud的出现这种情况才得到改变。从今天衡量辅助的标准来看,Zmud绝对属于辅助的范畴。那Zmud应该算是辅助的鼻祖了。
下载 (58.06 KB)
2009-10-4 22:17
Zmud客户端主界面示例图
下载 (31.5 KB)
2009-10-4 22:17
Zmud 7.21版界面示例图
在当时Zmud是玩MUD的必备工具,不用Zmud玩MUD简直是天方夜谭,Zmud提供了许多有用的工具,例如别名(Aliasaes)、动作(Actions)、宏(Macros)、快捷键(Keys)、按钮(Buttons)、脚本(Scripts)、地图(Maps)等。要想熟悉Zmud的基本操作很容易,和很多聊天软件类似,它有自动连线功能,可以记录一些IP地址,还有快捷键,可以重复发以前说过的话……而且,Zmud的高级之处在于编程。使用Zmud可以做出有判断能力的Trigger(触发式机器人),来实现自动练功的目的。想要做到对Zmud融会贯通地应用,编写出效率比玩家操作还要快捷的机器人,是十分困难的。学习各种相关的变量(Variables),函数(Functions),对于没有编程基础的人来说,几乎就是在学一门高级的编程语言。所以就算当时,能够写出适合自己练功的高级机器人的人也不多。能用Zmud写出Trigger自动练功辅助的人不但不会被人鄙视,而且还被誉为高手,受人敬仰。
1.2.2.1 辅助的“加速”时代
网游加速,这词应该对绝大多数游戏玩家来说并不陌生,几乎所有的成品辅助都会附带这样的功能,现在随着游戏开发商反辅助技术措施的提高,网游加速已经越来越难实现了。实际上网游加速应该算所谓的“变态”辅助的范筹(这点以后会提到)。
变速齿轮是最早出现的加速器,她是一个神奇的改变游戏速度的程序。他是世界上第一个改变Windows游戏速度的程序。它几乎能改变任何Windows游戏的速度。现在出现的任何版本的加速软件,都离不开它的影子。在2000年初期,几乎所有的网络游戏都没有防范变速齿轮的措施。《千年》在测试的时候,练功到无血,就地打坐,开16倍的加速,以打坐的姿势飞奔的情景,堪称中国网游史上和辅助发展史上的一绝。《石器时代》在没有出现成品辅助之前,变速齿轮成为每个游戏玩家必备工具。变速齿轮的各种变种版本不断出现,一直到《龙族》、《金庸群侠传online》(简称《网金》)上市,都没有彻底屏蔽掉变速齿轮的加速功能。随着防加速技术的进步,变速齿轮在2000年底彻底退出了历史的舞台。在以后出品的所有网络游戏中,防范变速齿轮成为衡量厂商技术服务的基本标准之一。
下载 (58.09 KB)
2009-10-4 22:17
变速齿轮0.46版示例图
之后出现的加速器种类越来越多,包括现在的加速器也是五花八门,但绝大部分都是针对某一种游戏进行开发的。最常见的有“攻击加速”、“移动加速”、现在有些网游还出现了“回血回蓝加速”。随着制作辅助技术的发展,辅助用户口味的变化,简单的变速已经不再能满足他们的需求。越来越多的工作室把加速或者类似加速的功能,作为基本的功能之一加入成品辅助之中。
1.2.2.2 辅助的“WPE”时代
提到辅助,就不能不提起WPE(Winsock Packet Editor)。几年来不曾更新版本的WPE,现在已经是游戏行业人人皆知的“黑客”软件。在不同的网游中,关于它的说法五花八门。有的说它可以修改网游中的金钱,把卖100铜的东西改成卖100W的东西;有的说它可以改人物的能力,原来升级只有10点数,用WPE可以无穷无尽地加下去;有的说它可以“复制”极品装备,用一把普通的武器复制成“极品武器”;更夸张的说法是可用它来“黑”数据库,直接改出高等级的人物出来。当然随着反辅助技术的措施的更新,特别是一些有经验的游戏开发商,早已经把WPE“踢”出门外了。WPE从它的英文全名意思来看,其实就是一个封包编辑软件(Winsock Packet Editor)。现在常见的WPE提供的功能主要只有两点,过滤封包和模拟发送封包。WPE的另一特色是可以把设定好的过滤文件作成“EXE”为后缀的应用程序,脱离WPE主程序独立运行。使用它可以改能力、改钱,“复制”装备等都是因为游戏本身设计不合理而产生的漏洞造成的,而其本身只是一个工具,不提供任何功能。
下载 (29.17 KB)
2009-10-4 22:17
无独立制作“EXE”应用程序的WPE主界面示例图
WPE最早被广泛利用于2000年6月份开始测试的《龙族》。由于本身程序没有考虑到封包传输的安全性(其实绝大部分韩国出品的网络游戏在开初的版本都没有考虑到封包传输的安全性),所有发送和接收的封包都是明文封包。远程攻击的封包格式和魔法攻击是一致的,可以把远程攻击的“弓箭”、“飞标”或者最初级的“火球”、“冰强”等魔法,通过过滤的方式改成“火鸟”、“启示录之炎”等终极魔法。由于台湾较早开始测试,一个自称Superman的台湾人在其主页上公布了一系列由WPE制作的成品过滤器。除了上面提到的过滤魔法之外,还有通过直接发送说话技能的封包过滤技能和直接加经验的过器。当时的《龙族》系统服务器端并无对施放魔法条件的判定,而某些魔法只要施放就会加一定的经验值,所以直接发送这类封包就能不断获取经验。在后来《龙族》经历若干次改版之后,对封包增加“流水线码”,对魔法值周围的允许代码进行异或运算,都没能彻底杜绝新的过滤封包的出现。可笑的是,让WPE从《龙族》中消失的FPE——本地修改的泛滥和威力要远远超过过滤封包的效果,WPE在《龙族》中才渐渐被人淡忘。
由WPE制作的辅助最多的要数《**》了。“穿人”、“加速移动”、新版本启动辅助时过滤检测等等。特别是在《**》中出现的“洗钱风波”,更加让WPE在当时展示了其功能的强大。那就是在《**》中WPE被大范围流传的“洗钱”封包。一些人察觉到通过匕首和祈福项链能够“洗钱”,这是服务器端没有对物品的有无进行验证的结果。于是抓取了祈福项链任务的封包,直接发送有效。接着,《**》各个区、各个服务器之间不断出现各种“洗钱”辅助,都是利用这一原理制作的。直到后来运营商封掉了所有涉及领取物品和钱的任务,“洗钱风波”才告一段落。
WPE这种通用的工具使用起来局限性很大,只要网络游戏的封包经过简单的加密处理,就完全可以屏蔽掉WPE制作的辅助。“时间就是金钱”在网络世界里绝对的至理名言,很多情况下,为了商业利益网络游戏的开发商经常将完全没有针对辅助进行防范的游戏投放市场,而运营商又没有权利更改游戏的代码,出现问题再亡羊补牢已经成为当时网络游戏界的一个通病。
1.2.2.3 辅助的“商业化”时代
对辅助的商业化,还得从《石器时代》(简称《石器》)说起,由于《石器》程序本身无法完全屏蔽辅助、另外游戏操作繁琐的特点以及厂商对辅助问题的放纵,便造就了《石器》辅助的辉煌。
具说《石器》在中国创造了很多个“第一”:“第一个CG风格的网络游戏”;“第一个按“点卡制”计费的网络游戏“;“第一个实际用户突破100W的网络游戏”;“第一个不用辅助几乎不能玩的网络游戏”;“第一个使辅助成功商业化的网络游戏”。《石器》辅助发展的历史,堪称所有游戏辅助发展的典范,说《石器》是辅助成长的摇篮一点也不过分。
《石器》辅助最早出现在它的老家日本,真正有资料可以考证的成品辅助,那是台湾MM霓虹所编写的《LiLiCoCo-莉莉可可》。《LiLiCoCo-莉莉可可》在不断的更新中有过很多个版本,很多破坏力强大的功能就是由它最早实现的。一些破坏力很强的功能后来被华义封杀掉了。可是LiLiCoCo提供的加速、不遇敌、寸步遇敌、宠物7格技能、详细资料、NPC通过无限制等功能成为以后的《石器》辅助的标准配置。除此之外,LiLiCoCo还提供了高达3组的封包的接收和发送的过滤,就当时的情况而言,手动和自动控制的封包,还远不止这些功能。LiLiCoCo的版本号还没有进入正式版,秘密讨论区的人就泄漏了这个辅助,这就是著名的香肠站事件!当时的香肠站展开了关于封包是不是应该由少数人掌握的特权的讨论,后来的大陆盒子论坛也争吵过类似的问题。历史见证了:当特权掌握在少数人手中的时候,最多是一些渴望得到却无法得到的人的妒忌和谩骂!当这种特权公开的时候,造成的是无比的混乱和混乱后的失意、迷惘、最终导致大量玩家的离开。霓虹在悲愤之下,觉得网络里没有自己值得信赖的空间,在2000年10月13日公布了LiLiCoCo的最后一个版本,并且在一个半公开的网站上留下了LiLiCoCo的源码,很多人都是在霓虹留下的这段源代码基础上开始编写辅助的。
华义在拿到这个辅助的若干天后,封掉了这个辅助(其实改动一点还可以使用)。霓虹再也没出现过,这个石器辅助历史上最璀璨的明星消失了。接下来的历史,是由辅助编写者创造的.......
霓虹消失之后的日子里,台湾的各种大大小小的论坛上充斥着各种版本的辅助,因为有了源码,加上一点编程的功底,做一个辅助是在并非难事。混乱的局面下,华义在这段期间开始加大力度,有漏洞就补,有漏洞就查。不过经过了若干风风雨雨的台湾《石器》,开始走下坡路的时候出现了一个人,也是辅助历史上最有影响力的人——CHS。
2001年1月12日,CHS(台湾人,《石器》初期最有名的辅助作者)带着他的辅助《SaDe》来到了大陆的《石器》。CHS的涉足,令《石器》辅助发生了根本性的改变! CHS本人立志要做方便大家使用、体验游戏的乐趣却不破坏游戏本质的辅助。所以CHS在做SaDe的时候为了不破坏大陆《石器》的平衡性,在最初的版本中并没有开放瞬移。在后来的很长一段时间里,SaDe在大陆《石器》中占绝对的领导地位,几乎没有出现其它辅助。在华义一次更新了北京1、2服务器的IP后,SaDe没有更新无法使用,北京1、2服务器的在线人数下降到不足100人,足以见证当时SaDe的影响力。一直到《石器》2.0版本之前,SaDe仍然在更新,在1.82版本以后,阿贝和天使的辅助才开始走进《石器》的历史舞台,而且阿贝和天使的辅助都决定要开始收费。由于种种原因天使的辅助一直没有开始贩卖,始终以免费辅助的形式出现,阿贝则成为中国历史上第一个商业化成功的辅助。虽然有免费的天使辅助可以使用,不过由于采用的编程内核不同,阿贝的辅助在多开挂机和缩图加速方面的功能要比天使强大得多。保守估计,中国大陆的《石器》玩家中,真正在玩《石器》的有一半在使用阿贝的辅助。
阿贝辅助的商业化运作成功,数百万的经济利益,让很多无处一展身手的编程高手们看到了自己的“钱”途,于是他们在网络中三三两两地聚在一起,纷纷成立了各种各样的辅助小组或工作室。商业化贩卖的辅助,在2002年如雨后春笋,在中国网络游戏这片沃土上,展现出勃勃生机。据2002年~2003年的数据统计商业化运营的辅助常见的有以下几种:
(1)、网金:网金的辅助种类最多,现在占据主要市场份额的有6家:《金庸代理四》、《网金伴侣》、《网金狂人》、《网金苦力》、《网金也疯狂》、《网金精灵》。
(2)、**:《**》的各种小辅助很多,不过真正商业运作的辅助只有4家:《**疾风》、《**传神》、《**霸主》、《**宝贝》。
(3)、奇迹:由于《奇迹》的运行商九城对打击辅助的态度十分坚决,加上《奇迹》的版本更新频繁,《奇迹》的辅助真正存在的只有2种:《奇迹宝盒》和《神之奇迹》。
(4)、魔力宝贝:网星对辅助的态度是非常坚决地封杀,所以《魔力》的辅助风格也很不相同。《魔力宝贝》的辅助主要有:《魔力幻想》、《魔力使者》、《魔力极限》3种。
在国内,几乎所有的网络游戏都有辅助,没有辅助的网络游戏只有两种。一种是欧美开发的系统庞大、严谨的网络游戏,比如EQ。这种网络游戏很难出现辅助是因为游戏规章条款非常严格,操作也很复杂,游戏本身可以利用的漏洞还未被人发现。另外一种就是无人问津的小游戏开发商开发的游戏,没有用户群也就没有辅助的市场。
辅助的商业化运作,已经可以和网络游戏的商业化运作媲美。制作和贩卖分离,成立专业的辅助小组,雇用程序员来实现功能,把成品辅助的销售交给“总代理商”进行销售,“总代理”通过各种方式在各个地区打开渠道,包括常见的直接和网吧合作贩卖的销售渠道。现在很多辅助不再拘泥遇网络销售,已经开始通过网络游戏的点卡销售渠道来贩卖。在能够买到游戏点卡的地方,就可以见到辅助点卡的身影。卖一张网络游戏的点卡利润大概只有2元钱,卖一张辅助的点卡可以赚到5元以上。在一段时期里,出于利润的诱惑,甚至有些网络游戏点卡的代理商,暗地里也在经销着辅助的点卡。方便快捷的网络销售渠道,让辅助软件肆无忌惮地在网络游戏市场上蚕食着游戏玩家的腰包。
随着网络游戏盈利模式从原来的“计时收费制”到“虚拟物品销售”转变,从“收费网游”到“永久免费”模式的转变,更多的游戏玩家参与进来,特别是“虚拟物品”直接用人民币交易的出现,这更加促使了辅助“商业化”的步伐。
1.2.2.4 辅助的“Bot” 时代
在这个时代里,市面上流行的网络游戏辅助,绝大部分都是辅助类型的,提供一些功能,让使用辅助的玩家玩起来比不用辅助的人多享用一些功能,或者加快游戏的练功速度,其本身并不具备自主游戏的能力,也不能代替手动练功。Bot是什么呢?Bot是指在游戏中完全由AI(Artificial Intelligence)运算出来的机器人,由人工智能提供自主的判断能力。在FPS和即使战略游戏中,单机对战模式的敌人(如反恐精英)就可以称之为Bot。
在网络游戏中,最早的Bot就是用Zmud编写的机器人,在文字游戏里完全自动练功、练技能。与Bot相近的辅助,要算《魔力》和《石器》的辅助了。人工走路到练级的地点,准备好补给的药品,设定好相关的选项就可以离开一段时间。这就是所谓“挂机”的最早雏形。辅助会代替玩家自动攻击怪物练级,不过人工智能很简单,遇到突发事件无法处理,玩家离开的时间不能太长,因为在自动练级的过程中可能会断线,也可能会有其他人来干扰,或者因为药品用光而被怪物杀死。还有一些类似Bot的练级辅助,可以脱离客户端独立连接游戏的辅助,这便是“脱机辅助”的雏形,例如《网三工作狂》、《网金也疯狂》等等。这类辅助虽然可以脱离游戏客户端独立运行,但是并不提供游戏里面可以实现的所有功能,和《石器》类辅助一样,仅仅是指定地点再设定好来代替重复的手工操作。所以,他们还不算真正意义上的Bot。
那么,真正意义上的Bot又是什么呢?
《魅力传说》是2003年随着网络游戏《仙境传说》(简称RO)一起出现的辅助,这个辅助所实现的功能就是一个非常典型的Bot。它脱离客户端独立存在,在没有客户端的情况下也可以使用魅力传说进入游戏。它提供了完整的人工智能,能够判定怪物和其他人物所在的坐标,并做出相应的动作。不用进入游戏直接通过辅助就能实现游戏中几乎所有的功能,例如“聊天”、“动作表情”、“组队系统”、“工会频道”、“交易”、“仓库存取”等。在游戏中,从其他玩家和GM的角度看,就是一个很普通的玩家在玩游戏。这种辅助(实际上这类辅助便是“脱机辅助”)完全模拟了一般人在游戏中的动作行为,几乎没有方法可以判断。
国内还出现了若干个和《魅力传说》类似的辅助软件,比如:《仙境至尊》(L-Bot)、《仙境天使》、《梦幻仙境》。不过无论是《魅力传说》还是其它RO辅助软件的核心AI都不是自己编写的,而是使用的Kore的AI系统。Kore是一个加拿大人开发的RO的辅助系统,从2002年RO国际服务器测试时就出现并且不断完善。最新版本的Kore已经可以不用客户端支持实现玩家在游戏中的所有动作指令,能够自动锁定地图,并且利用AI计算出一条适合练功者的练功路线,比如补给用完或者负重满的时候可以全自动回城补给、存取东西、贩卖垃圾物品等功能。设定得当,Kore完全可以代替你来玩游戏,只要你的机器不关它就可以一直运行下去,你很难想象一个游戏的辅助竟然能够完美到如此程度。Kore本身的开发平台是Per 1,所以运行的时候只能看到一个Dos窗口,没用过Kore的人,对着满屏幕乱飞的英文,可能会以为这是一个用来进行科学计算的项目。而且Kore的源代码是完全开放的,任何一个程序员都可以利用其源代码编写RO的Bot。不过,在那个时代,要想把只有250K大小的源代码,完完全全地融合倒自己的软件中可不是件容易的事,要想汉化成中文版更不是件容易的事情,所以当时在国内出现的RO的Bot,仅仅实现了Kore的一部分功能。
下载 (21.31 KB)
2009-10-4 22:17
OpenKore 2.0.7中文测试版
如今的“Bot”已经不仅仅是Kore系列编写出来的了,随着编程语言的发展,编程工具的更新换代,已经出现很多诸如易语言、VB、Delphi、VC++、C++等编写出来的功能更强大、更加智能化的“Bot”。 |