起步

本教程只完全适配 AvZ1 221001 版本,如果根据本教程编写的脚本出现语法错误,请先检查是否与该教程的版本相对应,如果确定自身没有任何问题,请及时联系我

AvZ 版本号按照以下方式查找

// AvZ根目录->inc->libavz.h 
#define __AVZ_VERSION__ 221001

欢迎学习 AsmVsZombies 键控框架,AsmVsZombies 是由我和 yuchenxi0_0 两人合作完成,yuchenxi0_0 主要完成了反汇编注入工作,我主要完成了键控逻辑。我相信这套框架会带给脚本编写者焕然一新的使用体验。

本教程总体将分为两大部分:基础和进阶。

在基础部分,我们将会了解到键控所需的必备接口,例如用卡、用炮、时间设定等,因此,不论你是何方神圣,是必须将基础部分刷完的,这样在编写脚本时才不会遇到疑惑。

在进阶部分,我们将深入讨论 AvZ 的键控逻辑核心——操作队列,理解透操作队列的实现原理非常重要,然后介绍阻塞函数,动态插入函数,以及内存读取功能。

如果只是想编写炮阵的脚本,看完基础部分是足够的,但是如果想把 AvZ 玩出花来,甚至想用 AvZ 搞一搞无炮键控,那么进阶部分是必须要看的。

准备

在使用 AvZ 之前,我们需要进行一些准备,这些内容我放在了下面这个视频中,请一定耐心观看,不要错过任何一个细节。

接下来给出一些传送门

视频教程:bilibili

开发安装包下载:Gitee

更新:

  • 使用 VSCode AvZ 插件的命令 : 按下 Ctrl+Shift+P 组合键,然后再键入 AvZ : Update 再选择相应版本即可。

  • 使用 AsmVsZombies 安装目录下的 版本管理器.exe, 双击运行,后续操作与前者相同。

  • 使用代码存储库 Gitee / GitHub 中的相应 [版本].zip 文件,下载下来,手动解压替换更新 (如果上面两个无法使用时,只能使用此方法)。

QQ 群:704655241 ( 请先看完视频教程之后再加 )

准备阶段完成之后,请继续结合视频教程完成自己的第一脚本 :经典十二炮。

最后,希望 AvZ 能够在键控方面帮助到您!

目录

下一篇 名称空间