După ce am fost încurcat cu macrocomenzile încorporate în ruptură și am bătut capul de perete, încă nu puteam să stau și am scris macrosik pentru bardik.
Macro-ul meu constă în faptul că pe butoanele de pe tastatura numerică Num 1-3 Am expus buffs de 30 secunde care pur și simplu zadolbalsya pentru a apăsa, iar acum macro în loc de mine, le apasă în mod constant timp în 27 de secunde
Se execută editorul SciTE Script
De asemenea, scriem aici un astfel de script aproximativ
în timp ce 1
somn (1000)
merge încet
func _pause ()
În timp ce 1
Somn (1000)
merge încet
ENDFUNC
Func _Send ()
în timp ce 1
_WinAPI_Keybd_Event (0x61, 0)
Somn (100)
_WinAPI_Keybd_Event (0x61, 2)
somn (1000)
_WinAPI_Keybd_Event (0x62, 0)
Somn (100)
_WinAPI_Keybd_Event (0x62, 2)
somn (1000)
_WinAPI_Keybd_Event (0x63, 0)
Somn (100)
_WinAPI_Keybd_Event (0x63, 2)
somn (27000)
merge încet
ENDFUNC
Și acum, în ordine:
#include
HotKeySet ("", '_Send') - aici, ca și în linia anterioară, am atribuit funcția F1 butonului F1
în timp ce 1 este începutul unei buclă infinită, întregul ciclu servește la menținerea programului de închidere
somn (1000) - timp de 1 secundă pentru care programul adoarme
WEnd - bine, sfârșitul acestui ciclu nesfârșit
func _pause () este începutul funcției _pause. în aceeași buclă infinită dezgustătoare de pauză
În timp ce 1
Somn (1000)
merge încet
EndFunc - sfârșitul funcției
Func _Send () - începutul funcției _Send
în timp ce 1
_WinAPI_Keybd_Event (0x61, 0) - aici cheltuim programatic cheia cu codul 0x619 link la tastele tastaturii pe care le voi da mai jos) în cazul meu Num 1
Sleep (100) țineți apăsat butonul timp de 0,1 secunde
_WinAPI_Keybd_Event (0x61, 2) - aici eliberăm programabil butonul Num1
dormi (1000) - așteptați o secundă
_WinAPI_Keybd_Event (0x62, 0) - aici apăsăm butonul Num 2
Somn (100)
_WinAPI_Keybd_Event (0x62, 2)
somn (1000)
_WinAPI_Keybd_Event (0x63, 0) -Nu 3
Somn (100)
_WinAPI_Keybd_Event (0x63, 2)
somn (27000) - pauză în 27 de secunde și din nou pentru a repeta apăsarea butonului
merge încet
ENDFUNC
În general, nimic dificil - o simplă școală de bază.
alias z alias
alias cast
alias k demontare
alias u dismount
alias x demontare
alias n dismount
alias v desconectați
alias h demont
alias b demontați
alias n dismount
alias d dismount
h Motivul curajului
b Motiva lui Focus
n h cast
n alias
n b demontați
n n desfaceți
d Motivul tenacității
x b turnate
x n alias
x d demontare
x x demontare
u Motivul lui Grandeur
k d cast
k x alias
k c desfaceți
k k demontare
un motiv de regenerare
z u cast
z k alias
z o demontare
z z dismount
macrowait
Sunt expuse pe două butoane de pe panoul de taste fierbinți. Funcționează astfel (deși nu prea înțeleg cum). Prima macrocomandă creează o coadă pentru caste instant, iar cea de-a doua prezintă motive.
Utilizați 1 macro și apăsați pe a doua, până când toate motivele sunt atârnate.
Rotație: 1 22222 1 22222 1 22222
Și nu deranja cu limbile de programare)