为什么写
先唠嗑一下。
我记得我是在大学期间(2011–2015)接触了魔兽争霸。当时我看到好多人玩得很过瘾,于是我也玩,其中最让我感到过瘾的是火影忍者羁绊。玩着玩着我发现,原来地图可以修改成具有P闪、无CD、无限蓝等等作弊方式。对此我很好奇到底是怎么做到的?
最近,我终于尝试学习改图,也终于学会了。然而,无奈相关学习资料非常少,或者不够详细,或者要收费。纠结之下,决定自己写一写,既可以备忘,也可以帮助到其他人。还有,我本来不想写,因为已经存在一个YD作弊4.0了,然而,使用过后我感到很不满意。它实在有缺陷,或者使地图打不开,或者没生效,或者P闪有缺陷。
改图需要用到 jass 语言,但好在我本身是一个程序员,所以掌握 jass 对我不会很难。我也尽量将教程写得简单一些,使之对有需要的人容易掌握。
我本打算在偶久网发表教程,以赚取一些钱,无奈不给我权限,那就在这里发表吧。
写什么
我写的仅仅是怎么作弊,绝没有如何从零开始制作一张魔兽地图。毕竟我有自己的全职工作,我不从事游戏开发,也实在没有精力制作魔兽地图,我只能在忙碌中修改魔兽地图玩一玩。
我打算深入剖析YD作弊中的源代码,然后深入浅出地讲解如何将作弊代码注入到自己的地图中去。我还写如何规避原地图中的反作弊方式。
需要什么
你需要以下软件:
- VS Code + jass插件
- HkeW3mModifier2.0:你不需要在偶久网花钱购买,你或者百度一下就能找到,或者在GitHub上找——有一个仓库叫War3Tool