http://www.autohotkey.com/download/AutoHotkeyInstall.exe
Описание:
Запускать желательно синхронно из вармода. В момент старта нужно смотреть друг на друга, на небольшом расстоянии.
F10 - Старт Макроса
F11 - Отмена
R - Вармод
1 - ММ
2 - ХС
3 - рест
4-7 - посохи
Сохранить с расширением "*.ahk"
Code: Select all
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
#SingleInstance force
Process, Priority, , HIGH
SetMouseDelay, 0
SetWinDelay, 0
SetControlDelay, 0
F11::Reload
F10::
RestDelay = 120000
warkey = R
MMKey= 1
HSKey = 2
RestKey = 3
staffKey1 = 4
staffKey2 = 5
staffKey3 = 6
staffKey4 = 7
RepeatCnt = 2
MMCount = 10
MMDelay = 3000
HSDelay = 6000
staffdelay = 1500
DownKeyDelay = 500
Window_TXT = Darkfall Online
WinActivate, %Window_TXT%
Loop
{
send {DOWN down}
sleep %DownKeyDelay%
send {DOWN up}
sleep, 1000
Send %MMKey%
sleep, 500
Loop, 3
{
MouseClick, left
sleep %MMDelay%
}
sleep, 3000
Loop, %RepeatCnt%
{
send %HSKey%
sleep, 500
MouseClick, left
sleep, %HSDelay%
Send %MMKey%
sleep, 500
Loop, %MMCount%
{
MouseClick, left
sleep, %MMDelay%
}
sleep, 3000
}
send %HSKey%
sleep, 500
MouseClick, left
sleep, %HSDelay%
sleep, 3000
send %staffKey4%
sleep, %staffdelay%
send %staffKey3%
sleep, %staffdelay%
send %staffKey2%
sleep, %staffdelay%
send %staffKey1%
sleep, %staffdelay%
Send %RestKey%
sleep, 500
MouseClick, left
sleep, 5000
send %warkey%
sleep, 5000
Send %RestKey%
sleep, 500
MouseClick, left
sleep, %RestDelay%
send %staffKey1%
sleep, %staffdelay%
send %staffKey2%
sleep, %staffdelay%
send %staffKey3%
sleep, %staffdelay%
send %staffKey4%
sleep, %staffdelay%
send {SPACE}
sleep, 5000
send %warkey%
sleep, 5000
}
return