诛仙手游副本循环技能脚本自动打副本之类,如何 找色 循环 判断 点击

查看: 749|回复: 7
滑动的时候如何找色
阅读权限30
主题帖子积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
在线时间81 小时
------------------------------纵向滑屏脚本------------------------------x=100& && && && && &&&--&&X轴初始坐标y=800& && && && && &&&--&&y轴初始坐标touchDown(x,y)& & --&&手指按下while y&200 do& &&&--&&Y轴要结束的坐标(这里设置为200)y=y-1& && && && && &&&--&&每次滑动的坐标,这里设置为1,可以自行增加sleep(5)& && && && &&&--&&每5毫秒滑动1个坐标(休眠5毫秒)touchMove(x,y)& & --&&手指滑动到坐标endtouchUp()& && && && &--&&手指弹起
在滑动时怎么让脚本找色,当指定的坐标出现要找的颜色,如何让滑动停止
阅读权限40
主题帖子积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
在线时间144 小时
滑动
until 找到颜色复制代码
阅读权限30
主题帖子积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
在线时间81 小时
如果要在滑动过程中,当出现
25,232,56,232,xFFFFFF,x00C305,xFFFFFF,x0066FF
这些坐标和颜色符合便点击
具体应该怎么写?
阅读权限40
主题帖子积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
在线时间144 小时
如果要在滑动过程中,当出现
25,232,56,232,xFFFFFF,x00C305 ...local color_a = getColor(100,100);
local color_b = getColor(200,200);
if color_a = 0x000000 or color_b = 0x111111 then
tocuhDown(x,) 复制代码
阅读权限30
主题帖子积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
在线时间81 小时
有语法错误, 'then' expected near '='
阅读权限40
主题帖子积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
精灵本科生, 积分 477, 距离下一级还需 323 积分
在线时间144 小时
有语法错误, 'then' expected near '='local color_a = getColor(100,100);
local color_b = getColor(200,200);
if color_a == 0x000000 or color_b == 0x111111 then
tocuhDown(x,) 复制代码
阅读权限30
主题帖子积分
精灵专科生, 积分 289, 距离下一级还需 111 积分
精灵专科生, 积分 289, 距离下一级还需 111 积分
在线时间244 小时
------------------------------纵向滑屏脚本------------------------------
x=100& && && && && &&&--&&X轴初始坐标
y=800& && && && && &&&--&&y轴初始坐标
touchDown(x,y)& & --&&手指按下
while y&200 do& &&&--&&Y轴要结束的坐标(这里设置为200)
y=y-1& && && && && &&&--&&每次滑动的坐标,这里设置为1,可以自行增加
sleep(5)& && && && &&&--&&每5毫秒滑动1个坐标(休眠5毫秒)
if isColor(x,y,color) then
sleep(100)
touchClick()
touchMove(x,y)& & --&&手指滑动到坐标
touchUp()& && && && &--&&手指弹起
阅读权限30
主题帖子积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
精灵专科生, 积分 353, 距离下一级还需 47 积分
在线时间81 小时
------------------------------纵向滑屏脚本------------------------------
x=100& && && && && &&&--&&X ...
不行哦!中途会点击了其它坐标
Powered by你的位置:
不会的可以来看看--几种循环命令,循环找图/找色方法:
12:31:15 |
来源: 按键精灵资源站
本帖最后由
12:45 编辑
开头先解释一下循环找图/找色是什么:
循环找图/找色就是找图只能执行一次,也就是说你电脑还没有显示这个图片的话,代码就执行过了,就执行下面的了,所以
我们用循环找图来找一些不能确定多久时间他会出现的图片.
现在好多新手不能正确的应用循环命令,现在以我常用的几个循环命令做几个例子:
第一个:如何运用Do&&Loop 循环
Do&&Loop 循环主要的就是他是无限循环,除非你中途Exit do
Do Loop运用如下以循环找图为例子)
FindPic 0,0,,&Attachment:\神盾.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
//这里是你要运用的东西
Exit do//这里是找到后就退出这个循环,执行下面命令.
下面是whild&&wend循环的例子
//while wend 主要是用来判断,然后循环的
//这里是判断上面那个窗口显示了什么
//假设上面那个窗口点了是是一个画面,点了否就过掉
//那么可以把点了是后i=1,点了否i=0
//那么就是
FindPic 0,0,,&Attachment:\神盾.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
//这里时你要干的事
i=0//这里后,i不等于1就退出循环了
下面是for next 循环例子
//for next 是可以用来判断,和设置循环次数的
//在脚本开头写上个for4,结尾写上next的效果就等于在右边运行上的脚本循环次数上写了4
//也可以用来分时间找图/色(一段时间,下面的例子是如果8秒没有出现图/色 那么久执行下面的)
//那么就是
FindPic 0,0,,&Attachment:\神盾.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
//这里是你要执行的内容
exit for//找到则退出循环
delay 1000//这里是控制时间
在下面是一个极其容易理解,但也极其不推荐用于写大脚本的循环命令,因为极其容易混乱..
它就是rem goto找图
虽然不推荐,但还是可以成找图的
rem a//标记个点
FindPic 0,0,,&Attachment:\神盾.bmp&,0.9,intX,intY
If intX & 0 And intY & 0 Then
//执行你要的事情
goto a//如果没有找到就跳到上面的标记点重新找图!
想当年我曾今为这些循环命令疯掉&&&&...............按键精灵区域找色后的问题_百度知道

参考资料

 

随机推荐