- 5
- 0
Хочу чтобы скрипт при нажатие клавиши F2, нажимал F6 писал /time нажимал ентер и через 800 миллисекунд прожимал клавишу F8
Вот код который я написал, но он не работает
Вот код который я написал, но он не работает
Код:
-- Подключаем библиотеку для работы с потоками и задержкой
require "lib.moonloader"
local vk = require "lib.vkeys"
-- Функция, которая будет запускаться при старте
function main()
while true do
wait(0) -- Ожидание чтобы не нагружать систему
if isKeyDown(vk.F2) then -- Если нажата клавиша F2
pressKey(vk.F6) -- Нажимаем F6
wait(100) -- Ждем 100 миллисекунд для уверенности
sendText("/time") -- Отправляем команду /time
wait(100) -- Ждем 100 миллисекунд
pressKey(vk.VK_RETURN) -- Нажимаем Enter
wait(800) -- Ждем 800 миллисекунд
pressKey(vk.F8) -- Нажимаем F8
end
end
end
-- Функция для симуляции нажатия клавиш
function pressKey(key)
setVirtualKeyDown(key, true) -- Нажимаем клавишу
wait(50) -- Ждем, чтобы система успела распознать нажатие
setVirtualKeyDown(key, false) -- Отпускаем клавишу
end