Страница 1 из 2

Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:17
PainisCupcake
Обьяснять чем является макрос не будем и сразу перейдем к делу, для начала
1. Нужна мышь от A4Tech, например такая A4Tech F4 V-Track
2. Поставляемая вместе с мышкой программа "Oscar Editor", можно достать отсюда: http://www.x7.cn/oscaren/
3. После установки ПО Oscar Editor попадаем в меню похожее на это ( внешний вид может различаться )
Изображение
Изображение
4. Открываем блокнот, вписываем туда шапку макроса:
СПОЙЛЕР
<Root>
<DefaultMacro>
<Major></Major>
<Description></Description>
<Comment></Comment>
<GUIOption>
<RepeatType>1</RepeatType>
</GUIOption>
<KeyUp>
<Syntax></Syntax>
</KeyUp>
<KeyDown>
<Syntax>//-------------------
5. Далее вставляем остальное содержимое, непосредственно отвечающее за подавление вертикальной отдачи макроса
СПОЙЛЕР
KeyDown 20 1
Delay 1 ms
KeyUp 20 1
Delay 1 ms
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 11
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 10
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 10
LeftDown 1
Delay 55 ms 100
LeftUp 1
Delay 55 ms
MoveR 0 10
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 10
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 10
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 9
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 9
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 9
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 9
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 9
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 0
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 0
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms 200
MoveR 0 0
LeftDown 1
Delay 55 ms
LeftUp 1
Delay 55 ms
MoveR 0 0</Syntax>
</KeyDown>
<Software>BD2
</Software></DefaultMacro>
</Root>
Теперь разберем команды, отвечающее за конкретные действия макроса:
LeftDown 1 - действие: нажатие левой кнопки мышки
Delay 55 ms - задержка перед следующим действием
LeftUp 1 - действие: отпустить левую кнопку мышки
Delay 55 ms - задержка перед следующим действием
MoveR 0 11 - команда на корректировку положения курсора мышки, эта команда гасит отдачу

Дальше идут вариации именно этой части макроса, команды теже, меняется лишь корректировка отдачи, потому, что в игре отдача оружия постепенно уменьшается, если вести непрерывный огонь.
О команде: Delay 55 ms
Задержка выбирается исходя из скорострельности оружия. На примере G3A3: темп стрельбы у этой винтовки - 550 выстрелов в минуту, то есть промежуток между двумя следующими друг за другом выстрелами составляет ~109 миллисекунд. В макросе задержка между двумя соседними выстрелами должна быть больше или равна этому значению, поэтому я и выбрал значение в 55 миллисекунд (Delay 55 ms), то есть идет нажатие на левую кнопку мышки -> задержка 55мс -> левая кнопка мышки отпускается -> задержка 55мс -> корректировка положения курсора -> снова нажатие левой кнопки мышки и так далее. Таким образом выходит, что между двумя соседними нажатиями левой кнопки мышки проходит ровно 110мс (55 х 2). Данный промежуток индивидуален для каждого вида оружия , потому, что они отличаются скорострельностью, если значение в макросе выставить меньше, чем реально может оружие, то автомат/пулемет начнет захлебываться, так как быстрее он стрелять физически не может. Оружие может заклинить, макрос может заклинить, для того, чтобы избежать подобного стечения обстоятельств, промежуток стОит брать с небольшим запасом, либо кругло.
О команде корректировки положения курсора: MoveR 0 11
СПОЙЛЕР
Первая цифра (в нашем случае 0) отвечает за смещение ствола вправо или влево, то есть если у нашего оружия преобладает отдача в какую либо сторону, то надо вводить эту поправку (к примеру, для G3A3, SCAR-H, М60 не нужно: боковая отдача с установленной рукояткой у них совсем невелика по-умолчанию). Значения со знаком минус (как -1, -2, -3...) отвечают за смещение ствола в левую сторону, значения со знаком плюс (как просто 1, 2, 3...) отвечают за смещение в правую сторону. Повторюсь, что в случае с G3A3 горизонтальная отдача очень невелика, поэтому значение я оставил равным нулю.

Вторая цифра (в нашем случае 11) отвечает за смещение ствола вверх или вниз. Значения со знаком минус отвечают за смещение ствола вверх, значения со знаком плюс отвечают за смещение ствола вниз. Так как у всего оружия в Battlefield 3 вертикальная отдача толкает ствол лишь вверх, то, следовательно, в макросах для любого оружия второе число в команде на корректировку положения курсора будет положительным, будет меняться лишь его величина, у каждого оружия своя вертикальная отдача.

Далее в самом макросе будет идти лишь копипаст этих пяти строчек, которые отвечают за выстрел и корректировку отдачи каждой отдельной пули. В макросе на G3A3, который я приводил выше, числа 100 и 200 обозначают, что в этом месте находится участок 10й и 20й пули соответственно, лучше всего макрос работает на оружии с незначительной горизонтальной и значительной вертикальной отдачей, так как горизонтальная отдача непредсказуема и нельзя сказать в какую сторону понесет ствол (влево или вправо) после следующего выстрела.
Результат макроса, который был приведен выше:
http://www.youtube.com/watch?v=Q3mH7e3xbgk
Примечания:
Отдельно стоит отметить, что если вы делаете макрос в блокноте, то расширение текстового файла .txt стоит вручную поменять на .amc. Макросы должны храниться в папке, расположенной по адресу: C:\Program Files (x86)\Anti-Vibrate Oscar Editor\ScriptsMacros\Russian\MacroLibrary, его можно повесить на любую кнопку мышки, кроме левой (о ней отдельно), я вешал на кнопку тройного клика, по нажатию на нее активировался макрос, по нажатию на левую кнопку можно было вести обычную стрельбу по старитнке. Для того, чтобы воспользоваться готовым макросом, необходимо сначала поместить его в указаную папку, а затем, с помощью Oscar Editor привязать макрос к выбранной кнопке мышки (просто открыть всплывающую менюшку и нажать на "Выбрать макро файл"), далее необходимо нажать на "Download to Mouse":
Изображение

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:20
zibada
PainisCupcake писал(а): команда на корректировку положения курсора мышки, эта команда гасит отдачу
рот ебал , минус захуярил

Добавлено спустя 23 секунды:
а сука нельзя, ну мысленно значит

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:20
-gunzoller-
Читерская хуита :omar: :huang:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:21
PainisCupcake
zibada писал(а):
PainisCupcake писал(а): команда на корректировку положения курсора мышки, эта команда гасит отдачу
рот ебал , минус захуярил

Добавлено спустя 23 секунды:
а сука нельзя, ну мысленно значит
Дохуя людей пользуются этим макросом :huang:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:22
zibada
PainisCupcake писал(а):
zibada писал(а):
PainisCupcake писал(а): команда на корректировку положения курсора мышки, эта команда гасит отдачу
рот ебал , минус захуярил

Добавлено спустя 23 секунды:
а сука нельзя, ну мысленно значит
Дохуя людей пользуются этим макросом :huang:
и это повод самому пользоваться ? :eddie:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:23
PainisCupcake
zibada писал(а):
PainisCupcake писал(а):
zibada писал(а):
PainisCupcake писал(а): команда на корректировку положения курсора мышки, эта команда гасит отдачу
рот ебал , минус захуярил

Добавлено спустя 23 секунды:
а сука нельзя, ну мысленно значит
Дохуя людей пользуются этим макросом :huang:
и это повод самому пользоваться ? :eddie:
У меня Razer Imperator, так что я немогу :huang:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:26
zibada
PainisCupcake писал(а):
zibada писал(а):
PainisCupcake писал(а):
zibada писал(а):
PainisCupcake писал(а): команда на корректировку положения курсора мышки, эта команда гасит отдачу
рот ебал , минус захуярил

Добавлено спустя 23 секунды:
а сука нельзя, ну мысленно значит
Дохуя людей пользуются этим макросом :huang:
и это повод самому пользоваться ? :eddie:
У меня Razer Imperator, так что я немогу :huang:
тогда зачем выкладывать?

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:28
PainisCupcake
zibada,
Вдруг у кого на форуме A4Tech, кажись парочка людей этот макрос на форуме искала уже

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:31
Orlando
макросы для чмошников :gay:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:32
narrenturm
Раньше читы, теперь макросы ебанные, доябываем мультиплеер на пк :up:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:38
Alundra
пека гейминг во всей красе

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:41
Orlando
Хочется так же отметить, что макросы нихуя не помогают если ты нубло, а если хотя бы полу-про, то макросы уже идут зашкваром

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:44
Firex
Пика хардорщики и не такое делают :huang:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 20:46
Bagster
Только потом не пиздите, что макросы не читерство. :prof:
Клавоебы снова на параше. :yeah:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 23 июл 2013, 21:26
.brain
макрушники пидорасы :omar:
скилл на пк уже что то фантастическое блеать :huang:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 31 авг 2013, 19:38
Nerd512
Макака, ставящая 5 хедшотов в прыжке. Безумие? Нет. Это ПК-гейминг.

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 31 авг 2013, 19:42
caramba
Макросы для хуесосов. :eddie:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 31 авг 2013, 19:46
Bagster
Bagster писал(а):Только потом не пиздите, что макросы не читерство. :prof:
Клавоебы снова на параше. :yeah:
Поставил бы плюс, но не могу. :petrosyan:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 31 авг 2013, 19:49
caramba
Bagster, поставил обоим. :petrosyan:

Re: Battlefield 3 - Макрос для мышек A4Tech со встроенной память

: 31 авг 2013, 20:01
Bagster
caramba, Шалунишка. :povar2: