思路是这样的 判断窗口句柄 X坐标100 Y坐标100 色值不为白色 即未进入战斗 执行鼠标移动到点1 左键 延迟3秒 移动到点2 左键 延迟3秒 移动到点3 左键…… 当游戏窗口X坐标100 Y坐标100为白色时 结束鼠标移动 执行组合键Alt+G
.版本 2
.支持库 spec
.判断开始 (取颜色 (游戏窗口句柄, 626, 240) ≠ 14219512) ' 未进入战斗则移动
鼠标移动 (游戏窗口句柄, 150, 150)
鼠标键2 (1, 1, )
延迟 (到数值 (编辑框24.内容) × 1000)
鼠标移动 (游戏窗口句柄, 490, 330)
鼠标键2 (1, 1, )
延迟 (到数值 (编辑框24.内容) × 1000)
鼠标移动 (游戏窗口句柄, 150, 330)
鼠标键2 (1, 1, )
延迟 (到数值 (编辑框24.内容) × 1000)
鼠标移动 (游戏窗口句柄, 490, 150)
鼠标键2 (1, 1, )
延迟 (到数值 (编辑框24.内容) × 1000)
.默认
这是一个循环判断 我现在启动热键开始判断 在结束热键 停止循环时 他好要继续把这个判断鼠标移动及点击功能执行完才停止 不知道哪里出错了 还有就是 当X100 Y100已经为白色了 鼠标还要继续移动以及点击 有点刹不住车的感觉
E语言 随时判断该怎么写
答案:2 悬赏:20 手机版
解决时间 2021-03-05 10:34
- 提问者网友:最爱你的唇
- 2021-03-04 12:19
最佳答案
- 五星知识达人网友:舍身薄凉客
- 2021-03-04 13:24
我假设 编辑框24.内容 为 1 也就是一秒
你在判断后 用了4个延时 也就是4秒
所以按下停止热键时 程序还未执行完 当然得继续往下走
当X100 Y100已经为白色时 判断下面的程序未走完 当然刹不住
你在判断后 用了4个延时 也就是4秒
所以按下停止热键时 程序还未执行完 当然得继续往下走
当X100 Y100已经为白色时 判断下面的程序未走完 当然刹不住
全部回答
- 1楼网友:迷人又混蛋
- 2021-03-04 14:57
指针指向 0x0106cdec (直接赋值)
然后写.
不过你要先保证有权限写(这个地址可能是其他程序保留的或系统保留的)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯