A. 按键精灵这套源代码为什么怪不死就换目标
找怪和战斗两个子程序可以合成一个,在打怪后做一个判断,要是没死就继续按”F1“,要是死了就跳到开始找怪,一直循环。
另外:打怪和加血可以做个多线程,像这样放在脚本开头,就可以一边找怪打怪,一边判断加血了,加血的子程序也做个无限循环
DimEnvID1,ID2
ID1=BeginThread(找怪打怪)
Delay500
ID2=BeginThread(自动加血)
希望能帮到你,我也是新手
B. 按键精灵自动打怪脚本编写思路问题
抓取图标上某个点,颜色记录下=A
循环攻击判断,如果记录点颜色=A,则执行攻击子程序,否则执行捡取子程序,捡取子程序后面可以加上个GOTO转向语句到开始的TAB找怪部分,如果有必要再加个是否捡取成功的判断语句,没玩过三国所以具体不清楚怎么写,反正思路是这样的
C. 按键精灵【高级】自动打怪实战脚本(2D网游篇)上
intX=(从屏幕左边0 到!(小地图)内怪物位置的距离)
UX=(屏幕左边0 到游戏窗口的距离)
已经知道游戏窗口到(小地图)内角色的位置是 724
那么 (小地图)内角色位置到怪物的距离也就是a 是 intX-(UX+724)=a
而 地图内怪物位置 很容易定位坐标的如果是句柄来定位的话 QX就是 怪物的横坐标加UX了
地图怪物坐标-地图人物坐标= 距离 /a得到比例(16:1)这是例子
D. 按键精灵如何选怪物名称打怪大神请指教!谢谢
脚本源码.NO.1
--------------
VBS dim NumA,NumB,NumC,NumK,NumN,CenterX,CenterY,GBX,GBY,StepX,StepY
//NumA--X轴移动的变量,NumB--Y轴移动的变量,NumK--中间变量
VBS NumA=0:NumB=0:NumC=0:CenterX=385:CenterY=310:StepX=82:StepY=66
//CenterX,CenterY---中心坐标(一般是人数) StepY,StepY--步长
//****************************主程序开始**************************************
While NumC<3
//NumC---三圈, 相当会把找怪范围会成25个格
VBS NumN=NumC*8:NumK=0
//NumN---找怪的格子位置
While NumK<NumN
//向下移动
If NumK>0 and NumK<(NumN/4)
VBS NumB=NumB+1
EndIf
//向左移动
If NumK>=(NumN/4) and NumK<(NumN/2)
VBS NumA=NumA-1
EndIf
//向上移动
If NumK>=(NumN/2) and NumK<(NumN/4)*3
VBS NumB=NumB-1
EndIf
//向右移动
If NumK>=(NumN/4)*3 and NumK<NumN
VBS NumA=NumA+1
EndIf
//每一格的中心坐标
VBS GBX=CenterX+StepX*NumA
VBS GBY=CenterY+StepY*NumB
Delay Time/2
//***************查看运行效果********************
//如果想看本脚本的执行路线,请打开图画,再打把下面三句前的//去掉
//MoveTo GBX GBY
//Delay 100
//LeftClick 1
//*******************************************
//×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
//××××××××××××××××××××××××××××× 找怪部分 ××××××××××××××××××××××××××××××
VBSCall FindColorEx(GBX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2,"FFFFFF",1,0.6,AX,AY)
//“FFFFFF”----怪的色,其它部分不要动,这里也可以改成在(GBX-StepX/2,GBY-StepY/2,GBX+StepX/2,GBY+StepY/2)范围内找图片
Delay Time/2
If AX>0
//找到色
MoveTo AX AY
//移动到AX,AY
//*****判断是否是怪********
//gosub Mon
//<判断是否是怪>子程序在这里调用!
//*************************
Delay Time
Goto KillMon
EndIf
//××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
VBS NumK=NumK+1
EndFor
VBS NumA=NumA+1:NumC=NumC+1
EndFor
//************************************主程序结束***************************************
//*************************************************************************************
//******************** 打怪 ********************
Rem KillMon
//下面请自己添加打怪要的动作
//提示:1。可以先判断是否是怪。[要判断的话,就写个子程序,上面有提示<判断是否是怪>调用的地方。]
// 2。是怪的话就攻击,杀死后跳到开始,重新开始找怪;不是的话,就跳到下一格接着找!
--------------
脚本源码.NO.2
--------------
VBSCall FindPic(0,0,1024,768,"神盾.bmp",0.9,x,y)
//区域找图 0,0,1024,768为区域范围 "神盾.bmp"为图片名(路径) 0.9为找图的相似度 x,y为找到图片后的坐标变量
If x>=0 and y>=0
MoveTo x y
Delay 50
MessageBox 已经找到图形!鼠标移到了图形之上
Else
MessageBox 没找到图形!
EndIf
--------------
只错这个比较麻烦.因为你要把怪物的3个角度的动作都要抓下来
然后存起来~
但是游戏离的怪物类型多了
所以此办法不推荐
--------------
E. 求按键精灵后台自动使用辅助技能和打怪的源码!能用得给高分!
嗯 ok
F. 求QQ西游自动打怪的按键精灵的原代码
作用简介:
打10个怪,每个怪打三下(用放在键盘数字1上的技能打,我放的是离火),然后z键自动拾取。如果想打多个怪或者每个怪打多下 就修改下10和3的值吧。自己估计下打死一个怪要打几下 =。= 非常简陋的东东,不过用了好歹能把手解放出来去吃点东西 呵呵
傻瓜步骤如下:
1、安装按键精灵 网络下吧 我用的是8.0免费版
2. 打开后 点上面的"新建"按钮(粉大的一个蓝色长方形按钮)。在新弹出的编辑窗口里,点击“源文件”,
3、然后在框里面,黏贴上如下代码。
Call hit_x_y(10,3)
Sub hit_x_y(x,y)
sum=1
While sum<=x
per=1
KeyDown "Tab", 1
Delay 115
KeyUp "Tab", 1
Delay 220
While per<=y
KeyDown "1", 1
Delay 85
KeyUp "1", 1
Delay 1561
per=per+1
Wend
Delay 1000
KeyDown "Z", 1
Delay 112
KeyUp "Z", 1
sum=sum+1
Wend
End Sub
4、点击上面蓝色大按钮“保存”
5、弹出提示是不是用默认名字保存脚本,点击“是”
6、点击窗口右上方的红叉叉关掉窗口。自动回到了第2步那个按键精灵的窗口。你会发现在“未分类“里面 一个叫“我的脚本”的新脚本 列在那里,勾选上这个脚本前面的选择框对钩,取消其他所有脚本的对钩。
7.点击你qq西游的窗口 然后按“F10” (按键精灵默认是用F10去调用你勾选上的脚本。
ok 开始自动打x个怪(目前x是10)喽~~~
G. 求按键精灵自动打怪及半手动打怪脚本
1、运行按键精灵。在主界面上点选“新建”进入脚本编辑
2、在界面左边的命令类型里选择鼠标命令。常用的就是前2个。假设游戏中人物为中心坐标500,500。我每次选取怪物前需点选角色自己。那么如图,鼠标移动到 那里可以下拉选择一个坐标插入命令。(这个坐标可以直接在游戏里截取也可以自己设置。如何在游戏里抓点,后边会介绍到。)然后鼠标动作下拉菜单里选择左键单击==插入命令。
3、如果手动输入坐标点的话,可以先插入鼠标移动到x=0 y=0。然后在脚本区直接修改。2种修改方式。一是在源文件中修改,一种是在普通里双击命令修改,如图
4、假设游戏的寻怪快捷键为F1。那么找到键盘命令。这里常用的2种命令,一是按键,二是按键组合。只要把鼠标点在下图中空白处,然后在键盘上按下需要编辑的键,就可以自动记录了。
5、上一步已经按了自动寻怪了。下一步该进行攻击了。假设攻击的快捷键是ctrl+1。这就用到按键组合的命令了。插入ctrl+1的命令脚本。这里需要注意的是,默认是执行命令脚本时,按下ctrl+1后只弹开ctrl键。如图:
6、我们需要手动输入弹开1键的命令。点选源文件,我们可以看到按下1键和弹起ctrl键的命令分别是keypress 49,1 和 keyup 17,1 组合一下就得到弹起1键的命令为keyup 49,1。这里要注意的是逗号要用半角输入。
7、一套连贯的攻击完毕。下边需要对自动吃药的脚本进行编辑。在这个命令里我们主要是依靠对颜色的辨别来完成的。在控制命令里选择需要的点和颜色进行编辑。(点和颜色用抓点功能直接在游戏里抓取)下边插入的这个命令解读为若点796,638的颜色为黑色时则如何,否则如何。什么意思呢?假设游戏人物HP条50%处的点为796,638。那么如果血掉到50%以下,这个点的颜色就应该是黑的了。这时我就要吃HP药水了。
8、可以看出,这条命令无法单独使用。我们需要插入吃药的脚本命令。先在其他命令中选择延时100毫秒插入,然后插入游戏中HP药水的快捷键F2。这里说一下延时的用处。延时的设置是因为如果连续运行多条脚本命令时,机器可以能反映不过来而当掉,所以基本每条单独的命令都会插入适当的延时。
9、若需要设置吃MP药水,则同上步骤。若需在游戏中喊话,则可在其他命令中选择文本输入命令。记着输入完文本还需设置回车命令将文本发送出去。
10、关于抓点。脚本编辑界面上方直接点选抓点功能,然后切入游戏,将鼠标放到需要抓的点上,按抓点快捷键就可以将鼠标点的坐标和颜色抓取下来了。
11、脚本编辑完毕,我们还需对脚本的启动、停止热键,以及对脚本的描述做出修改。热键直接点在右边编辑窗口需要修改的地方,然后点下鼠标就可以修改了。热键点完空白地方直接在键盘上按一下就可以了。注意脚本循环里一定要选择循环到按中止键为止。
12、OK,全部编辑完毕,保存脚本退出。返回按键精灵主界面。现在已经可以看到我们自己制作的脚本了。
以上就是按键精灵简单的游戏脚本制作,要注意的是几乎所有的网络游戏都可以使用按键精灵,但部分带有比较强的反外挂系统的网游只能使用按键精灵的部分功能,比如带有nProtect或者xTrap反外挂系统的网游,就必须使用按键精灵最新版,并且打开神盾自我保护功能,才能使用。
H. 求按键精灵 自动寻怪打怪用技能怪死后换怪源码
你连游戏名字都不说谁知道?
按键精灵的脚本代码不是通用的
是针对一个游戏制作的
I. 按键精灵的QQ华夏挂机打怪脚本源码
恩?我都一直在用助手哦·
J. 怎样使用按键精灵自动打怪
从网上找的代码,点开按键精灵,新建个脚本,在点源代码,复制进入,然后执行就可以了