|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
- 空间 江湖行定点挂机
- 整型 线程句柄,位置
- 字符型 怪物字符,X坐标,Y坐标,X坐标q,Y坐标q
- 整型 标识,标识2
- 功能 逻辑型 加载大漠()
- 逻辑型 注册大漠
- 逻辑型 创建大漠
- 逻辑型 设置字库
- 注册大漠 = 大漠.注册("rc:dm.dll")
- 如果(!注册大漠)
- 辅助.消息框("大漠注册失败!!!")
- 返回 假
- 如果结束
- 创建大漠 = 大漠.创建()
- 如果(!创建大漠)
- 辅助.消息框("大漠创建失败!!!")
- 返回 假
- 如果结束
- 设置字库 = 大漠.设置字库(0,"rc:江湖行.txt")
- 如果(!设置字库)
- 辅助.消息框("设置字库失败!!!")
- 返回 假
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 窗口定位()
- 整型 窗口句柄
- 窗口句柄 = 窗口.类名返回窗口("TFrmM")
- 窗口.设置位置(窗口句柄,0,0)
- 辅助.等待(50)
- 窗口.激活(窗口句柄)
- 辅助.等待(50)
- 返回 真
- 功能结束
- 功能 逻辑型 人物当前坐标()
- //如果(标识==0)
- // 江湖行定点挂机.加载大漠()
- // 标识=1
- //如果结束
- X坐标q = 大漠.识别字符串(16,576,40,590,"ffffff-000000",1.0)
- Y坐标q = 大漠.识别字符串(41,576,65,590,"ffffff-000000",1.0)
- 如果(字符串.长度(X坐标q)==0||字符串.长度(Y坐标q)==0)
- 返回 假
- 如果结束
- 标签.设置文本("标签0",X坐标q)
- 标签.设置文本("标签3",Y坐标q)
- 辅助.等待(100)
- 如果(标识2==0)
- X坐标 = X坐标q
- Y坐标 = Y坐标q
- 标识2=1
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 设置范围()
- //循环(真)
- 江湖行定点挂机.人物当前坐标()
- 如果(转换.字符型转整型(X坐标q)<转换.字符型转整型(X坐标))
- 如果(转换.字符型转整型(X坐标)-转换.字符型转整型(X坐标q)>位置)
- //右移动
- 鼠标.移动(522,261)
- 辅助.等待(20)
- 鼠标.右键单击(2)
- 辅助.等待(800)
- 如果结束
- 如果结束
- 如果(转换.字符型转整型(X坐标q)>转换.字符型转整型(X坐标))
- 如果(转换.字符型转整型(X坐标q)>转换.字符型转整型(X坐标)+位置)
- 鼠标.移动(270,251)
- 辅助.等待(20)
- 鼠标.右键单击(2)
- 辅助.等待(800)
- 如果结束
- 如果结束
- 如果(转换.字符型转整型(Y坐标q)<转换.字符型转整型(Y坐标))
- 如果(转换.字符型转整型(X坐标q)+位置<转换.字符型转整型(X坐标))
- 鼠标.移动(402,140)
- 辅助.等待(20)
- 鼠标.右键单击(2)
- 辅助.等待(1000)
- 如果结束
- 如果结束
- 如果(转换.字符型转整型(Y坐标q)>转换.字符型转整型(Y坐标))
- 如果(转换.字符型转整型(Y坐标q)<转换.字符型转整型(Y坐标)+位置)
- 鼠标.移动(522,261)
- 辅助.等待(20)
- 鼠标.右键单击(2)
- 辅助.等待(1000)
- 如果结束
- 如果结束
- //循环结束
- 返回 真
- 功能结束
- 功能 字符型 获取界面选择()
- 字符型 怪名称
- 怪名称 = "怪名称"
- 如果(复选框.获得状态("复选框0"))
- 怪名称 = 字符串.连接(怪名称,"|狗")
- 如果结束
- 如果(复选框.获得状态("复选框1"))
- 怪名称 = 字符串.连接(怪名称,"|狂犬")
- 如果结束
- 如果(复选框.获得状态("复选框2"))
- 怪名称 = 字符串.连接(怪名称,"|犀牛")
- 如果结束
- 如果(复选框.获得状态("复选框3"))
- 怪名称 = 字符串.连接(怪名称,"|石头人")
- 如果结束
- 如果(复选框.获得状态("复选框9"))
- 怪名称 = 字符串.连接(怪名称,"|傀儡")
- 如果结束
- 如果(复选框.获得状态("复选框5"))
- 怪名称 = 字符串.连接(怪名称,"|蝎子")
- 如果结束
- 如果(复选框.获得状态("复选框6"))
- 怪名称 = 字符串.连接(怪名称,"|蜘蛛")
- 如果结束
- 如果(复选框.获得状态("复选框7"))
- 怪名称 = 字符串.连接(怪名称,"|马")
- 如果结束
- 如果(复选框.获得状态("复选框8"))
- 怪名称 = 字符串.连接(怪名称,"|牛")
- 如果结束
- 如果(复选框.获得状态("复选框13"))
- 怪名称 = 字符串.连接(怪名称,"|野猪")
- 如果结束
- 如果(复选框.获得状态("复选框10"))
- 怪名称 = 字符串.连接(怪名称,"|沼泽土怪")
- 如果结束
- 如果(复选框.获得状态("复选框11"))
- 怪名称 = 字符串.连接(怪名称,"|流氓")
- 如果结束
- 如果(复选框.获得状态("复选框12"))
- 怪名称 = 字符串.连接(怪名称,"|山贼")
- 如果结束
- 返回 怪名称
- 功能结束
- //功能 逻辑型 判断怪物()
- //
- //整型 是否成功,intx,inty
- //是否成功=大漠.快速找字(24,94,769,388,怪物字符,"ffffff-000000",1.0,intx,inty)
- //如果(是否成功!=-1)
- // 循环(真)
- // 是否成功=大漠.快速找字(24,94,769,388,怪物字符,"ffffff-000000",1.0,intx,inty)
- // 大漠.移动(intx+5,inty+32)
- // 辅助.等待(50)
- // 鼠标.右键单击(1)
- // 如果(是否成功==-1)
- // 跳出
- // 如果结束
- // 循环结束
- //如果结束
- //返回 真
- //功能结束
- 功能 逻辑型 判断怪物2()
- //江湖行定点挂机.加载大漠()
- 整型 是否成功,intx,inty,x,y,xx,yy
- 是否成功=大漠.快速找字(24,94,769,388,怪物字符,"ffffff-000000",1.0,intx,inty)
- 如果(是否成功!=-1)
- // 超级键盘.按键(120,1)
- 键盘.按键(120,1)
- 辅助.等待(20)
- 循环(真)
- //鼠标锁定怪物的名字
- 是否成功=大漠.快速找字(24,94,769,388,怪物字符,"ffffff-000000",1.0,intx,inty)
- 如果(是否成功!=-1)
- 大漠.移动(intx+5,inty+32)
- 辅助.等待(20)
- 鼠标.获取坐标(xx,yy)
- 如果(xx==x&&yy==y)
- 键盘.按键(119,1)
- 键盘.按下(16)
- 鼠标.左键双击(3)
- 辅助.等待(50)
- 键盘.弹起(16)
- 鼠标.左键双击(1)
- 否则
- 鼠标.右键单击(1)
- 鼠标.获取坐标(x,y)
- 如果结束
- 如果结束
- 如果(是否成功<0)
- 跳出
- 如果结束
- 循环结束
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 执行打怪()
- int X0,Y0,X1,Y1
- X0 = 24
- Y0 = 94
- X1 = 769
- Y1 = 388
- //鼠标.移动(X0,Y0)
- 江湖行定点挂机.加载大漠()
- //循环(真)
- // 如果(复选框.获得状态("复选框4"))
- // 江湖行定点挂机.设置范围()
- // 如果结束
- // 循环(Y0<Y1)
- // 循环(X0<X1)
- // 鼠标.移动(X0,Y0)
- // 江湖行定点挂机.判断怪物2()
- // X0 = X0+10
- // 辅助.等待(50)
- // 循环结束
- // X0 = 20
- // Y0 = Y0+20
- // 循环结束
- // X0 = 24
- // Y0 = 94
- // X1 = 769
- // Y1 = 388
- // 鼠标.移动(X0,Y0)
- //
- //循环结束
- 循环(真)
- 如果(复选框.获得状态("复选框4"))
- 江湖行定点挂机.设置范围()
- 如果结束
- 逻辑型 是否找到
- 整型 x,y
- 是否找到=图像.区域找色(0,0,1440,900,#112944,0,x,y)
- 如果(是否找到)
- 鼠标.移动(x,y)
- 辅助.等待(20)
- 江湖行定点挂机.判断怪物2()
- 如果结束
- 循环结束
- 如果(复选框.获得状态("复选框4"))
- 江湖行定点挂机.设置范围()
- 如果结束
- 返回 真
- 功能结束
- //功能 逻辑型 开始_点击()
- //返回 真
- //功能结束
- 功能 逻辑型 退出_点击()
- 大漠.释放(线程句柄)
- 辅助.等待(100)
- 线程.关闭(线程句柄)
- //辅助.退出()
- 返回 真
- 功能结束
- 功能 逻辑型 按钮1_点击()
- 如果(字符串.比较(按钮.获得文本("按钮1"),"全选")==0)
- 复选框.选中("复选框0",真)
- 复选框.选中("复选框1",真)
- 复选框.选中("复选框2",真)
- 复选框.选中("复选框3",真)
- 复选框.选中("复选框6",真)
- 复选框.选中("复选框5",真)
- 复选框.选中("复选框7",真)
- 复选框.选中("复选框8",真)
- 复选框.选中("复选框9",真)
- 复选框.选中("复选框10",真)
- 复选框.选中("复选框11",真)
- 复选框.选中("复选框12",真)
- 复选框.选中("复选框13",真)
- 按钮.设置文本("按钮1","取消全选")
- 否则
- 复选框.选中("复选框0",假)
- 复选框.选中("复选框1",假)
- 复选框.选中("复选框2",假)
- 复选框.选中("复选框3",假)
- 复选框.选中("复选框6",假)
- 复选框.选中("复选框5",假)
- 复选框.选中("复选框7",假)
- 复选框.选中("复选框8",假)
- 复选框.选中("复选框9",假)
- 复选框.选中("复选框10",假)
- 复选框.选中("复选框11",假)
- 复选框.选中("复选框12",假)
- 复选框.选中("复选框13",假)
- 按钮.设置文本("按钮1","全选")
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 按钮0_点击()
- 如果(字符串.比较(按钮.获得文本("按钮0"),"启动")==0)
- 辅助.等待(2000)
- 江湖行定点挂机.窗口定位()
- 标识 = 0
- 标识2 = 0
- 辅助.等待(100)
- 江湖行定点挂机.滑块0_鼠标释放()
- 怪物字符 = 江湖行定点挂机.获取界面选择()
- 如果(线程句柄==0)
- 线程句柄 = 线程.开启("江湖行定点挂机.执行打怪")
- // 线程句柄 = 线程.开启("江湖行定点挂机.判断怪物2")
- 如果结束
- 按钮.设置文本("按钮0","停止")
- 否则
- 按钮.设置文本("按钮0","启动")
- 大漠.释放(线程句柄)
- 辅助.等待(100)
- 线程.关闭(线程句柄)
- 如果结束
- 返回 真
- 功能结束
- 功能 逻辑型 滑块0_鼠标释放()
- 位置=滑块.得到位置("滑块0")
- 滑块.设置位置("滑块0",位置)
- 标签.设置文本("标签4",转换.整型转字符型(位置))
- 返回 真
- 功能结束
- 功能 逻辑型 初始化()
- //滑块.设置位置("滑块0",50)
- 选项卡.激活("选项卡0",0)
-
- 返回 真
- 功能结束
- 功能 逻辑型 热键0_热键()
- 大漠.释放(线程句柄)
- 辅助.等待(100)
- 线程.关闭(线程句柄)
- 返回 真
- 功能结束
- 功能 逻辑型 销毁()
- 大漠.释放(线程句柄)
- 辅助.等待(100)
- 线程.关闭(线程句柄)
- 返回 真
- 功能结束
- 空间结束
复制代码
11行 提示未定义函数
|
|