找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3345|回复: 1

[已回复] 新人学习一段时间了,请老师帮看下这段代码怎么出问题

[复制链接]

3

主题

1

回帖

4

积分

学前班

鲜花
0
猫粮
14
发表于 2020-3-3 09:47:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
玩的端游,在地图中找怪,打怪,这样循环,由于怪物是晃动的状态,只能用找色来找怪,可是一开始找一个怪,然后就不怎么找了,而是随机移动。代码如下,请老师指导下
Dim xiuluo(2)
xiuluo(0) = "04C5FF"
xiuluo(1) = "0036FA"
xiuluo(2) = "06F81A"
Do

FindCenterColor 5, 90, 700, 600,xiuluo(s), intX, intY//找怪
Delay 1000
If intX > 0 And intY > 0 Then
Delay 1000
MoveTo intX, intY
    Delay 1000
    LeftClick 1
     MoveTo 312, 296
    Delay 500
        LeftClick 1
        Delay 500
                  End If
x = int((800 - 50 + 1) * Rnd + 50)
y = int((600 -150 + 1) * Rnd + 150)
MoveTo x, y
Delay 2000
LeftClick 1
s = int((4000 - 2000 + 1) * Rnd + 2000)
Delay 1000
Loop


楼主热帖
  • 打卡等级:无名新人

13

主题

24

回帖

50

积分

易语言游戏编程班学员

鲜花
0
猫粮
184
发表于 2020-3-3 13:56:48 | 显示全部楼层
那第二遍应该是没找到,
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-4-19 03:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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