1

Тема: Как автоматизировать действие по клавише в клиентской игре

Здравствуйте. Вот в чем проблема. Нужно сделать автоматическое выполнение контекстного действия в окне игры. Но после запуска, скрипт не будет снова выполняться, пока на клавиатуре не будет нажата любая клавиша. Также скрипт не с первого раза активируется по нажатию кнопки. Поэтому хотел бы узнать в чем мои ошибки и как правильно реализовать это.

vk61::
WinGet, p_id, pid, Game Application
Loop
{
Send, {vk5A Down}
Sleep, 500
Send, {vk5A Up}
Sleep,  500
Send, {vk26 Down}
Send, {vk26 Up}
Send, {vk28 Down}
Send, {vk28 Up}
If GetKeyState("vk61", "P") ; если клавиша зажата, то выход
Break
}
Return

2 (изменено: MandarinKa02, 2016-12-22 14:35:42)

Re: Как автоматизировать действие по клавише в клиентской игре

Rutarto, я не понял. Объясни по-подробнее что ты хочешь сделать..