摘要:今天主要写的是绑定窗口,多线程和一些简单的自动打怪
第一步:依然是要注册插件 变量 DM,TS 句柄数组,许可证,线程句柄
注册插件(变量)
第二步:绑定窗口设计(2个编辑框,4个按钮,2个小标签)
设计窗口
第三步:绑定窗口实现(绑定成功返回值1,失败0,首先要新建一个子程序(Ctrl+L) 寻找窗口(进程名称) 今天用到的进程是:client.exe) 子程序要在窗口创建完毕的时候去调用:寻找窗口 (“client.exe”)
绑定窗口
寻找窗口 (“client.exe”)
注:调试输出(Hwnd) 返回值1 则绑定成功,0则绑定失败
第四步:创建多线程(线程有什么用:线程是程序中一个单一的顺序控制在不开多线程时,单一进程可以说就是一个线程,当我们在写程序时如果所执行的命令会使用了多线程后可能会避免以上现象,但不一定会使程序的运行加快)
创建线程(点击按钮时开始启动线程)
第五步:看一个自动打怪的例子
自动打怪
测试
效果
注:我们模拟游戏按键(#Tab) 延时110毫秒 取GetColor(455,63) 获取左边 主要是判断 是否把怪的血量打完,如果打完了,继续下一个怪 TS.KeyPress(#1) 这个是游戏的技能键,就这样一直循环打下去
谢谢大家关注留言!!