Autohotkey 自动热键-仅运行部分脚本

Autohotkey 自动热键-仅运行部分脚本,autohotkey,Autohotkey,**大家好! 我最近开始尝试自动热键。 在这个特定的脚本中,我需要帮助隔离并仅运行脚本的一部分 此自动热键脚本与游戏交互。 我有可玩的角色A-D。 我想根据所选字符自动激活宏。 (如果角色正在切换,还可以停用任何其他宏) 要确定要拾取的角色,我使用IMAGESEARCH命令 现在我的问题是:是否可以在同一个脚本中只运行多个宏中的一个宏?就我而言,我遇到了“同一热键已经存在”错误的问题。如果这真的是可能的话,那就太好了,尽管我找不到任何特别的东西,因为它有点难以描述和搜索 我非常非常感谢你能给我关

**大家好! 我最近开始尝试自动热键。 在这个特定的脚本中,我需要帮助隔离并仅运行脚本的一部分

此自动热键脚本与游戏交互。 我有可玩的角色A-D。 我想根据所选字符自动激活宏。 (如果角色正在切换,还可以停用任何其他宏) 要确定要拾取的角色,我使用IMAGESEARCH命令

现在我的问题是:是否可以在同一个脚本中只运行多个宏中的一个宏?就我而言,我遇到了“同一热键已经存在”错误的问题。如果这真的是可能的话,那就太好了,尽管我找不到任何特别的东西,因为它有点难以描述和搜索

我非常非常感谢你能给我关于这个话题的所有答案:)**


我相信您可以使用
gosub
命令来实现这一点。您可以阅读有关此命令的更多信息

如果我理解您要使用的流程,那么脚本中的更改将把所有转到字符*行更改为:

else

        gosub CharacterA

目前尚未测试,但我将在今天晚些时候返回,并在有时间完全测试结果后更新

谢谢你的帮助,我今天也会测试:)
else

        gosub CharacterA