马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
取色操作1句柄
功能 按钮3_点击()
取色操作1句柄=线程.获得当前句柄()
窗口.激活(第一个窗口的句柄)
辅助.等待(5000)
鼠标.获取坐标(ck1血条实际x坐标,ck1血条实际y坐标)
//把鼠标放到ck1血条指定位置去采集颜色,以便用来判断血量,以便按加血技能或道具
//得到当前鼠标位置的颜色
辅助.等待(200)
窗口.获取位置(第一个窗口的句柄,x,y)
//得到判断血量点与窗口客户区左上角的位置差
a=ck1血条实际x坐标-x
b=ck1血条实际y坐标-y
颜色值=窗口.坐标点取色(第一个窗口的句柄,ck1血条实际x坐标,ck1血条实际y坐标)
辅助.消息框("窗口1,血条取色已成功!颜色值是"&颜色值)
功能结束
功能 ck1判断血条颜色用药品()
if(线程.获取线程状态(取色操作1句柄)==真) //判断药品加血判断色点的进程按钮3点击()是否开启,开启的话则继续
遍历(999999999)
辅助.等待(3000)// 这里为了测试暂时设定为3秒,测试好后改为0.1秒或0.2秒
窗口.激活(第一个窗口的句柄)
是否找到=窗口.模糊找色(第一个窗口的句柄,ck1血条实际x坐标,ck1血条实际y坐标,ck1血条实际x坐标,ck1血条实际y坐标,颜色值,0.7,0,x1,y1)
if(是否找到==真)
辅助.消息框("还有血不需要加血")
else
if(颜色值=="")
else
if(下拉框.获得文本("下拉框0")=="")
else
ck1xlk0的按键操作是否开启=线程.获取线程状态(ck1xlk0的按键操作句柄)
if(ck1xlk0的按键操作是否开启==真)
线程.恢复(ck1xlk0的按键操作句柄)
else
ck1xlk0的按键操作句柄=线程.开启("ddddd.ck1xlk0按键操作","")
endif
endif
辅助.消息框("没血了,已在采取加血措施")
endif
endif
遍历结束
else
endif
功能结束
|