按键精灵子程序循环错误

拒绝访问 | www.ggdoc.com | 百度云加速
请打开cookies.
此网站 (www.ggdoc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(3edaae433b5443a7-ua98).
重新安装浏览器,或使用别的浏览器你的位置:
求教子程序和循环语句我提示错误缺少符号,实在搞不懂了。求教
02:46:52 |
来源: 按键精灵资源站
[code]While True
Sub 退出游戏()
KeyPress &Esc&, 1
Delay 2000
MoveTo 647, 426
Delay 1000
LeftDown 1
Delay 1000
Delay 2000
SetSimMode 2
KeyDown &F&, 1
Wend[/code]我这一段出错在哪里了呢为什么总是说
是我缺少什么符号吗?还是这个写法错了?你的位置:
如何让运行中的子程序停止
04:03:02 |
来源: 按键精灵资源站
比如有个子程序正在运行,中间有个条件满足了,不需要继续执行下面的内容,如何让子程序停止?而不需要所有条件都判断完了才停止呢?
我想了个办法加个标记 直接转跳到End Sub
Rem 子程序结束
不知道还有没有其他方法呢?子程序和函数的问题 _ 会员专区 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 383|回复: 6
看了半天视频确实搞不懂了,下列2个子程序如何以函数方式编写个脚本Dim intX, intYSub 打1()
FindPic 692, 370, 825, 460, &Attachment:打1.bmp&, &000000&, 0, 0.9, intX, intY
If intX & -1 And intY & -1 Then
TracePrint&找到1&
Tap intX, intY
Delay 1000
LoopEnd SubSub 打2()
FindPic 692, 370, 825, 460, &Attachment:打2.bmp&, &000000&, 0, 0.9, intX, intY
If intX & -1 And intY & -1 Then
TracePrint&找到1&
Tap intX, intY
Delay 1000
LoopEnd Sub
按 键 工 程 师·兼 职
按键X开拓者勋章最先体验按键精灵X,且提交有效反馈的奖励勋章过大年勋章俩小福娃给大家拜年啦!双十一绝版纪念勋章双十一绝版纪念勋章抗战胜利70周年勋章抗战胜利70周年活动的专属勋章单身汪勋章单身贵族的专属勋章按键14周年庆纪念勋章按键14周年庆纪念勋章(360天)按键学院按键学院专属勋章,按键学院学员或文章被院刊收入可领取幸运草勋章(永久)商业小精灵限时活动勋章。马年勋章(360天) 马年纪念勋章(360天)鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励天使勋章天使一样的用户按键明星按键明星勋章黄金之翼黄金之翼勋章举报达人长期举报不良帖子活动狂人论坛活动狂人骨灰级按键用户3年以上的按键论坛用户按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com龙年勋章(360天)龙年纪念勋章(360天)十周年勋章(360天)十周年纪念勋章兔年勋章(360天)兔年纪念勋章(360天)论坛GG按键论坛男性用户勋章发帖高手鼓励积极回复,但注意不要灌水哦爱心大使积极帮助新手(可向管理员进行申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章实习版主按键论坛的实习版主专属勋章按键元老资深按键用户的尊贵荣誉勋章管理人员按键论坛的管理团队专属勋章
回复 注:你好 下面提供了资料链接 需要返回什么结果就返回什么结果 而按提供的代码 并没有制作函数的必要
自命不凡,其实很落魄个人QQ: 个人爱好群:[加群有惊喜]
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com小红帽对论坛提出良好建议(可向管理员申请)
把sub改为function 把end sub改成end function 其它不变就好了。
回复 谢谢你的回答,但是你看写我的脚本,目前还不太i智能,比如脚本这个时候运行在找打1, 但是游戏的屏幕却在打2图所在的屏幕, 这样脚本就会重复找打1而失效了。我想通过函数方式建立个通用的检测,通过返回值来判定继续运行脚本
回复 麻烦前辈讲解下好吗? 抓天抓色都可以赋值,区域找图的图片可以赋值吗?
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com小红帽对论坛提出良好建议(可向管理员申请)
If 打1 = 1 Then
Exit Do//如果找到打1则退出Do
ElseIf 打2 = 1 Then
Exit Do//否则如果找到打2也退出Do
Delay 500//一个没找到就等待0.5秒再找。
Function 打1()
FindPic 692, 370, 825, 460, &Attachment:打1.bmp&, &000000&, 0, 0.9, intX, intY
If intX & -1 And intY & -1 Then
TracePrint&找到1&
Tap intX, intY
//找一次,找到就返回1,找不到就返回0
End Function
Function 打2()
FindPic 692, 370, 825, 460, &Attachment:打2.bmp&, &000000&, 0, 0.9, intX, intY
If intX & -1 And intY & -1 Then
TracePrint &找到1&
Tap intX, intY
//找一次,找到就返回1,找不到就返回0
End Function按键精灵如何实现满足条件则子程序停止,不满足则子程序循环
var sogou_ad_id=731549;
var sogou_ad_height=160;
var sogou_ad_width=690;

我要回帖

更多关于 按键精灵 跳出子程序 的文章

 

随机推荐