精易论坛

标题: 判断 循环问题 [打印本页]

作者: lc314    时间: 2017-2-28 15:09
标题: 判断 循环问题
一个游戏 我想监视血条颜色判断死亡还是存活  有血色值是“7a2a1a-000000”
没血了,等一会人物会自动捡物品,然后找怪,找到怪他会自动打,打死就是没血了 。。。就是这个循环起来   给个答案吧

.版本 2
找怪 = 大漠.找字 (0, 0, 993, 630, “可击杀”, “00fe00-000000”, 0.9, x, y)
延时 (300)
大漠.鼠标移动 (x - 80, y + 4)
延时 (300)
大漠.鼠标_左键单击 ()
大漠.找色 (423, 55, 438, 79, “7a2a1a-000000”, 0.9, 0, x1, y1)  ' 血条颜色


作者: 已注销370852    时间: 2017-2-28 15:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: [易]晴空    时间: 2017-2-28 15:16
既然没血了都自动拾取 拾取了又自动打  那你监测个什么东东还?
还有  这几句干啥的?
找怪 = 大漠.找字 (0, 0, 993, 630, “可击杀”, “00fe00-000000”, 0.9, x, y)
延时 (300)
大漠.鼠标移动 (x - 80, y + 4)
延时 (300)
大漠.鼠标_左键单击 ()
作者: lc314    时间: 2017-2-28 15:26
qw200971913 发表于 2017-2-28 15:16
既然没血了都自动拾取 拾取了又自动打  那你监测个什么东东还?
还有  这几句干啥的?
找怪 = 大漠.找字 ( ...

捡取是游戏自动的  ,给他点时间让他捡 ,然后找怪()等待怪死
作者: lc314    时间: 2017-2-28 15:28
qw200971913 发表于 2017-2-28 15:16
既然没血了都自动拾取 拾取了又自动打  那你监测个什么东东还?
还有  这几句干啥的?
找怪 = 大漠.找字 ( ...

找怪 = 大漠.找字 (0, 0, 993, 630, “可击杀”, “00fe00-000000”, 0.9, x, y)
延时 (300)
大漠.鼠标移动 (x - 80, y + 4)
延时 (300)
大漠.鼠标_左键单击 ()
这些就是找怪
游戏里有个当前刷新怪物列表  刷了 显示可击杀
作者: [易]晴空    时间: 2017-2-28 15:31
判断循环(真)
大漠.找色 (423, 55, 438, 79, “7a2a1a-000000”, 0.9, 0, x1, y1)  ' 血条颜色
如果真(x>=0)
延迟(3000)'等待拾取
找怪 = 大漠.找字 (0, 0, 993, 630, “可击杀”, “00fe00-000000”, 0.9, x, y)
延时 (300)
大漠.鼠标移动 (x - 80, y + 4)
延时 (300)
大漠.鼠标_左键单击 ()

循环结束
作者: lc314    时间: 2017-2-28 15:51
qw200971913 发表于 2017-2-28 15:31
判断循环(真)
大漠.找色 (423, 55, 438, 79, “7a2a1a-000000”, 0.9, 0, x1, y1)  ' 血条颜色
如果真(x> ...

新手怎么回事?


作者: lc314    时间: 2017-2-28 15:52
qw200971913 发表于 2017-2-28 15:31
判断循环(真)
大漠.找色 (423, 55, 438, 79, “7a2a1a-000000”, 0.9, 0, x1, y1)  ' 血条颜色
如果真(x> ...

怎么回事???????

T}KBJ_)E3N5UWO)3G`[email protected] (31.2 KB, 下载次数: 0)

T}KBJ_)E3N5UWO)3G`AJ@LA.png

作者: [易]晴空    时间: 2017-2-28 16:02
lc314 发表于 2017-2-28 15:52
怎么回事???????

你易语言设置了检测死循环的
把 判断循环首(真)
改为
判断循环首(i=0) 就行了 i设置为局部变量 I=0

还有 如果真 下面的所有代码都放到 如果真 那虚线里面去
作者: qujinlin    时间: 2017-2-28 16:21
用时钟啊,判断循环程序都卡死了
作者: lc314    时间: 2017-2-28 17:52
qujinlin 发表于 2017-2-28 16:21
用时钟啊,判断循环程序都卡死了

说下 不懂啊
作者: lc314    时间: 2017-2-28 18:36
qujinlin 发表于 2017-2-28 16:21
用时钟啊,判断循环程序都卡死了

怎么判断?





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4