TC官方合作论坛

 找回密码
 立即注册
查看: 1823|回复: 2

[问题] 无语了,老是模拟器里测试一会就断开连接,不知道怎么...

[复制链接]
发表于 2016-12-15 10:13:46 | 显示全部楼层 |阅读模式

马上加入TC

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

x
检查来检查去不知道咋了
function reward()//悬赏
    var xsx, xsy
    for(var i = 0; i < 3; i++)
        findmulticolor(787, 140, 950, 400, "CECACE-000000", "2|0|FFFFFF-000000,4|0|FFFFFF-000000", 0.9, 0, xsx, xsy)
        sleep(1000)
        if(xsx > 0)
            tap(xsx, xsy)
            sleep(5000)
            break
        else
            if(i == 2)
                tap(875, 256)//右侧悬赏提示
                sleep(5000)
                traceprint("not find xs")
            end
        end
    end  //以下是瑟银2
    var syx, syy
    var aa = 140, bb = 390
    for(var i = 0; i < 3; i++)
        findmulticolor(565, aa, 610, bb, "F7EFE6-000000", "3|0|FFFFFF-000000,5|0|FFFFFF-000000,7|0|FFFFFF-000000,8|0|D6C29C-000000", 0.9, 0, syx, syy)
        sleep(1000)
        if(syx > 0)
            sleep(1000)
            tap(syx + 170, syy - 40)
            break
        else
            traceprint("not find sy2") //这里3次输出之后就断线了
        end
    end
    var zx, zy //以下是30钻
    var a = 680  
    var b = 140
    var c = b + 114
    var d = c + 114 //钻数向下114
    while(1)
        findmulticolor(a, b, w, h, "FFFFFF-000000", "2|0|FFFBF7-000000,5|0|CEBA94-000000,8|0|E6DBC5-000000", 0.9, 0, zx, zy)
        sleep(1000)
        if(zx > 0)
            tap(zx + 50, zy - 40)
            sleep(2000)
            traceprint(zx + 50 & "   " & zy - 40)
            break
        else
            findmulticolor(a, c, w, h, "FFFFFF-000000", "2|0|FFFBF7-000000,5|0|CEBA94-000000,8|0|E6DBC5-000000", 0.9, 0, zx, zy)
            sleep(1000)
            if(zx > 0)
                tap(zx + 50, zy - 40)
                sleep(2000)
                break
            else
                findmulticolor(a, d, w, h, "FFFFFF-000000", "2|0|FFFBF7-000000,5|0|CEBA94-000000,8|0|E6DBC5-000000", 0.9, 0, zx, zy)
                sleep(1000)
                if(zx > 0)
                    tap(zx + 50, zy - 40)
                    sleep(2000)
                    break
                else
                    traceprint("not find 30 钻")
                    var mfx, mfy //有免费就刷
                    for(var i = 0; i < 3; i++)
                        findmulticolor(600, 400, 800, 500, "BDB69C-000000", "2|0|195994-000000,5|0|A4A294-000000", 0.9, 0, mfx, mfy)
                        sleep(1000)
                        if(mfx > 0)
                            tap(mfx, mfy)
                            sleep(1000)
                            break
                        else
                            if(i == 2)
                                traceprint("not find 30 diamond")
                                break
                            end
                        end
                    end
                    if(mfx > 0)//免费了,继续找30
                        continue
                    else  //没免费了,找23的吧
                        break
                    end
                end
            end
        end
    end //以下是23钻
    if(zx > 0)
    else
        var zxx, zyy
        while(1)//23钻
            findmulticolor(a, b, w, h, "FFFFFF-000000", "1|0|F7F3EE-000000,5|0|C5AA7B-000000,11|0|F7F7F7-000000", 0.9, 0, zxx, zyy)
            sleep(1000)
            if(zxx > 0)
                tap(zxx + 50, zyy - 30)
                sleep(2000)
                traceprint(zxx & "   " & zyy)
                break
            else
                findmulticolor(a, c, w, h, "FFFFFF-000000", "1|0|F7F3EE-000000,5|0|C5AA7B-000000,11|0|F7F7F7-000000", 0.9, 0, zxx, zyy)
                sleep(1000)
                if(zxx > 0)
                    tap(zxx + 50, zyy - 30)
                    sleep(2000)
                    break
                else
                    findmulticolor(a, d, w, h, "FFFFFF-000000", "1|0|F7F3EE-000000,5|0|C5AA7B-000000,11|0|F7F7F7-000000", 0.9, 0, zxx, zyy)
                    sleep(1000)
                    if(zxx > 0)
                        tap(zxx + 50, zyy - 30)
                        sleep(2000)
                        break
                    else
                        traceprint("not find 23 钻")
                        var mfx, mfy //有免费就刷
                        for(var i = 0; i < 3; i++)
                            findmulticolor(600, 400, 800, 500, "BDB69C-000000", "2|0|195994-000000,5|0|A4A294-000000", 0.9, 0, mfx, mfy)
                            sleep(1000)
                            if(mfx > 0)
                                tap(mfx, mfy)
                                sleep(1000)
                                break
                            else
                                if(i == 2)
                                    traceprint("not find 30 diamond")
                                    break
                                end
                            end
                        end
                        if(mfx > 0)//免费了,继续找23
                            continue
                        else  //没免费了,找光了
                            break
                        end
                    end
                end
            end
        end
    end
    var chax, chay  //关掉日常界面
    while(1)
        findmulticolor(800, 30, 900, 60, "FFA221-000000", "2|0|FFA221-000000,4|0|FF8E19-000000", 0.9, 0, chax, chay)
        sleep(1000)
        if(chax > 0)
            tap(chax, chay)
            sleep(3000)
            break
        else
            traceprint("not find daily cha")
        end
    end
    var wux, wuy //5次
    while(1)
        findmulticolor(920, 230, 960, 300, "CECACE-000000", "2|0|FFFFFF-000000,4|0|FFFFFF-000000", 0.9, 0, wux, wuy)
        sleep(1000)
        if(wux > 0)
            tap(wux, wuy)
            sleep(5000)
            threadbegin("dailyfive", "")
            break
        else //下面是3次的色
            findmulticolor(920, 230, 960, 300, "CECACE-000000", "2|0|FFFFFF-000000,4|0|FFFFFF-000000", 0.9, 0, wux, wuy)
            sleep(1000)
            if(wux > 0)
                tap(wux, wuy)
                sleep(5000)
                threadbegin("dailyfive", "")
                break
            else               
                findmulticolor(787, 140, 950, 400, "CECACE-000000", "2|0|FFFFFF-000000,4|0|FFFFFF-000000", 0.9, 0, xsx, xsy)
                sleep(1000)
                if(xsx > 0)
                    tap(xsx, xsy)
                    sleep(10000)
                    threadbegin("dailywipe", "") //日常扫荡
                    break
                else
                    traceprint("not find xs")
                    //23个钻也找不到就刷怪
                    threadbegin("hunting", "")//刷稀有怪开始  
                end
            end
        end
    end
end

回复

使用道具 举报

 楼主| 发表于 2016-12-15 10:43:52 | 显示全部楼层
好了,去除了大量注释后不断了,难道注释多也会错,bug; 欢迎大家测试
回复 支持 反对

使用道具 举报

发表于 2016-12-16 21:20:41 | 显示全部楼层
你的代码复制下来,粘贴后发现大量的tab键,需要一行行的删除?所以
还是放弃调试了。
难道这是论坛发代码的一个bug?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-16 20:30 , Processed in 0.041293 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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