Вопрос касательно мышки

Vintik

Через тернии к звёздам
Автор темы
Проверенный
1,556
1,027
Версия MoonLoader
.026-beta
Привет всем, особенно продвинутым. Ну кто играл, например, в ГТА 5 знает, что в зависимости от мышки (стороны, куда ты её повернешь) выбирается оружие при зажатом ТАБе. Подобное хочу реализовать и на LUA. У меня на данный момент при нажатии на клавишу открывается имгуи окно. И, в зависимости от стороны смещения мышки (право / лево), должен писаться разный текст (в моём случае это выбор: юзануть аптечку или юзануть маску). подскажите, будььте так добры, как реализовать это
Вопрос немного меняется, в силу своих возможностей сделал что-то более приближённое к нужному.
Теперь сам вопрос: как скрыть курсор мышки (либо как заменить его, а я просто заменю на невидимый)
Либо же как изменить координаты мышки.
 
Последнее редактирование:

Kolbasa241

Известный
213
57
перемещение курсора
Lua:
local ffi = require("ffi")

ffi.cdef[[
bool SetCursorPos(int X, int Y);
]]

function main()
    while true do
        wait(0)
        if wasKeyPressed(0x59) then -- кнопка Y
            ffi.C.SetCursorPos(500, 500) -- установка позиции курсора на координаты 500 500 (x y)
        end
    end
end
Lua:
imgui.ShowCursor = true -- включить
imgui.ShowCursor = false -- выключить
 
  • Влюблен
Реакции: xColorized