我尽量详细的介绍怎么编写。耐心看一遍智商在平均数上的,绝对就会自己编写了![](http://tb2.bdstatic.com/tb/editor/images/face/i_f02.png?t=20140803)
按键精灵的脚本编写其实是很容易的。两个月前玩这游戏第二天,我开始一边自学一边自己试着编写,几个小时就写出第一个。所以其实很简单。
目前我自己的脚本编写到除了PK和打工会战。其他全部自动。
所以【寻找大神】请教下。怎么识别对方战力?可以通用所有电脑的。
好了 。下面开始
第一步、按键精灵的基本功能
(1)主界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=274b685185025aafd3327ec3cbecab8d/a7274ff69052982284561752d0ca7bcb0b46d4c4.jpg)
(2)录制脚本
![](http://imgsrc.baidu.com/forum/w%3D580/sign=84a899a35dafa40f3cc6ced59b65038c/e8f3d6539822720efbabcc6b7ccb0a46f31fabc4.jpg)
录制脚本,简单的说,就是你做一遍,然后让脚本按照你录制的动作来做。
一个按键开始。一个按键结束。一个按键保存。这个不用说了吧![](http://tb2.bdstatic.com/tb/editor/images/face/i_f27.png?t=20140803)
(3)我的脚本界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=7a5a410ea30f4bfb8cd09e5c334e788f/7156de23720e0cf32f92606a0d46f21fbf09aac4.jpg)
注:脚本可以同时运行的。
(4)脚本属性
![](http://imgsrc.baidu.com/forum/w%3D580/sign=a3f7bfae4cfbfbeddc59367748f1f78e/7926340f0cf3d7ca829311e7f51fbe096a63a9c4.jpg)
脚本属性其实就是录制的脚本选择按什么方式循环的。编写的怎么循环通常都在脚本里写了
二、按键抓抓(这个【很重要】,很多学不会就是忽略了这个东西)
(1)抓抓主界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=5e57505afcedab6474724dc8c737af81/930a4af2d7ca7bcbf01ee9beb9096b63f724a8c4.jpg)
最常用的是放大镜。这个颜色是抓取屏幕或者句柄的某个坐标点颜色的。
其实我觉得抓取屏幕颜色的没啥用,不如放大镜好用。
也就填写下句柄,抓取句柄的坐标点颜色勉强有点用。
(句柄是后台脚本用的东东)
(2)放大镜【及其常用】
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b0a3e04cac64034f0fcdc20e9fc27980/edf791cb7bcb0a460947a5a86c63f6246a60afc4.jpg)
可以一次性记录10个坐标点的 坐标和颜色。
快捷键是Ctrl+Alt+1~0
操作其实很简单。就是把鼠标移动到你需要的点,然后按快捷键就可以记录下来。
注:方向键可以一个像素一个像素进行微调(抓抓是激活状态时)
如果做后台脚本的话,也可以先把窗口移动到0,0的位置,这样句柄坐标就和屏幕坐标重合。非常的方便
(2)找图找色
![](http://imgsrc.baidu.com/forum/w%3D580/sign=07b5b0c5044f78f0800b9afb49300a83/36ce3dca0a46f21f425170c2f1246b600d33aec4.jpg)
这个其实我用的不多,原来我不是专业的。我也不知道为啥,前台用区域找图的话还好。后台用区域找图脚本就奔溃。区域找色的话倒是可以,不过疯狂打怪兽这个游戏压根的按键区域不复杂。所以压根就不需要。所以我就用了两个版本就被我放弃了。
简单来说,就是在一个区域里面找指定的图,或者指定的颜色。如果找到就返回这个图或者颜色的坐标。找不到就返回-1,-1。
一般用法是,比如,在一个区域里找到蜕变的按钮图片,则返回按钮的坐标。
然后我们点击这个坐标,(点击蜕变)
返回-1,-1说明没有找到,则继续下拉,或者不点击。
找色同理。
(3)句柄
![](http://imgsrc.baidu.com/forum/w%3D580/sign=563c18ee7ff0f736d8fe4c093a54b382/9acf4c47f21fbe09963bed856c600c338644adc4.jpg)
先说下什么是后台脚本,后台脚本就是,就是。。尼玛。怎么说呢。简单说普通前台脚本是直接在屏幕上操作,跟我们手动操作一样。鼠标键盘你不能用,脚本要用。
后台脚本就是脚本运行时鼠标键盘你可以操作其他的东西(比如聊天),被操作的窗口也可以被遮挡(比如看电影)。
后台脚本其实比前台脚本也就多了个句柄这个东西。其实并没有想象中那么难。
具体后面说吧。我们说句柄。
其实我到现在还不是非常理解什么是句柄。百科了一下,大概理解什么意思,不过很多名词太专业。说不出来,反正俺会用就好了。爷是实战派的(原谅我没有文化
)
我框起来最上面那个。就是定位鼠标上的窗口句柄的。可以拉到窗口去获取句柄,也可以把鼠标移动过去后按F8获取。
左下边那个框,用户区鼠标位置,是鼠标停留在这个句柄里的位置,比如你要单击这个句柄的哪个点的时候要知道的。不过我一般把窗口移动到0,0的位置。这样就比较方便。机智吧![](http://tb2.bdstatic.com/tb/editor/images/face/i_f05.png?t=20140803)
句柄和父类句柄的类名和标题忘了框起来了 ,这个也很有用得 (尼玛。这个句柄窗口的啥都是有用的)
我见过很多别人写的脚本。有些要把鼠标移动到游戏窗口上再启动。其实没有那个必要。疯狂打怪兽这个游戏的类名和标题其实是不变的。直接用这两个就可以定位句柄。
右边那个就复杂了框就复杂了。但是怎么说,我们至少可以知道疯狂打怪兽的这个游戏窗口有四层句柄对吧?
我测试过,游戏的动画是最上层的那个句柄。就是说,找图找色或者获取句柄某个坐标点的颜色,要指向这个句柄。(用哪个颜色测试的,另外三层都是黑色)
然后操作的,比如点主角啊,点升级啊什么的句柄是在第四层句柄,只有领月卡在第三层。别问我怎么知道的,我不会告诉你我一个一个试出来的。还好只有四层。不然要死。
终于把最基础的说完了。下面说脚本的编写。
泪眼汪汪。我还是去睡吧。。我没发过贴,不知道发完能不能修改。不行的话,另外发一贴吧。先这样,睡觉。明天具体说怎么编写脚本。
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f02.png?t=20140803)
按键精灵的脚本编写其实是很容易的。两个月前玩这游戏第二天,我开始一边自学一边自己试着编写,几个小时就写出第一个。所以其实很简单。
目前我自己的脚本编写到除了PK和打工会战。其他全部自动。
所以【寻找大神】请教下。怎么识别对方战力?可以通用所有电脑的。
好了 。下面开始
第一步、按键精灵的基本功能
(1)主界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=274b685185025aafd3327ec3cbecab8d/a7274ff69052982284561752d0ca7bcb0b46d4c4.jpg)
(2)录制脚本
![](http://imgsrc.baidu.com/forum/w%3D580/sign=84a899a35dafa40f3cc6ced59b65038c/e8f3d6539822720efbabcc6b7ccb0a46f31fabc4.jpg)
录制脚本,简单的说,就是你做一遍,然后让脚本按照你录制的动作来做。
一个按键开始。一个按键结束。一个按键保存。这个不用说了吧
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f27.png?t=20140803)
(3)我的脚本界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=7a5a410ea30f4bfb8cd09e5c334e788f/7156de23720e0cf32f92606a0d46f21fbf09aac4.jpg)
注:脚本可以同时运行的。
(4)脚本属性
![](http://imgsrc.baidu.com/forum/w%3D580/sign=a3f7bfae4cfbfbeddc59367748f1f78e/7926340f0cf3d7ca829311e7f51fbe096a63a9c4.jpg)
脚本属性其实就是录制的脚本选择按什么方式循环的。编写的怎么循环通常都在脚本里写了
二、按键抓抓(这个【很重要】,很多学不会就是忽略了这个东西)
(1)抓抓主界面
![](http://imgsrc.baidu.com/forum/w%3D580/sign=5e57505afcedab6474724dc8c737af81/930a4af2d7ca7bcbf01ee9beb9096b63f724a8c4.jpg)
最常用的是放大镜。这个颜色是抓取屏幕或者句柄的某个坐标点颜色的。
其实我觉得抓取屏幕颜色的没啥用,不如放大镜好用。
也就填写下句柄,抓取句柄的坐标点颜色勉强有点用。
(句柄是后台脚本用的东东)
(2)放大镜【及其常用】
![](http://imgsrc.baidu.com/forum/w%3D580/sign=b0a3e04cac64034f0fcdc20e9fc27980/edf791cb7bcb0a460947a5a86c63f6246a60afc4.jpg)
可以一次性记录10个坐标点的 坐标和颜色。
快捷键是Ctrl+Alt+1~0
操作其实很简单。就是把鼠标移动到你需要的点,然后按快捷键就可以记录下来。
注:方向键可以一个像素一个像素进行微调(抓抓是激活状态时)
如果做后台脚本的话,也可以先把窗口移动到0,0的位置,这样句柄坐标就和屏幕坐标重合。非常的方便
(2)找图找色
![](http://imgsrc.baidu.com/forum/w%3D580/sign=07b5b0c5044f78f0800b9afb49300a83/36ce3dca0a46f21f425170c2f1246b600d33aec4.jpg)
这个其实我用的不多,原来我不是专业的。我也不知道为啥,前台用区域找图的话还好。后台用区域找图脚本就奔溃。区域找色的话倒是可以,不过疯狂打怪兽这个游戏压根的按键区域不复杂。所以压根就不需要。所以我就用了两个版本就被我放弃了。
简单来说,就是在一个区域里面找指定的图,或者指定的颜色。如果找到就返回这个图或者颜色的坐标。找不到就返回-1,-1。
一般用法是,比如,在一个区域里找到蜕变的按钮图片,则返回按钮的坐标。
然后我们点击这个坐标,(点击蜕变)
返回-1,-1说明没有找到,则继续下拉,或者不点击。
找色同理。
(3)句柄
![](http://imgsrc.baidu.com/forum/w%3D580/sign=563c18ee7ff0f736d8fe4c093a54b382/9acf4c47f21fbe09963bed856c600c338644adc4.jpg)
先说下什么是后台脚本,后台脚本就是,就是。。尼玛。怎么说呢。简单说普通前台脚本是直接在屏幕上操作,跟我们手动操作一样。鼠标键盘你不能用,脚本要用。
后台脚本就是脚本运行时鼠标键盘你可以操作其他的东西(比如聊天),被操作的窗口也可以被遮挡(比如看电影)。
后台脚本其实比前台脚本也就多了个句柄这个东西。其实并没有想象中那么难。
具体后面说吧。我们说句柄。
其实我到现在还不是非常理解什么是句柄。百科了一下,大概理解什么意思,不过很多名词太专业。说不出来,反正俺会用就好了。爷是实战派的(原谅我没有文化
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f09.png?t=20140803)
我框起来最上面那个。就是定位鼠标上的窗口句柄的。可以拉到窗口去获取句柄,也可以把鼠标移动过去后按F8获取。
左下边那个框,用户区鼠标位置,是鼠标停留在这个句柄里的位置,比如你要单击这个句柄的哪个点的时候要知道的。不过我一般把窗口移动到0,0的位置。这样就比较方便。机智吧
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f05.png?t=20140803)
句柄和父类句柄的类名和标题忘了框起来了 ,这个也很有用得 (尼玛。这个句柄窗口的啥都是有用的)
我见过很多别人写的脚本。有些要把鼠标移动到游戏窗口上再启动。其实没有那个必要。疯狂打怪兽这个游戏的类名和标题其实是不变的。直接用这两个就可以定位句柄。
右边那个就复杂了框就复杂了。但是怎么说,我们至少可以知道疯狂打怪兽的这个游戏窗口有四层句柄对吧?
我测试过,游戏的动画是最上层的那个句柄。就是说,找图找色或者获取句柄某个坐标点的颜色,要指向这个句柄。(用哪个颜色测试的,另外三层都是黑色)
然后操作的,比如点主角啊,点升级啊什么的句柄是在第四层句柄,只有领月卡在第三层。别问我怎么知道的,我不会告诉你我一个一个试出来的。还好只有四层。不然要死。
终于把最基础的说完了。下面说脚本的编写。
泪眼汪汪。我还是去睡吧。。我没发过贴,不知道发完能不能修改。不行的话,另外发一贴吧。先这样,睡觉。明天具体说怎么编写脚本。