马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
刚学TC,做了个游戏脚本,打定时刷新的精英怪,上面加个定时器,走完第一遍,可以正常退出,定时器自动运行之后,程序就无法正常关闭了,下面是代码,来个大神帮忙看看
变量 线程ID,循环体,坐标,循环体4,循环体昆仑,定时ID
变量 遍历ID,灵蛇ID,昆仑ID
//从这里开始执行
功能 执行()
//从这里开始你的代码
字库设置("rc:灵蛇昆仑字库.txt",0)//此处""中粘贴字库文件完整路径
定时器注册("定时器0",1800000)
定时ID=线程开启("定时器0_时钟","")//直接复制功能函数在执行功能中,会导致线程关闭无法执行!
结束
//启动_热键操作
功能 启动_热键()
线程ID=线程开启("执行","")
结束
//终止热键操作,要想终止程序运行,必须把正在运行的所有全局变量所针对的线程都关闭
功能 终止_热键()
调试输出("程序关闭,定时器销毁!~")
线程关闭(线程ID)
线程关闭(定时ID)
线程关闭(循环体)
线程关闭(循环体4)
线程关闭(循环体昆仑)
线程关闭(坐标)
定时器销毁("定时器0")
线程关闭(昆仑ID)
线程关闭(灵蛇ID)
退出()
结束
、、、、、、、、、、、、下面是调用的线程,,,,,,,,,,,,,,,,
调试输出("计时开始")
超级键盘按键(48)
等待(3000,假)
超级鼠标移动(718,329)
超级鼠标右键按下()
等待(500,假)
超级鼠标移动(718,629)
超级鼠标右键弹起()
坐标=线程开启("灵蛇1","")
循环体=线程开启("循环找怪","犀金")
线程等待(循环体,-1)
回盟=线程开启("回盟技能","")
等待(7000,假)
线程关闭(回盟)
坐标=null
循环体=null
坐标=线程开启("灵蛇2","")
循环体=线程开启("循环找怪","丽金")
线程等待(循环体,-1)
回盟=线程开启("回盟技能","")
等待(7000,假)
线程关闭(回盟)
坐标=null
循环体=null
坐标=线程开启("灵蛇3","")
循环体=线程开启("循环找怪","火灵使")
线程等待(循环体,-1)
坐标=null
循环体=null
等待(3000,假)
坐标=线程开启("灵蛇4","")
遍历ID=线程开启("遍历过图","灵蛇洞四层")
线程等待(遍历ID,-1)
循环体4=线程开启("循环找怪4","祭司")
线程等待(循环体4,-1)
回盟=线程开启("回盟技能","")
等待(7000,假)
线程关闭(回盟)
坐标=null
循环体4=null
调试输出("---------灵蛇程序运行完毕!-----------")
|