помогите с скриптом LUA

kereewka

Участник
Автор темы
64
19
Версия MoonLoader
.026-beta
132:
-- Инициализация
local press_sequence = {
    {x = 1815, y = 129},
    {x = 1772, y = 768},
    {x = 898, y = 564}
}

local lastCheckTime = os.clock()

-- Функция для выполнения последовательных действий
function pressSequence(sequence)
    for _, coord in ipairs(sequence) do
        -- Здесь можно добавить код для имитации нажатий, если есть доступные функции
        print("Clicking at:", coord.x, coord.y)
        wait(500) -- Пауза между действиями
    end
end

-- Функция для ожидания
function wait(ms)
    local start = os.clock()
    while os.clock() - start < ms / 1000 do
        -- Ожидание
    end
end

-- Основной цикл
while true do
    local currentTime = os.clock()
    
    if currentTime - lastCheckTime > 1 then -- Проверка раз в секунду
        -- Выполняем нажатия
        pressSequence(press_sequence)
        lastCheckTime = currentTime
    end
    
    wait(100) -- Ожидание перед следующей итерацией
end


Когда пытаюсь добавить активацию на клавишу вылазит ошибка - [03:15:18.526864] (error) 132.lua: ...er\Arizona Games Launcher\bin\arizona\moonloader\132.lua:64: attempt to call global 'IsKeyDown' (a nil value) stack traceback: ...er\Arizona Games Launcher\bin\arizona\moonloader\132.lua:64: in function 'isKeyPressed' ...er\Arizona Games Launcher\bin\arizona\moonloader\132.lua:71: in main chunk [03:15:18.527865] (error) 132.lua: Script died due to an error. (1F1B5274)
 

minxty

Известный
1,192
1,070
а я по другому и не имею(
а как ты хочешь? что бы всю жизнь тебе чатгпт клепал коды? учи потихоньку луа, там ваще от силы за месяц-два можешь выучить, чатгпт тебе никогда ниче нормального не выдаст