windows - Autohotkey (ahk) GUI 十字准线实现
问题描述
我想为这个意外的功能(这里是演示:https ://youtu.be/X9qQSk25mTo )创建一个修复程序,称为变色龙效应,辐射 4。我想从 AHK 创建一个十字准线实现,而如果我按住右键单击会有一个我屏幕上的小点,可以在“变色龙”效果期间引导。
说明:如果你有变色龙效果,它会让你的角色在蹲下时隐形,包括你的武器和它的准星/铁瞄准器,这使得它很难瞄准。瞄准准星也可以消除每个现代 fps 游戏中的十字准线。
这是我写的
-删除
免责声明:我前几天才学图形编程,刚开始AHK,语法不熟悉(我还在读)
能够编写此脚本,但是每当我运行它时,脚本本身都会创建一个新窗口(小点充当窗口/选项卡),然后将我从游戏中移开,然后将注意力集中在该点上。这意味着我不能按任何适合我的游戏的东西,比如走路或射击。我尝试使用 WinExist 和 WinActivate 对其进行修补,以将其重新集中在我的游戏上,但仍然有点问题,有时有时会让我退出我的游戏(使用 Win 命令意味着我还必须包含我需要玩的每个游戏),我需要一个通用的修复,让我能够把它放在我想要的每一场比赛上。
我知道如何修复它,但我对使用什么语法提出了问题,我如何让它完全忽略我的脚本打开的窗口,就好像它只是在我的屏幕上运行一样? (但也在后台运行)
解决方案
很酷的脚本!这可能对许多游戏有用。
我认为您正在寻找的是NoActivate
orNA
选项Gui, Show
。
https://www.autohotkey.com/docs/commands/Gui.htm#Show
修改这一行,我认为它会如你所愿:
Gui, crosshair:Show , NoActivate
推荐阅读
- r - ggplot2:即使没有图例,也要在旁边留一个空格
- javascript - 有没有办法将 lb-number 输出更改为不同的版本
- perforce - 无法添加文件文件名与现有文件冲突
- c# - 将注册表检查从 powershel 转换为 c# 时出错
- spring-boot - Spring Boot feign 客户端未解密密码值
- flutter - 如何在颤振上使用 dio 包获取原始请求
- java - Java GSON 无法解析到对象数组
- python - 使用 AWS Elastic Beanstalk 托管 Django 应用程序时出错
- sorting - 谷歌脚本 - 工作表 - 对多张工作表进行排序 - 无法正常工作
- python - 如何将列表加载到 DataFrame 并迭代 iterrows?