TC官方合作论坛
标题:
嫩菜鸟问问题,请教学长们!~
[打印本页]
作者:
光头呵呵
时间:
2013-1-2 17:51
标题:
嫩菜鸟问问题,请教学长们!~
做了个游戏中需要暂停的脚本,我想实现在游戏窗口的时候按热键就可以暂停和启动线程,该怎么做呢?每次暂停我都需要切换到TC窗口,游戏中不现实,请教大侠们了。谢谢!~
作者:
尛情哥
时间:
2013-1-2 18:04
在界面上拖个热键 然后在 热键里添加事件 加上下面的代码
线程句柄,是否开启 //定义成全局变量 在开启线程的时候把 是否开启 赋值为真
如果(是否开启)
线程.暂停(线程句柄)
是否开启=假
否则
如果(!是否开启)
线程.开启线程句柄
是否开启=真
如果结束
如果结束
作者:
光头呵呵
时间:
2013-1-2 19:02
回复
2楼
尛情哥
的帖子
试了下还是不行,我找不到原因,麻烦你方便的时候给看看怎么回事情,谢谢!~
空间 键盘连点
//定义默认空间
逻辑型 成功,成功1,是否开启
整型 线程句柄,N
功能 逻辑型 键盘连点()
是否开启=真
循环(真)
N=1
键盘.按键(56,1)
辅助.等待(100)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("键盘连点.键盘连点","")
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回 真
//函数返回语句
功能结束
功能 逻辑型 热键0_热键()
//这里添加你要执行的代码
如果(N==1)
成功=线程.暂停(线程句柄)
N=0
否则
成功1=线程.恢复(线程句柄)
如果结束
如果(是否开启)
线程.暂停(线程句柄)
是否开启=假
否则
如果(!是否开启)
线程.开启("键盘连点.键盘连点","")
是否开启=真
如果结束
如果结束
返回 真
功能结束
空间结束
作者:
尛情哥
时间:
2013-1-2 19:20
空间 键盘连点
//定义默认空间
逻辑型 成功,成功1,是否开启
整型 线程句柄,N
功能 逻辑型 键盘连点()
循环(真)
N=1
键盘.按键(56,1)
辅助.等待(100)
循环结束
返回 真
功能结束
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
线程句柄=线程.开启("键盘连点.键盘连点","")
是否开启=真
返回 真
//函数返回语句
功能结束
功能 逻辑型 退出_点击()
//这里添加你要执行的代码
线程.关闭(线程句柄)
辅助.退出()
返回 真
//函数返回语句
功能结束
功能 逻辑型 热键0_热键()
//这里添加你要执行的代码
如果(是否开启)
线程.暂停(线程句柄)
是否开启=假
否则
如果(!是否开启)
线程.恢复(线程句柄)
是否开启=真
如果结束
如果结束
返回 真
功能结束
作者:
lyf1314
时间:
2013-1-2 19:54
keyboard.waitkey()应该是这个函数,自己看看说明
作者:
光头呵呵
时间:
2013-1-6 23:10
回复
4楼
尛情哥
的帖子
不好意思,这几天没时间研究TC,今天晚上按您的试了下,还是必须要点TC窗口后才可以暂停和重新启动,在游戏界面上按F11没有作用,还有其他什么方法吗?衷心感谢您的指点!
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1