TC官方合作论坛

 找回密码
 立即注册
查看: 901|回复: 12

[问题] 求版主或大神指点

[复制链接]
发表于 2013-10-1 11:57:57 | 显示全部楼层 |阅读模式

马上加入TC

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

x
D:\QQ图片20131001115620目的 自动刷FB    思路: 先跑到指定点-开启打怪---无怪关闭打怪---跑到第二个点----开启打怪----无怪关闭打怪----跑到第3个点----开门开开始打怪----关闭打怪跑到第4个点(注明:FB内没有地图 )
我写的  但是不能暂停打怪   求大神帮忙修改
空间 实验5
变量 x,y,间隔1,间隔2,间隔3,间隔4,间隔5,间隔6,间隔7,间隔8,间隔9,间隔10
变量 线程句柄,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,FB
功能 自动打怪()
   
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            键盘.按下(49)
            辅助.等待(间隔1*1000)
            键盘.弹起(49)
            辅助.等待(2200)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 技能1()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(120)
            键盘.按键(50)
            辅助.等待(间隔2*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 技能2()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(60)
            键盘.按键(51)
            辅助.等待(间隔3*1000)
            鼠标.移动(593,492)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 技能3()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(80)
            键盘.按键(52)
            辅助.等待(间隔4*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 技能4()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(100)
            键盘.按键(53)
            辅助.等待(间隔5*1000)
            鼠标.移动(725,496)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 技能5()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(220)
            键盘.按键(54)
            辅助.等待(间隔6*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 喝药()
    循环(真)
        如果(图像.区域找色(685,829,698,837,#BB3232,0,x,y))
        否则
            键盘.按键(48)
            辅助.等待(50)
            键盘.按键(32)
            辅助.等待(10000)
        如果结束
    循环结束
功能结束
功能 拾取()
    循环(真)
        如果(图像.区域找色(650,700,670,720,#FBAF27,0,x,y))
        否则
            键盘.按键(90)
            辅助.等待(5000)
        如果结束
    循环结束
功能结束
功能 F1()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(140)
            键盘.按键(112)
            辅助.等待(间隔7*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 F2()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(160)
            键盘.按键(113)
            辅助.等待(间隔8*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 F3()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(180)
            键盘.按键(114)
            辅助.等待(间隔9*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 F4()
    循环(真)
        循环(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
            辅助.等待(200)
            键盘.按键(115)
            辅助.等待(间隔10*1000)
        循环结束
        键盘.按键(9)
        辅助.等待(50)
    循环结束
功能结束
功能 FB()
    键盘.按下(65)
    辅助.等待(1300)
    键盘.弹起(65)
    键盘.按下(87)//寻路一段
    辅助.等待(4700)
    键盘.弹起(87)
    键盘.按下(65)
    辅助.等待(1800)
    键盘.弹起(65)
    键盘.按下(87)
    辅助.等待(3400)
    键盘.弹起(87)
    键盘.按下(65)
    辅助.等待(2000)
    键盘.弹起(65)
    键盘.按下(87)
    辅助.等待(2800)
    键盘.弹起(87)
    键盘.按下(65)
    辅助.等待(1800)
    键盘.弹起(65)
    键盘.按下(87)
    辅助.等待(2000)
    键盘.弹起(87)
    键盘.按下(65)
    辅助.等待(1800)
    键盘.弹起(65)
    键盘.按下(87)
    辅助.等待(3200)
    键盘.弹起(87)
    键盘.按下(65)
    辅助.等待(2800)
    键盘.弹起(65)
    如果(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
        a1=线程.开启("实验5.自动打怪","")//开启线程
        a2=线程.开启("实验5.技能1","")
        a3=线程.开启("实验5.技能2","")
        a4=线程.开启("实验5.技能3","")
        a5=线程.开启("实验5.技能4","")
        a6=线程.开启("实验5.技能5","")
        a7=线程.开启("实验5.F1","")
        a8=线程.开启("实验5.F2","")
        a9=线程.开启("实验5.F3","")
        a10=线程.开启("实验5.F4","")
        a11=线程.开启("实验5.喝药","")
        a12=线程.开启("实验5.拾取","")
    否则//暂停
        线程.暂停(a1)
        线程.暂停(a2)
        线程.暂停(a3)
        线程.暂停(a4)
        线程.暂停(a5)
        线程.暂停(a6)
        线程.暂停(a7)
        线程.暂停(a8)
        线程.暂停(a9)
        线程.暂停(a10)
        线程.暂停(a11)
        线程.暂停(a12)
        调试输出("线程暂停")
        键盘.按下(87)//寻路二段
        辅助.等待(2500)
        键盘.弹起(87)
        键盘.按下(83)
        辅助.等待(1200)
        键盘.弹起(87)
        键盘.按下(65)
        辅助.等待(3800)
        键盘.弹起(67)
        键盘.按下(87)
        辅助.等待(1500)
        键盘.弹起(87)
        键盘.按下(65)
        辅助.等待(4000)
        键盘.弹起(65)
        键盘.按下(83)
        辅助.等待(800)
        键盘.弹起(83)
        键盘.按下(65)
        辅助.等待(5000)
        键盘.弹起(65)
        a1=线程.开启("实验5.自动打怪","")//开启线程
        a2=线程.开启("实验5.技能1","")
        a3=线程.开启("实验5.技能2","")
        a4=线程.开启("实验5.技能3","")
        a5=线程.开启("实验5.技能4","")
        a6=线程.开启("实验5.技能5","")
        a7=线程.开启("实验5.F1","")
        a8=线程.开启("实验5.F2","")
        a9=线程.开启("实验5.F3","")
        a10=线程.开启("实验5.F4","")
        a11=线程.开启("实验5.喝药","")
        a12=线程.开启("实验5.拾取","")
    如果结束
    如果(图像.区域找色(85,853,133,916,#DE1818,0,x,y))
    否则
        线程.暂停(a1)//暂停寻路
        线程.暂停(a2)
        线程.暂停(a3)
        线程.暂停(a4)
        线程.暂停(a5)
        线程.暂停(a6)
        线程.暂停(a7)
        线程.暂停(a8)
        线程.暂停(a9)
        线程.暂停(a10)
        线程.暂停(a11)
        线程.暂停(a12)
        调试输出("线程暂停")
        键盘.按下(87)
        辅助.等待(1000)
        键盘.弹起(87)
        键盘.按下(65)
        辅助.等待(900)
        键盘.弹起(65)
        键盘.按下(87)
        辅助.等待(1800)
        键盘.弹起(87)
        键盘.按下(65)
        辅助.等待(1500)
        键盘.弹起(65)
        鼠标.移动(100,200)
        鼠标.左键单击(1)
        辅助.等待(1500)
    如果结束
    a1=线程.开启("实验5.自动打怪","")//开启线程
    a2=线程.开启("实验5.技能1","")
    a3=线程.开启("实验5.技能2","")
    a4=线程.开启("实验5.技能3","")
    a5=线程.开启("实验5.技能4","")
    a6=线程.开启("实验5.技能5","")
    a7=线程.开启("实验5.F1","")
    a8=线程.开启("实验5.F2","")
    a9=线程.开启("实验5.F3","")
    a10=线程.开启("实验5.F4","")
    a11=线程.开启("实验5.喝药","")
    a12=线程.开启("实验5.拾取","")
功能结束
功能 开始_点击()
    FB=线程.开启("实验5.FB","")
    间隔1=编辑框.获得文本("编辑框0")
    间隔2=编辑框.获得文本("编辑框1")
    间隔3=编辑框.获得文本("编辑框2")
    间隔4=编辑框.获得文本("编辑框3")
    间隔5=编辑框.获得文本("编辑框4")
    间隔6=编辑框.获得文本("编辑框5")
    间隔7=编辑框.获得文本("编辑框6")
    间隔8=编辑框.获得文本("编辑框7")
    间隔9=编辑框.获得文本("编辑框8")
    间隔10=编辑框.获得文本("编辑框9")
功能结束
//退出按钮_点击操作
功能 退出_点击()
   
    辅助.退出()
功能结束


功能 热键0_热键()
    //这里添加你要执行的代码
    实验5.开始_点击()
功能结束


功能 热键1_热键()
    //这里添加你要执行的代码
    实验5.退出_点击()
功能结束





功能 按钮0_点击()
    //暂停
    线程.暂停(a1)//暂停寻路
    线程.暂停(a2)
    线程.暂停(a3)
    线程.暂停(a4)
    线程.暂停(a5)
    线程.暂停(a6)
    线程.暂停(a7)
    线程.暂停(a8)
    线程.暂停(a9)
    线程.暂停(a10)
    线程.暂停(a11)
    线程.暂停(a12)
    线程.暂停(FB)
    调试输出("线程暂停")
功能结束


功能 热键2_热键()
    //这里添加你要执行的代码
    实验5.按钮0_点击()
功能结束

空间结束
//空间结束语句 线程.暂停()
回复

使用道具 举报

发表于 2013-10-1 12:44:47 | 显示全部楼层
好长的代码啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-1 13:08:32 | 显示全部楼层
是啊  要自动刷FB  FB内没地图   很麻烦 我是这样理解的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-1 13:14:21 | 显示全部楼层
这是斗战神的游戏FB代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-1 13:16:56 | 显示全部楼层
新手 所以求减肥
回复 支持 反对

使用道具 举报

发表于 2013-10-1 15:07:18 | 显示全部楼层
有些命令可以封装下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-1 15:08:52 | 显示全部楼层
比如呢 求举例
回复 支持 反对

使用道具 举报

发表于 2013-10-1 15:52:45 | 显示全部楼层
功能 组合键(按键,延时)
键盘.按下(按键)
    辅助.等待(延时)
    键盘.弹起(按键)
功能结束

封装成TLL   

主程序里面调用如下
  空间名.功能名(按键,延时)
主程序里面的3个代码不久变成一个了嘛
回复 支持 反对

使用道具 举报

发表于 2013-10-1 15:54:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2013-10-1 16:04:04 | 显示全部楼层
这么多 按 键盘 拿来干嘛
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-24 07:55 , Processed in 0.056069 second(s), 23 queries .

Powered by 海安简单软件服务部

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

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