送几个循环模版,,,,,,
触摸精灵吧
全部回复
仅看楼主
level 7
kisscssy 楼主
大家好,我是 仲夏_kisscssy ,最近发现吧内求的都是循环脚本啊,所以送两个简单的循环给各位.
while true do --无限死循环
mSleep(3000) --延迟3秒在执行下面步骤
x, y = findImage('图片路径') --全屏幕找图片,路径自己放,别忘记了双引号
if x ~= -1 and y ~= -1 then --如果坐标值不是-1的话,就代表找到,如果坐标值是-1的话就是没找到
touchDown(0,111,222) --0号手指点击x为111,y为222 的坐标
touchUp(0) --抬起0号手指(抬起不需要坐标)
break --循环跳出语句,如果没找到就不会跳出一直死循环
end --if对应的end
end -- while 对应的 end
for i =1,3 do -- 从1 开始到3结束的循环,就是一共三次循环,就算接下来没找到一样停止
mSleep(3000) --以下和上面一样,自己对应
x, y = findImage('图片路径')
if x ~= -1 and y ~= -1 then
touchDown(0,111,222)
touchUp(0)
break
end
end
2015年02月09日 02点02分 1
level 1
大神,如果一个图在10秒钟内会重复出现大概30次,我想让他一直找这个图找到就点击在十秒内不停循环,然后结束后我手动停止的话,应该怎么做?
while true do --无限死循环
mSleep(3000) --延迟3秒在执行下面步骤
x, y = findImage('图片路径') --全屏幕找图片,路径自己放,别忘记了双引号
if x ~= -1 and y ~= -1 then --如果坐标值不是-1的话,就代表找到,如果坐标值是-1的话就是没找到
touchDown(0,111,222) --0号手指点击x为111,y为222 的坐标
touchUp(0) --抬起0号手指(抬起不需要坐标)
break --循环跳出语句,如果没找到就不会跳出一直死循环
end --if对应的end
end -- while 对应的 end
是去掉第一和最后一句么?
2015年02月10日 01点02分 2
去掉延迟,然后把touchDown(0,111,222)换成touchDown(0,x,y)
2015年02月10日 02点02分
@kisscssy 谢谢~我试试
2015年02月10日 03点02分
level 9
kiss.你这发的教幼儿园而[吐舌]
2015年02月10日 05点02分 3
就是给新手看的..没看我连click(x,y)都不用了嘛..
2015年02月10日 05点02分
level 14
谢谢,收益良多
✎﹏ℳ๓₯ 若说结局难改变,我为你绝笔阑珊!
2015年02月12日 16点02分 4
level 9
[真棒]
2015年02月13日 05点02分 5
level 9
求问,循环点某一点,怎样写
2015年02月13日 07点02分 6
level 10
大神,请教一下,iPad屏幕菜单往上滑动的做不好请指教
2015年02月20日 02点02分 7
具体情况是怎么样?出现什么问题
2015年02月20日 15点02分
level 11
请问循环加break以后,能够做到按顺序执行而不是全部一起执行吗,我写的脚本感觉找色多就全乱了
2015年02月21日 09点02分 8
脚本的代码都是按照顺序执行的,break也只是其中一段代码中使用, 你这种问题过于模糊,精准一点.
2015年02月21日 10点02分
@kisscssy 请问大吧给别人写的脚本能不能设置使用时间啊?比如一个月,半个月的,我小白一个倒不是为了卖脚本,给一起玩游戏的朋友做的,自己辛苦写的别人拿去卖我就傻B了,呵呵[笑眼]
2015年03月03日 10点03分
回复
00���00
:最近吧内有人发了个一个帖子有,好好找找
2015年03月03日 13点03分
回复 kisscssy 已经解决了,谢谢
2015年03月03日 15点03分
level 4
新人请教大神两个问题
1.IOS的图片路径格式是怎么样的,开头的符号之类的……
2.
while true do
mSleep(0)
x, y = findImage('图片路径')
if x ~= -1 and y ~= -1 then 【TOUCHDOWN,TOUCHUP的意义是什么 是否理解为如果图片找不到,随便按一下,然后继续找】
touchDown(0,111,222)
touchUp(0)
break --【break是否理解当找到图片后,停止findimage的步骤,可以开始执行以下①】

end --if对应的end
end -- while 对应的 end
2015年02月23日 02点02分 9
这个问题你应该查找一下触摸精灵帮助.
2015年02月23日 08点02分
@kisscssy 谢谢,研究后已经得到解决,但是似乎抓图并不成功……继续研究中
2015年02月23日 14点02分
level 4
受教了
2015年02月23日 02点02分 10
level 5
谢谢了
2015年02月23日 18点02分 11
level 3
求教,我自定义一个函数,suba(int), 作用是将传入的参数int乘1000后返回。求教这个返回值怎么写?
Function suba(int)
suba=int*1000;
End
这么写返回追一直是nil
2015年02月25日 09点02分 12
因为你无返回值,并且这段代码的意思是int参数乘以1000的值赋值给suba
2015年02月25日 10点02分
level 3
收藏了,求楼主扣扣
2015年02月25日 15点02分 13
level 4
跳出我喜欢在外面设置个 ::A:: 然后里面弄个 goto A 比较容易控制跳到哪
2015年03月03日 16点03分 14
level 9
额,好帖
2015年03月03日 19点03分 15
level 1
请问若:
FUNCTION main()
(界面一)
IF getColor(100,100)==0xffffff then
touchDown(0,1,1)
touchUp(0)
end
(界面二)
if getColor(200,200)==0x000000 then
touchDown(9,2,2)
touchUp(0)
end
end
我想(界面一)做三次便停止.界面二不限次数,应该如何写?
请指导,谢谢!
2015年03月11日 17点03分 16
界面一 用for 循环,界面2用while 循环
2015年03月12日 02点03分
level 9
额,好帖
2015年03月12日 02点03分 17
level 9
楼主请教你个问题,播放脚本时在任意界面启动软件或游戏。这样要怎么写丫。[委屈]
2015年03月12日 04点03分 18
appRun(包名)
2015年03月12日 05点03分
回复 longwen1123 :什么意思求详细点[委屈]
2015年03月12日 09点03分
回复 longwen1123 :感激不尽,折腾几天终于会了,[转圈哭]
2015年03月15日 08点03分
回复 longwen1123 :再请教你个问题,脚本怎么按循序执行?我写了几个if 颜色==xx 择按xx 但不按常规出牌一顿乱点
2015年03月15日 08点03分
level 5
你猜我是谁
2015年03月12日 17点03分 19
乌鲁木齐,次奥,哈哈
2015年03月13日 00点03分
level 6
谢谢了
2015年03月14日 04点03分 20
1 2 尾页