请问如何在游戏(倚天)中使用AutoHotkey.exe

来源:百度知道 编辑:UC知道 时间:2024/05/28 07:21:06
AutoHotkey.exe在(倚天(比较老的一个游戏了))中使用自动按键的脚本,只在聊天窗口中有效果而技能栏里却没效果!!这是为什么呢?
以下是脚本,请高手帮我看一下!万分感谢!!
$capslock::
Loop
{
if not GetKeyState("capslock", "P")
break

Random,btime,1,10
Random,stime,70,90

Send {7}
Sleep,%stime%
}
return
在魔兽世界中无论聊天窗口还是技能栏都有效果的!

一楼的朋友,你讲的东西我不是太明白。。。请问你可以帮我直接修改下脚本吗!

像FAQ中说到的,可以尝试用一下SendPlay,或ControlSend发送,SendPlay用在游戏中有很大的优势
------------------------------------------
在确定原脚本正确的情况下,尝试以下3种方法
1、
#NoEnv
SetWorkingDir %A_ScriptDir%
#SingleInstance,Ignore
#Persistent
SetKeyDelay, 0,,Play
$capslock::
Loop
{
if not GetKeyState("capslock", "P")
break

Random,btime,1,10
Random,stime,70,90

SendPlay 7 ;Send改为SendPlay
Sleep,%stime%
}
return
2、把上面sendplay改为sendInput
3、如果都不行,再把AU_Spy检测的窗体信息贴上来,改用ControlSend发送