吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2729|回复: 6
收起左侧

[求助] 按键精灵PC版脚本编写求助

[复制链接]
zhangxi 发表于 2019-12-11 14:09
Q = Int(Rnd * (422 - 229)) + 218
W = Int(Rnd * (595 - 557)) + 556
E = Int(Rnd * (956 - 952)) + 951
R = Int(Rnd * (304 - 300)) + 299
D = Int(500 * Rnd + 100)
DO
    KeyDown "Z", 1
    Delay 100
    KeyUp "Z", 1
    Delay D
    MoveTo Q, W
    LeftClick 1
    Delay D
    KeyDown "F1", 1
    Delay 100
    KeyUp "F1", 1
    Delay D
    MoveTo E, R
    LeftClick 1
    Delay D
    FindPic 0, 0, 1440, 900, "Attachment:\0球.bmp", 0.9, intX, intY
    FindPic 0, 0, 1440, 900, "Attachment:\返回.bmp", 0.9, intO, intP
    If intX > 0 And intY > 0 OR intO > 0 And intP > 0 Then
    End If
    MoveTo 794, 597
    Delay 806
    KeyDown "Right", 1
    Delay 183
    KeyUp "Right", 1
    Delay 217
    KeyDown "Down", 1
    Delay 183
    KeyUp "Down", 1
    Delay 567
    KeyDown "Z", 1
    Delay 150
    KeyUp "Z", 1
    Delay 934
    KeyDown "Z", 1
    Delay 116
    KeyUp "Z", 1
    Delay 1350
    KeyDown "Z", 1
    Delay 150
    KeyUp "Z", 1
    Delay 550
    KeyDown "Z", 1
    Delay 133
    KeyUp "Z", 1
    Delay 5000
    KeyDown "Left", 1
    Delay 1000
    Loop
这个是全部代码,目标是代码A循环运行到找到目标图片运行代码B,现在的情况是代码A运行不了   我试了下把LOOP加在end if 后面发现运行不了代码B   
麻烦有没有大神帮忙看看错在哪

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

slslzj 发表于 2019-12-11 14:45
if语句条件用错了。
老狗丶 发表于 2019-12-11 14:47
kalkinx 发表于 2019-12-11 14:54
本帖最后由 kalkinx 于 2019-12-11 14:55 编辑

    If intX > 0 And intY > 0 OR intO > 0 And intP > 0 Then
    End If
兄弟。你这个判断,当XY坐标大于0或者OP坐标大于0。然后应该是要执行什么操作吧?你直接end if了。。。这个判断岂不是白判断了
 楼主| zhangxi 发表于 2019-12-11 15:09
kalkinx 发表于 2019-12-11 14:54
If intX > 0 And intY > 0 OR intO > 0 And intP > 0 Then
    End If
兄弟。你这个判断,当XY坐标 ...

意思是我的后一段代码应该放在then和end if中间?
智小白 发表于 2019-12-11 15:26
判断完 该干什么
kalkinx 发表于 2019-12-11 15:46
zhangxi 发表于 2019-12-11 15:09
意思是我的后一段代码应该放在then和end if中间?

嗯,可以试试。
分析下你的代码:
按下键盘Z
随机延迟后,鼠标移动到坐标(Q,W);
左键单击;
按下键盘F1;
延迟后,鼠标移动到坐标(E,R);
左键单击;

然后找图,分别是0球图,和返回图。
如果你这个判断是想做到:如果两个图都找到。就执行你下面那些操作的话。

你就把你的那一段插到if 和 end if 之间
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-1-13 13:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表