按键精灵吧 关注:499,717贴子:1,013,922
  • 0回复贴,共1

大神们来看看我这脚本有没有不对的地方,万分感激

取消只看楼主收藏回复

Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
Hwnd = Plugin.Window.Find(0, "League of Legends (TM) Client")
While 1
If GetAsyncKeyState(32) < 0
KeyPress "6", 1
Delay 100
KeyPress "W", 1
End If
Delay 1500
Wend
这个是LOL的盲僧一键W眼的脚本,我的思路是按空格键然后就会自动按6号键延时0.1秒自动释放W键技能。
但是做出来测试时候就很奇怪,不知道怎么的要一直按住空格键才会有效果,如果单纯按一下空格键就只会输出键盘的6号键不会输出W,有时候甚至按住空格键只会输出两次6号键才输出一次W键。
大神们帮我看看问题处在哪,我是想直接按一下空格就可以输出6延迟100毫秒输出W


IP属地:广东1楼2015-04-25 11:34回复