- 38
- 18
Всем привет! Столкнулся с такой проблемой при написании скрипта для ловли лавок на Аризоне.
Для открытья диалога использую стандартный флуд клавишей ALT через setVirtualKeyDown:
также не помогает
Если персонаж просто стоит на месте, всё работает относительно нормально. Но стоит мне попытаться во время активного флуда пошевелиться (пойти куда-то с помощью WASD), как персонажа начинает сильно трясти и дергать из-за конфликта симуляции нажатия ALT и управления движением.
Как это можно грамотно обойти?
Есть ли способ эмулировать нажатие ALT так, чтобы оно не ломало анимацию движения персонажа?
Буду очень благодарен за любые рабочие примеры или идеи решения!
Для открытья диалога использую стандартный флуд клавишей ALT через setVirtualKeyDown:
Lua:
if isSpammingAlt then
setVirtualKeyDown(18, true)
wait(0)
setVirtualKeyDown(18, false)
end
Lua:
setGameKeyState()
Если персонаж просто стоит на месте, всё работает относительно нормально. Но стоит мне попытаться во время активного флуда пошевелиться (пойти куда-то с помощью WASD), как персонажа начинает сильно трясти и дергать из-за конфликта симуляции нажатия ALT и управления движением.
Как это можно грамотно обойти?
Есть ли способ эмулировать нажатие ALT так, чтобы оно не ломало анимацию движения персонажа?
Буду очень благодарен за любые рабочие примеры или идеи решения!
Последнее редактирование: