Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在lua中按住一把钥匙_Lua_Keypress_Cheat Engine - Fatal编程技术网

在lua中按住一把钥匙

在lua中按住一把钥匙,lua,keypress,cheat-engine,Lua,Keypress,Cheat Engine,是否可以按住lua中的键,例如“a”?我的意思不是用doKeyPress(VK_A)按下键然后循环,而是实际按住它一段时间。你想要的是keyDown() 您最终需要执行keyUp()命令来释放它 通过触发事件(您自己的按键或鼠标点击) 或者在指定时间后使用计时器设置keyUp() 编辑: 按键式(VK_A) 睡眠(5000) keyUp(VK_A)如果可能,请为您正在使用的库或框架添加标记doKeyPress不是标准Lua的一部分。我在作弊引擎中使用Lua引擎。有一个标签。我已经添加了它。

是否可以按住lua中的键,例如“a”?我的意思不是用doKeyPress(VK_A)按下键然后循环,而是实际按住它一段时间。

你想要的是
keyDown()

您最终需要执行
keyUp()
命令来释放它

通过触发事件(您自己的按键或鼠标点击)
或者在指定时间后使用计时器设置keyUp()

编辑:

按键式(VK_A)
睡眠(5000)

keyUp(VK_A)

如果可能,请为您正在使用的库或框架添加标记
doKeyPress
不是标准Lua的一部分。我在作弊引擎中使用Lua引擎。有一个标签。我已经添加了它。local timeaddress='[[TmForever.exe”+00966E1C]+48]+A4]+1B4]+0]+238]+1C]+2B0'local timer=readInteger(timeaddress)我在游戏中找到了计时器的指针。我的计划是告诉程序:如果计时器为0,则按下按钮“w”5000毫秒。因此,在计时器达到5000毫秒后,它应该再次释放键。但我不能让它工作。我尝试了keyDown()和keyUp(),但没有成功。