автонажатие кнопки

Lenny Adams

Участник
Автор темы
98
5
Версия MoonLoader
.026-beta
Как сделать что бы скрипт на определенных координатах нажимал альт?
 

YarikVL

Известный
Проверенный
4,812
1,819
Как сделать что бы скрипт на определенных координатах нажимал альт?
Lua:
require "lib.moonloader"
function main()
    while not isSampAvailable() do wait(0) end
   
    while true do wait(0)
        local res, x, y, z = getCharCoordinates(PLAYER_PED)
        tX = 100 -- указывай свои коорды по x
        tY = 100 -- указывай свои коорды по y
        tZ = 100 -- указывай свои коорды по z
        if res and x == tX and y == tY and z == tZ then
            setVirtualKeyDown(VK_MENU, true) --VK_MENU это альт вроде, загугли виртуальные коды клавиш и там найдешь
            wait(30) --клавиша будет зажата 30 миллисекунд
            setVirtualKeyDown(VK_MENU, false)
            sampAddChatMessage("тыкаю Альт", -1)
        end
    end
end
Если не будет работать, посмотри нету ли ошибок, если не будет ошибок в консоли сампфункса ( или в файле мунлоге ) то возможно нужно будет округлить значение ( там где идет сравнение ): x, y и z
С помощью: math.floor(x или y или z)
А то ты можешь указать координаты например 110.1 а будешь стоять на 110.2
 
  • Нравится
Реакции: Lenny Adams