TC官方合作论坛

 找回密码
 立即注册
查看: 699|回复: 3

[问题] 求版主或大神给个无地图的FB寻路方法 求举例

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

马上加入TC

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

x
目的 自动刷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-2 09:35:34 | 显示全部楼层
看眼花了
回复 支持 反对

使用道具 举报

发表于 2013-10-2 09:49:49 | 显示全部楼层
为毛这么吊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-2 09:59:32 | 显示全部楼层
求给力啊  
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

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

Powered by 海安简单软件服务部

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

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