|
遇到的问题:由于我的软件是一个游戏的辅Zhu,需要一些快捷键,要求及时性还很强,下面我写的代码 不打开游戏的时候 按多快几乎都能迅速执行。但是在游戏中就会出现问题,有时候按下没用,这些快捷键与游戏里的按键设置是相同的(绝di求生),麻烦帮忙给看下哪里的问题。谢谢。代码:
设置热键 ()窗口_监视热键_zc (&响应监视事件 )开关热键 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “开关热键”, )) 武器1 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “武器1”, )) 武器2 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “武器2”, )) 蹲下 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “蹲下”, )) 打开背包1 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “打开背包1”, )) 打开背包2 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “打开背包2”, )) 识别热键 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “识别热键”, )) 手枪模式 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “手枪模式”, )) 近身武器 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “近身武器”, )) 投掷武器 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “投掷武器”, )) 收起武器 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “收起武器”, )) 切换手雷 = 键盘_键名取键代码 (读配置项 (取运行目录 () + “\config.ini”, “快捷键”, “切换手雷”, )) |
响应监视事件 | | | |
功能键 | 整数型 | | | | 键代码 | 整数型 | | | | 按键状态 | 整数型 | | | | 如果真 (状态 ≠ 按键状态 )状态 = 按键状态 如果真 (是否绑定成功 ≠ 1 )返回 ()如果真 (键代码 = 武器1 )如果真 (标签_武器1.标题 ≠ “未识别”)启动线程 (&切换武器, 1, )如果真 (键代码 = 武器2 )如果真 (标签_武器2.标题 ≠ “未识别”)启动线程 (&切换武器, 2, )如果真 (键代码 = 手枪模式 )启动线程 (&暂停压枪, , )如果真 (键代码 = 近身武器 )启动线程 (&暂停压枪, , )如果真 (键代码 = 投掷武器 )启动线程 (&暂停压枪, , )如果真 (键代码 = 收起武器 )启动线程 (&暂停压枪, , )如果真 (键代码 = 切换手雷 )启动线程 (&暂停压枪, , )如果真 (键代码 = 打开背包1 )启动线程 (&判断背包武器, , )如果真 (键代码 = 打开背包2 )启动线程 (&判断背包武器, , )如果真 (键代码 = 识别热键 )启动线程 (&判断背包武器, , )如果真 (键代码 = 开关热键 )判断 (压枪开关 = 真)压枪开关 = 假 压枪开关 = 真 如果真 (键代码 = 蹲下 )
补充内容 (2018-7-18 08:08):
那个地方是:窗口_监视热键_zc 没注意变成zc了- - |
|