Тема: AHK: Перенос объектов зажатой кнопкой мыши. + щелчки по координатам.
Скрипт для игры Строунхолд крусайдер.
Цели: автоматическая постройка зданий квадратом, автоматический перенос и строительство объектов, множественные нажатия левой кнопки мыши.
Задачи:
Для автоматической постройки зданий квадратом нужно реализовать: при нажатии ctrl+Q+ЛКМ скрипт выполнял щелчок левой кнопкой мыши в указанном месте, отступ по диагонали вверх-влево на некоторое количество пикселей, щелчок, отступ вправо на некоторое количество пикселей, щелчёк, затем снова отступ по диагонали вверх-влево, щелчок.
Для автоматического переноса и строительства объектов: при нажатии ctrl+W+лкм скрипт запоминал место в котором стоял курсом зажимал лкм и переносил на некоторое количество пикселей вверх и отпускал лкм, затем возвращался в исходное положение снова зажимал лкм и переносил вверх со смещением в сторону на некоторое количество пикселей и так раз 10.
по пикселям уже на месте подгоню, просто команд не знаю, чтобы реализовать данную задумку и возможно ли средствами ahk?
И автокликер
взял за основу
LButton::
while GetKeyState("vk01", "P")
{
MouseClick, left,,, 1, 99, D
Sleep 62
MouseClick, left,,, 1, 99, U
Sleep 58
}
return
но он не работает если хочу запустить с доп. кнопки мыши:
XButton1::
while GetKeyState("vk01", "P")
{
MouseClick, left,,, 1, 99, D
Sleep 62
MouseClick, left,,, 1, 99, U
Sleep 58
}
return
как реализовать?