Проблема с бегом в LUA

ThunderBolt

Новичок
Автор темы
3
0
Версия SA-MP
  1. 0.3e (R1) / CR-MP
  2. CR-MP 0.3.7
  3. Любая
Здраствуйте,вчера начал делать свой первый lua для радмира.Хочу сделать чтоб персонаж бежал вперед ну или влево и право.После нескольких часов я сделал так чтоб он ишел вперед но,действие буквально происходит на пару милисекунд а мне нужно чтоб он непреривисто бежал вперед.Помогите пожалуйста,ведь ChatGPT не особо помог


Функция бега:
function floodKey()
    while true do
        -- Зажым W (FORWARD)
        setGameKeyState(1, -255) -- W
      
        wait(1000)

        -- Отпуск W
        setGameKeyState(16, 255)

        wait(10)
    end
end
 

- |2347| -

Известный
335
111
код:
function main()
    while true do
        wait(0) -- Ожидание 0 миллисекунд, чтобы не перегружать процессор
        
        setVirtualKeyDown(87, true) -- Зажимает клавишу W (движение вперед)
        -- setVirtualKeyDown(65, true) -- Зажимает клавишу A (движение влево)
        -- setVirtualKeyDown(83, true) -- Зажимает клавишу S (движение назад)
        -- setVirtualKeyDown(68, true) -- Зажимает клавишу D (движение вправо)
    end
end
 
  • Эм
Реакции: Corenale