 |

01.06.2021, 18:43
|
|
Новичок
Регистрация: 31.05.2021
Сообщений: 2
С нами:
2607822
Репутация:
0
|
|
Добрый день, подскажите пожалуйста как реализовать нажатие клавиш в SAMP через Python. Я пробовал использовать директинпуты, которые работают на 5гта, но они не хотят в гта:са работать, нет идей как реализовать такое?
|
|
|

01.06.2021, 19:15
|
|
Флудер
Регистрация: 28.06.2019
Сообщений: 3,442
С нами:
3619995
Репутация:
168
|
|
Информация - [WIP] PyLoader
PyLoader PyLoader - Это плагин .asi, который позволяет вносить изменения в код игры с помощью скриптов python. Он похож на MoonLoader, но для python (отсюда и название). В настоящее время PyLoader использует python версии 3.8 x (Windows 7+), в котором присутствуют почти все коды операций CLEO 4...
www.blast.hk
Код:
key_pressed(keycode)
upd: Пример
Python:
Код:
import
common
,
hud
while
True
:
if
(
common
.
key_pressed
(
0xA0
)
)
:
#LSHIFT
hud
.
set_help_message
(
"Pressed"
,
False
,
False
,
False
)
common
.
wait
(
0
)
|
|
|

02.06.2021, 15:31
|
|
Новичок
Регистрация: 31.05.2021
Сообщений: 2
С нами:
2607822
Репутация:
0
|
|
Сообщение от FooOoott
Информация - [WIP] PyLoader
PyLoader PyLoader - Это плагин .asi, который позволяет вносить изменения в код игры с помощью скриптов python. Он похож на MoonLoader, но для python (отсюда и название). В настоящее время PyLoader использует python версии 3.8 x (Windows 7+), в котором присутствуют почти все коды операций CLEO 4...
www.blast.hk
Код:
key_pressed(keycode)
upd: Пример
Python:
Код:
import
common
,
hud
while
True
:
if
(
common
.
key_pressed
(
0xA0
)
)
:
#LSHIFT
hud
.
set_help_message
(
"Pressed"
,
False
,
False
,
False
)
common
.
wait
(
0
)
Эта штучка смотрит что ты нажал клавишу, но не нажимает клавиши в скрипте, ну или я слепой не нашёл функции нажатия 
|
|
|

02.06.2021, 15:52
|
|
Флудер
Регистрация: 28.06.2019
Сообщений: 3,442
С нами:
3619995
Репутация:
168
|
|
Сообщение от Term
но не нажимает клавиши в скрипте
А, я не так прочитал.
Сообщение от Term
не нашёл функции нажатия
Вроде бы её еще нету. Позже посмотрю
|
|
|

03.06.2021, 15:51
|
|
Участник форума
Регистрация: 13.02.2019
Сообщений: 183
С нами:
3815624
Репутация:
83
|
|
Сообщение от Term
Эта штучка смотрит что ты нажал клавишу, но не нажимает клавиши в скрипте, ну или я слепой не нашёл функции нажатия
Мне кажется, нету такой задачи, под которую для питона нельзя найти либу, куча всяких библиотек для автоматизации есть, где есть иммитация нажатия. Если нужно VirtualKeys жать, то это просто запись значения по адресу самого VKey, для этого можешь Pymem взять.
|
|
|

06.06.2021, 06:04
|
|
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами:
4012500
Репутация:
138
|
|
Сообщение от Term
Эта штучка смотрит что ты нажал клавишу, но не нажимает клавиши в скрипте, ну или я слепой не нашёл функции нажатия
можешь через модуль keyboard, и ещё проверять активное ли окно с gta sa, в pywin32: GetForegroundWindow()
|
|
|
|
 |
Предыдущая тема
Следующая тема
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|