TC官方合作论坛

标题: 大侠来帮忙 [打印本页]

作者: chen1wei119    时间: 2013-6-18 07:51
标题: 大侠来帮忙
#include"自动打怪.t"
空间 自动打怪
//默认空间
线程句柄
功能 后台操作()
    鼠标窗口=窗口.鼠标所在窗口句柄()


    x,y,x1,y1,x2,y2,x3,y3
    循环(真)
        f=1.0
        选择(f)
            条件 1.1:(图像.找图(0,0,1024,768,"rc:终止战斗.bmp",#050505,0.9,1,x,y)!=-1)                 这里哪错了????

            窗口.鼠标左键单击(窗口句柄,447,411)
            辅助.等待(500)

            窗口.鼠标左键单击(窗口句柄,592,400)
            辅助.等待(500)
            条件 1.2:(图像.找图(0,0,1024,768,"rc:TC截图1.bmp",#050505,0.9,1,x1,y1)!=-1)

            窗口.鼠标左键单击(窗口句柄,835,619)
            辅助.等待(300)

            窗口.鼠标左键单击(窗口句柄,281,254)
            辅助.等待(100)

            窗口.鼠标左键单击(窗口句柄,281,254)
            条件 1.3:(图像.找图(0,0,1024,768,"rc:TC截图2.bmp",#050505,0.9,1,x2,y2)==0)
            窗口.提交按键(窗口句柄,112)
            辅助.等待(300)
            窗口.鼠标左键单击(窗口句柄,281,254)
            辅助.等待(100)
            窗口.鼠标左键单击(窗口句柄,941,278)

        选择结束


    循环结束
功能结束
//开始按钮_点击操作
功能 开始_点击()
    线程句柄=线程.开启("自动打怪.后台操作()","")   
功能结束

//退出按钮_点击操作
功能 退出_点击()
    线程.关闭(线程句柄)   
    辅助.退出()
功能结束


功能 热键0_热键()
    //这里添加你要执行的代码
    自动打怪.开始_点击()
功能结束


功能 热键1_热键()
    //这里添加你要执行的代码
    自动打怪.退出_点击()
功能结束

空间结束
//空间结束语句






作者: chen1wei119    时间: 2013-6-18 07:52
我是新手     刚看教程学着做了个打怪  回合制的脚本    但不知道哪错了   求大神帮下忙看看
作者: chen1wei119    时间: 2013-6-18 07:58
我想用后台操作    打怪   打怪第一回合  偷怪   (游戏里的特色能偷到游戏道具)    偷完后是设置宝宝的普通攻击     第二回合  人物用技能f1    然后宝宝攻击时点自动   就可以自动打怪了        求大神帮忙看下   可是    没成功
作者: 〃落枫    时间: 2013-6-18 09:49
后台要用窗口.找图命令,图像.找图前台了,选择条件你给f赋值为1.0,那它怎么满足条件1.1     条件1.2呢?选择命令有这种写法吗               条件 1.1 :(图像.找图(0,0,1024,768,"rc:终止战斗.bmp",#050505,0.9,1,x,y)!=-1)
作者: chen1wei119    时间: 2013-6-18 11:13
那f赋值应该是什么才能满足后面的1.1   1.2呢     说明里写的   

f=1.0
选择(f)
  条件 1.1:
    辅助.消息框("满足条件1执行这里")
  条件 1.2:
    辅助.消息框("满足条件2执行这里")
  条件 1.3:
    辅助.消息框("满足条件3执行这里")
  默认:
    辅助.消息框("如果没有满足的条件执行默认语句")
选择结束
作者: chen1wei119    时间: 2013-6-18 11:19
选择  应该怎么用啊   因为 我想第一回合抓怪   第二回合才打怪    用如果找到开始战斗的图   那么又不会区分 2种操作   所以我选择用选择  语句     选择语句教程里没有   不懂怎么用    求大神帮下我     拜谢了
作者: molunshang    时间: 2013-6-18 11:58
选择的条件要你传个值进去,不是要之前赋值的,你代码里把f赋值为1.0,下面的条件自然都不符合,当然不会运行了
作者: chen1wei119    时间: 2013-6-19 11:25
就是吧f=1.0去掉就可以了是吗?  谢谢大神




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1