Как эмулировать нажатие клавиши?

vc2lazarev

Активный
Автор темы
300
36
Версия MoonLoader
Другое
Привет всем. Помогите пожалуйста. Такой вопросик. Как с эмулировать нажатие клавиши в луа? Хочу сделать себе авто /time по кнопке. Но, хочу чтобы оно отображалось в кейборде (https://www.blast.hk/threads/90302/) и звучало в данной луа https://www.blast.hk/threads/111115/ как такое сделать
[2 ссылки]
1. SC21 - Lua - HUD - KeyBoard & Mouse [2.1] | Клавиатура и мышь на экране
2. Lua - KeyboardSounds - звуки нажатия на клавиши

(Если не сложно, напишите за меня :) )
 
Решение
Lua:
setVirtualKeyDown(int vkey, bool down)

Активация - U
AutoTime:
script_author('sat0ry')
require 'moonloader'

function main()
    if not isSampLoaded() or not isSampfuncsLoaded() then return end
    while not isSampAvailable() do wait(100) end
       
    while true do
        wait(0)
        if isKeyJustPressed(0x55) then
            setVirtualKeyDown(117, true) -- зажимает f6
            wait(4)-- вся задержка в миллисекундах
            setVirtualKeyDown(117, false) -- отпускает f6
            wait(500) -- вся задержка в миллисекундах
            setVirtualKeyDown(191, true) -- зажимает /
            wait(4) -- вся задержка в миллисекундах
            setVirtualKeyDown(191, false) -- отпускает /...