Autohotkey,谁能帮我修改下代码?

来源:百度知道 编辑:UC知道 时间:2024/05/09 03:30:06
我玩wow,需要一个按住某个键就不停的按那个键,松开就停止的代码。

我在NGA上找到的代码如下:

$4:: ;必须有这个作为脚本的开始说明!
Loop
{
if not GetKeyState("4", "P") ;如果没按着4,跳出循环
break
Send {4} ;不断的发送4PS:4你放抽筋宏的地方
Sleep,50 ;按键的时间间隔
}
return

可是上面这个是按住“4”这个键,对于我来说很不顺手,可是我把上面的4改成C还是没用。

求达人帮我把上面的代码改成按住C就不停的按C键,频率和上面一样,松开C键就停止的代码.

如果还有什么不明白说下我补充.
打开个人属性窗口我设置成别的快捷键了,现在C的按键我设置的是我需要不停的按的一个技能.

4的时候挺好用,就是我自己很不习惯.

sc02E:: ;把这改成它
Loop
{
if not GetKeyState("c", "P") ;这里也改
break
Send {4} ;这里就改成你想用的那个键
Sleep,50 ;按键的时间间隔
}
return
比如现在你如果按c他打出的就是4而不会是c啦!

游戏没玩过但是要满足你的需要,这样应该就行了

理论上只要改成C应该就没问题了。
你确定C键当前设置为空么?
既是说默认情况下C的目标是打开个人属性窗口,把这个要先换成别的键不要和C发生冲突。
还有,检查加载过程是否正常,4的时候好用么?