|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
空间 天堂2
//默认空间
变量 打怪线程句柄,绑定窗口线程句柄,鼠标窗口,
变量 线程句柄1,线程句柄2,线程句柄3,线程句柄4,线程句柄5,线程句柄6,线程句柄7,线程句柄8,线程句柄9,线程句柄10
变量 按键1,按键2,按键3,按键4,按键5,按键6,按键7,按键8,按键9,按键10
变量 间隔1,间隔2,间隔3,间隔4,间隔5,间隔6,间隔7,间隔8,间隔9,间隔10
变量 开始控制=0,暂停恢复控制=0
功能 绑定窗口()
变量 x,y
鼠标.获取坐标(x,y)
鼠标.移动(x-120,y-120)
辅助.等待(1000)
鼠标.左键单击(2)
鼠标窗口=窗口.鼠标所在窗口句柄()
如果(鼠标窗口>0)
编辑框.设置文本("编辑框0",鼠标窗口)
否则
辅助.消息框("未找到鼠标窗口")
如果结束
功能结束
功能 自动打怪()
变量 x,y
鼠标窗口=编辑框.获得文本("编辑框0")
循环(真)
循环(窗口.区域找色(鼠标窗口,717,24,893,66,#13176F,0,x,y))
窗口.提交按键(鼠标窗口,49)
辅助.等待(1000)
循环结束
窗口.提交按键(鼠标窗口,32)
辅助.等待(500)
循环结束
功能结束
//开始按钮_点击操作
功能 辅助技能(选择技能)
鼠标窗口句柄=编辑框.获得文本("编辑框0")
选择(选择技能)
条件 "技能一":
循环(真)
窗口.提交按键(鼠标窗口,按键1)
辅助.等待(间隔1*1000)
循环结束
条件 "技能二":
循环(真)
窗口.提交按键(鼠标窗口,按键2)
辅助.等待(间隔2*1000)
循环结束
条件 "技能三":
循环(真)
窗口.提交按键(鼠标窗口,按键3)
辅助.等待(间隔3*1000)
循环结束
条件 "技能四":
循环(真)
窗口.提交按键(鼠标窗口,按键4)
辅助.等待(间隔4*1000)
循环结束
条件 "技能五":
循环(真)
窗口.提交按键(鼠标窗口,按键5)
辅助.等待(间隔5*1000)
循环结束
条件 "技能六":
循环(真)
窗口.提交按键(鼠标窗口,按键6)
辅助.等待(间隔6*1000)
循环结束
条件 "技能七":
循环(真)
窗口.提交按键(鼠标窗口,按键7)
辅助.等待(间隔7*1000)
循环结束
条件 "技能八":
循环(真)
窗口.提交按键(鼠标窗口,按键8)
辅助.等待(间隔8*1000)
循环结束
条件 "技能九":
循环(真)
窗口.提交按键(鼠标窗口,按键9)
辅助.等待(间隔9*1000)
循环结束
条件 "技能十":
循环(真)
窗口.提交按键(鼠标窗口,按键10)
辅助.等待(间隔10*1000)
循环结束
选择结束
功能结束
功能 开始_点击()
变量 返回功能键
如果(开始控制==0)
如果(单选框.获得状态("单选框0"))
打怪线程句柄=线程.开启("天堂2.自动打怪","")
如果结束
间隔1=编辑框.获得文本("编辑框1")
如果(间隔1!=0&&间隔1!="")
热键.获得("热键1",按键1,返回功能键)
线程句柄1=线程.开启("天堂2.辅助技能","技能一")
如果结束
间隔2=编辑框.获得文本("编辑框2")
如果(间隔2!=0&&间隔2!="")
热键.获得("热键2",按键2,返回功能键)
线程句柄2=线程.开启("天堂2.辅助技能","技能二")
如果结束
间隔3=编辑框.获得文本("编辑框3")
如果(间隔3!=0&&间隔3!="")
热键.获得("热键3",按键3,返回功能键)
线程句柄3=线程.开启("天堂2.辅助技能","技能三")
如果结束
间隔4=编辑框.获得文本("编辑框4")
如果(间隔4!=0&&间隔4!="")
热键.获得("热键4",按键4,返回功能键)
线程句柄4=线程.开启("天堂2.辅助技能","技能四")
如果结束
间隔5=编辑框.获得文本("编辑框5")
如果(间隔5!=0&&间隔5!="")
热键.获得("热键5",按键5,返回功能键)
线程句柄5=线程.开启("天堂2.辅助技能","技能五")
如果结束
间隔6=编辑框.获得文本("编辑框6")
如果(间隔6!=0&&间隔6!="")
热键.获得("热键6",按键6,返回功能键)
线程句柄6=线程.开启("天堂2.辅助技能","技能六")
如果结束
间隔7=编辑框.获得文本("编辑框7")
如果(间隔7!=0&&间隔7!="")
热键.获得("热键7",按键7,返回功能键)
线程句柄7=线程.开启("天堂2.辅助技能","技能七")
如果结束
间隔8=编辑框.获得文本("编辑框8")
如果(间隔8!=0&&间隔8!="")
热键.获得("热键8",按键8,返回功能键)
线程句柄8=线程.开启("天堂2.辅助技能","技能八")
如果结束
间隔9=编辑框.获得文本("编辑框9")
如果(间隔9!=0&&间隔9!="")
热键.获得("热键9",按键9,返回功能键)
线程句柄9=线程.开启("天堂2.辅助技能","技能九")
如果结束
间隔10=编辑框.获得文本("编辑框10")
如果(间隔10!=0&&间隔10!="")
热键.获得("热键10",按键10,返回功能键)
线程句柄10=线程.开启("天堂2.辅助技能","技能十")
如果结束
开始控制=1
标签.设置文本("标签000","脚本运行中")
如果结束
功能结束
//退出按钮_点击操作
功能 退出_点击()
线程.关闭(打怪线程句柄)
线程.关闭(线程句柄1)
线程.关闭(线程句柄2)
线程.关闭(线程句柄3)
线程.关闭(线程句柄4)
线程.关闭(线程句柄5)
线程.关闭(线程句柄6)
线程.关闭(线程句柄7)
线程.关闭(线程句柄8)
线程.关闭(线程句柄9)
线程.关闭(线程句柄10)
辅助.退出()
功能结束
功能 按钮0_点击()
//这里添加你要执行的代码
绑定窗口线程句柄=线程.开启("天堂2.绑定窗口","")
功能结束
功能 暂停_点击()
//这里添加你要执行的代码
如果(暂停恢复控制==0)
线程.暂停(打怪线程句柄)
线程.暂停(线程句柄1)
线程.暂停(线程句柄2)
线程.暂停(线程句柄3)
线程.暂停(线程句柄4)
线程.暂停(线程句柄5)
线程.暂停(线程句柄6)
线程.暂停(线程句柄7)
线程.暂停(线程句柄8)
线程.暂停(线程句柄9)
线程.暂停(线程句柄10)
暂停恢复控制=1
标签.设置文本("标签000","脚本已暂停")
否则
线程.恢复(打怪线程句柄)
线程.恢复(线程句柄1)
线程.恢复(线程句柄2)
线程.恢复(线程句柄3)
线程.恢复(线程句柄4)
线程.恢复(线程句柄5)
线程.恢复(线程句柄6)
线程.恢复(线程句柄7)
线程.恢复(线程句柄8)
线程.恢复(线程句柄9)
线程.恢复(线程句柄10)
暂停恢复控制=0
标签.设置文本("标签000","脚本运行中")
如果结束
功能结束
功能 热键a_热键()
天堂2.开始_点击()
功能结束
功能 热键a_失去焦点()
热键.销毁("热键a")
热键.注册("热键a")
功能结束
功能 热键b_热键()
天堂2.暂停_点击()
功能结束
功能 热键b_失去焦点()
热键.销毁("热键b")
热键.注册("热键b")
功能结束
空间结束
//空间结束语句
------------------------------------------------
说明:1.运行后卡一阵,不打怪
2.辅助技能设置多了,只能用2个,考虑TC发辅助技能热键的时间没有间隔,所以发生这种情况,怎么解决呢? |
|