Эмуляция нажатия клавиш

Статус
В этой теме нельзя размещать новые ответы.

TheDed

Участник
Автор темы
99
14
Как сделать так, чтобы эмуляция нажатия клавиш работала в свёрнутом режиме? У меня эта функция просто не работает.

Код нажатия клавиши которым я пользуюсь:
Lua:
setVirtualKeyDown(13, true)
wait(100)
setVirtualKeyDown(13, false)

Код свёрнутого режима:
Lua:
function WorkInBackground()
    local memory = require 'memory'
    if back then
        memory.setuint8(7634870, 1)
        memory.setuint8(7635034, 1)
        memory.fill(7623723, 144, 8)
        memory.fill(5499528, 144, 6)
    else
        memory.setuint8(7634870, 0)
        memory.setuint8(7635034, 0)
        memory.hex2bin('5051FF1500838500', 7623723, 8)
        memory.hex2bin('0F847B010000', 5499528, 6)
    end
end
 

TheDed

Участник
Автор темы
99
14
https://blast.hk/wiki/opcodes:0b56 - тут полный список идов клавиш, в принципе это все клавиши что используются в обычной игре.
Устанавливает статус нажатия игровой(НЕ клавиатурной) клавиши.
Мне нужно нажатие клавиатурной клавиши
 

TheDed

Участник
Автор темы
99
14
Скажи какой клавиши и зачем. Там есть все клавиши для управления персонажем
На Enter, засекречено КГБ. И мне вообще не нужно управление персонажем, мне нужно просто нажатие.
 

TheDed

Участник
Автор темы
99
14
Ну любое нажатие которое принимает сервер можно эмулировать с помощью пакетов синхры или эту функу. Для энтера там айди 15.
У VirtualKeyDown есть ряд недостатков, например клавиши будут прожиматься и вне игры
и что вместо него использовать?
 
Статус
В этой теме нельзя размещать новые ответы.