Пример первого скачанного макроса из интернета
Нужный нам текст расположен в тегах <Syntax></Syntax>
<Root>
<DefaultMacro>
<Major></Major>
<Description></Description>
<Comment></Comment>
<GUIOption>
<RepeatType>1</RepeatType>
</GUIOption>
<KeyUp>
<Syntax></Syntax>
</KeyUp>
<KeyDown>
<Syntax>
LeftDown 1
Delay 20 ms
MoveR 0 2
Delay 24 ms
MoveR 0 1
Delay 24 ms
MoveR 0 2
Delay 24 ms
MoveR 0 1
LeftUp 1
Delay 3600 ms
</Syntax>
</KeyDown>
<Software>CSGO</Software>
</DefaultMacro>
</Root>
Описание команд:
LeftDown 1
- зажимает левую кнопку мыши
LeftUp 1
- отпускает левую кнопку мыши
Delay 20 ms
- пауза в миллисекундах (в данном случае 20 миллисекунд)
MoveR 1 2
- команда MoveR означает движение мыши
- первое значение 1 определяет на сколько пикселей сдвинуть мышь относительно оси X (вправо если значение положительное, влево если значение отрицательное)
- второе значение 2 определяет на сколько пикселей сдвинуть мышь относительно оси Y (вниз если значение положительное, вверх если значение отрицательное)
Для FACEIT необходимо симулировать движение рукой т.е. сделать скрипт плавным, без рывков:
- сократить большие паузы (команда Delay)
- сократить значение для движения мыши (команда MoveR)
БЫЛО:
Delay 10 ms
MoveR 10 10
СТАЛО:
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1
Delay 1 ms
MoveR 1 1