TC官方合作论坛

 找回密码
 立即注册
查看: 1629|回复: 0

[原创作品] 九阴自动团练肢本

[复制链接]
发表于 2014-8-14 11:36:20 | 显示全部楼层 |阅读模式

马上加入TC

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

x
下载地址:@@pan.@baidu.com/s/1ntqiuxz@

九阴图色老改,九阴的图色脚本不好做呀,本辅助提供了各种参数设置,供各位随时设置

以下团练部分的原码,供大家参考,有高手在的话也可以提供下修改意见
功能 团练()
    变量 ret,intX,intY,tuxy,picx,图坐标,临时变量,size,i
    变量 图名 = 数组[],X坐标= 数组[]
    变量 x1,y1,x2,y2
    x1 = 类型.转整型(编辑框.获得文本("编辑框25")) - 250
    y1 = 类型.转整型(编辑框.获得文本("编辑框27")) - 150
    x2 = 类型.转整型(编辑框.获得文本("编辑框25")) + 250
    y2 = 类型.转整型(编辑框.获得文本("编辑框25")) + 150
    循环(团练开关)
        help.sleep(1000)
        ts_ret = ts.FindPicExS(x1,y1,x2,y2,"up.bmp|down.bmp|left.bmp|right.bmp|J.bmp|K.bmp","434343",0.9,0)
        if(str.strleng(ts_ret)>0)
            调试输出("发现")
            str.split(ts_ret,"|",tuxy)
            arraysp.size(tuxy,size)
            
            for(i=0;i<size;i++)
                str.split(tuxy,",",picx)
               
                数组空间.增加(图名,picx[0])
               
                数组空间.增加(X坐标,picx[1])
               
            endfor
            
            if(size>1)
                for(j=0;j<size-1;j++)
                    
                    for(k=j+1;k<size;k++)
                        
                        if(X坐标[k]<X坐标[j])
                            临时变量 = X坐标[j]  
                            X坐标[j] = X坐标[k]
                            X坐标[k] = 临时变量
                           
                            临时变量 = 图名[j]
                            图名[j] = 图名[k]
                            图名[k] = 临时变量
                        endif
                        
                    endfor
                endfor
            endif
            
            for(i=0;i<size;i++)
               
                select(图名)
                    case "up.bmp":
                    window.sendkeypress(窗口句柄,87)
                    case "down.bmp":
                    window.sendkeypress(窗口句柄,83)
                    case "left.bmp":
                    window.sendkeypress(窗口句柄,65)
                    case "right.bmp":
                    window.sendkeypress(窗口句柄,68)
                    case "J.bmp":
                    window.sendkeypress(窗口句柄,74)
                    case "K.bmp":
                    window.sendkeypress(窗口句柄,75)
                endselect
                help.sleep(help.randto(10,20))
            endfor
            help.sleep(2000)
        endif
        
        调试输出("没发现")
        
        
    循环结束
   
功能结束
回复

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-6-2 09:43 , Processed in 0.032107 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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