Помощь с setVirtualKey

Samoychik2297408

Новичок
Автор темы
8
0
Версия MoonLoader
.027.0-preview
дорогие форумчане, обращаюсь к вам за помощью, в луа немного шарю, но никак ни в луа для сампа, нужно эмулировать нажатие альта, спамом, приперно раз в 0.1 сек чтобы не кикнул античит и айпи не снесло, слышал что

setVirtualKeyDown(18, true)
wait(20)
setVirtualKeyDown(18, false)

работает в не фокусном режиме окна, типо гейзона рпг рендерится, и альт будет прожиматься, буду рад если вы сделаете такой сурипт, так как тут работы объективно на минут 5. Уже 2 дня мучаюсь с тем, что бот при расфокусе с окна на другое, вместо того чтобы альтовать и собирать куст, берет и бегает сквозь него по кругу, пока я не тыкну мышкой по игре, потом он работает нормально.
 

e11evated

Участник
63
22
Lua:
script_properties("work-in-pause")

require("moonloader")

local VK_ALT = 18
local PRESS_DURATION = 20
local INTERVAL = 100

function main()
    sampAddChatMessage("{FFFFFF}Скрипт запущен.", -1)

    while true do
        wait(INTERVAL)

        setVirtualKeyDown(VK_ALT, true)  -- нажимаем альт
        wait(PRESS_DURATION)             -- держим 20мс
        setVirtualKeyDown(VK_ALT, false) -- отпускаем альт
    end
end