TC提问DM。UnBindWindow()怎么填?
#导入" dm.dmsoft" DM
#include "自动呼叫测试。t "
#include "下拉框用途。t "
#包括“钓鱼。t "
太空沙漠试验
整数线程句柄,下拉框选项,调用线程,钓鱼线程,小鸡线程,层次线程。
功能逻辑沙漠()
整数窗口句柄
逻辑型成功吗?
DM。设置路径(辅助。获取资源路径(" RC:")//全局路径
///DM。SetDict(0 (0,"游戏。txt ")//设置字符。
窗口句柄=窗口。找到窗口(“QQ仙境”)
//窗口句柄=窗口。鼠标所在窗口的句柄()
窗户。设置位置(窗口句柄,0,0)
//绑定窗口
DM。BindWindow(窗口句柄," dx "," dx "," dx ",0)
整数1是否成功
整数intx
整数inty
整数x,y
整数是否成功2,是否成功3。
整数intx2,inty2
整数intx3,inty3,字符串1,字符串2,血值百分比,蓝值百分比,像值1,像值2。
整数intx4,inty4,成功与否?
字符串11,字符串22
字符串11=编辑框。获取文本(“编辑框5”)
字符串22=编辑框。获取文本(“编辑框6”)
字符串1=字符串。长度(字符串11)
字符串2=字符串。长度(字符串22)
If(单选框。获取状态(“抓鸡”))
鸡丝=线。开(“抓鸡。捉小鸡”)
如果结束了,
If(单选框。获取状态(“钓鱼”))
钓鱼线=线。开(“钓鱼。钓鱼开始”)
如果结束了,
如果(复选框。获取状态(“自动呼叫滴答”))
调用线程= thread。Open("自动呼叫测试。自动呼叫”)
如果结束了,
If(单选框。获取状态(“命中”))
成功了吗?1 = dm.findpic (0,200,1026,736,"字符级41.bmp "," 000000 ",0.7,0,intx,inty)。
2 = dm.findpic (0,200,1026,736," 39级. BMP | 39级。BMP”,“000000”,0.7,0,Intx2,Inty2)。
//成功1人物等级//成功2怪物等级
循环(真)
////////////////////////////////////////////////////////////.
成败4=DM。FindPic(0,0,500,500," Shield.bmp "," 000000 ",1.0,0,intx4,int 4)。
如果(成功或失败4 & gt=0)
否则
DM。KeyPress(112)//f 1
辅助。等待(1000)
如果结束了,
//寻找地图
成败4=DM。FindPic(0,0,500,500," Bingdun.bmp "," 000000 ",1.0,0,intx4,inty4)。
如果(成功或失败4 & gt=0)
否则
DM。按键(113) //F2
辅助。等待(1000)
如果结束了,
////////////////////////////////////////////////////////////.
/////////////////////////////////////////////////////////////////////////////////////////
成功了吗?1 = dm.findcolor (0,0,500,500," a00707-000000 ",1.0,0,intx3,inty3)。
图像值1=图像。坐标点的颜色选择(intx3,inty3)。
如果(复选框。get status(" check box 0 ")//加血检查。
If (string 1==0) //没有输入字
辅助。消息框("请在红色值下面输入一个字符!!!")
否则
图像值2=图像。坐标点的颜色选择(intx3+转换。字符转换(字符串11),inty3)
If(图像值2==#0707A0)
否则
键盘。Keys (57,1) //数字键盘9加血
辅助。等待(200)
如果结束了,
如果结束了,
如果结束了,
//区域颜色搜索
成功了吗?1 = dm.findcolor (0,0,500,500," 89A8DA-000000 ",1.0,0,intx3,inty3)。
图像值1=图像。坐标点颜色选择(intx3,inty3) //蓝色设置。
如果(复选框。get status(" check box 1 ")//放一个蓝色复选框。
If (string 2==0) //没有输入字。
辅助。消息框("请在蓝色值下面输入一个字符!!!")
否则
图像值2=图像。坐标点的颜色选择(intx3+转换。字符转换(字符串22,inty3)
If(图像值2==#DAA889)
//辅助。消息框(“找到蓝色条”)
否则
键盘。Keys (48,1) //数字键盘0为蓝色。
辅助。等待(200)
如果结束了,
如果结束了,
如果结束了,
/////////////////////////////////////////////////////////.
///////////////////////////////////////////////////////////.
if(inty+30 >;int y2-50 & amp;& ampinty+30 & lt;Inty2+50) //Y轴在范围内。
if(intx+15 >;Intx2) //开始X轴的移动。
////// //37← 39→ 40↓ 38↑
键盘。按下(37)
辅助。等待(200)
键盘。弹出窗口(37)
辅助。等待(150)
////
否则
键盘。按(39)
辅助。等待(200)
键盘。弹出窗口(39)
辅助。等待(150)
////
如果结束了,
if(inty+30 >;int y2-50 & amp;& ampinty+30 & lt;整数2+50)
if(intx+15 >;int x2-150 & amp;& ampintx+15 & lt;Intx2+150) //X轴在范围内。
if(intx+15 >;Intx2) //人转向怪物的正确方向,反之亦然。
键盘。按下(37)
辅助。等待(10)
键盘。弹出窗口(37)
辅助。等待(150)
下拉框选项=线程。打开(“使用下拉框。获取下拉框”)
键盘。按键(32,8)
辅助。等待(150)
否则
键盘。按(39)
辅助。等待(10)
键盘。弹出窗口(39)
辅助。等待(150)
下拉框选项=线程。打开(“使用下拉框。获取下拉框”)
键盘。按键(32,8)
辅助。等待(150)
如果结束了,
如果结束了,
如果结束了,
否则
if(inty+30 >;int y2-50 & amp;& ampinty+30 & lt;整数2+50)
if(inty+50 >;整数2-50)
键盘。按(38)
辅助。等待(200)
键盘。弹出窗口(38)
辅助。等待(200)
如果(整数+50
键盘。按(40)
辅助。等待(200)
键盘。弹出窗口(40)
辅助。等待(200)
////
如果结束了,
如果结束了,
如果结束了,
//成功1人物等级//成功2怪物等级
成功了吗?1 = dm.findpic (0,200,1026,736,"字符级41.bmp "," 000000 ",0.7,0,intx,inty)。
if(intx+15 >;Intx2) //人转向怪物的正确方向,反之亦然。
键盘。按下(37)
辅助。等待(100)
键盘。弹出窗口(37)
辅助。等待(150)
否则
键盘。按(39)
辅助。等待(100)
键盘。弹出窗口(39)
辅助。等待(150)
如果结束了,
如果结束了,
2 = dm.findpic (0,200,1026,736," 39级. BMP | 39级。BMP”,“000000”,0.7,0,Intx2,Inty2)。
如果(成功或失败2 & gt=0)
否则
键盘。按(37) //找不到就去哪里。
辅助。等待(200)
键盘。弹出窗口(37)
辅助。等待(200)
键盘。按(39)
辅助。等待(300)
键盘。弹出窗口(39)
辅助。等待(200)
如果结束了,
///////////////////////////////////////////////////////////.
周期结束
如果你结束//整场战斗加血——自动打怪物。
DM。取消绑定窗口()
回归真实
功能结束
功能逻辑Start _ Click()
线程句柄=线程。打开(“沙漠测试。沙漠”)
回归真实
功能结束
函数逻辑Exit _ Click()
线程。关闭(线程句柄)
DM。取消绑定窗口()
辅助。退出()
回归真实
功能结束
//热键开和关
功能逻辑热键0_热键()
线程句柄=线程。打开(“沙漠测试。沙漠”)
回归真实
功能结束
功能逻辑热键1_ hotkey()
线程。关闭(线程句柄)
线程。关闭(钓鱼线)
线程。关闭(调用线程)
线程。关闭(鸡丝)
回归真实
功能结束
功能逻辑初始化()//打开时将窗口界面留在第一个页签上。
标签。激活(" Tab 0 ",1)
回归真实
功能结束
空格结尾提示有语法错误。请检查并重试。请大神朋友帮忙。