Как написать макросы для bloody

Запись макросов макрорекордером

Макрорекордер– это небольшая программа, встроенная в Excel, которая переводит любое действие пользователя на язык программирования VBA и записывает получившуюся команду в программный модуль. Если мы включим макрорекордер на запись, а затем начнем создавать свой еженедельный отчет, то макрорекордер начнет записывать команды вслед за каждым нашим действием и, в итоге, мы получим макрос создающий отчет как если бы он был написан программистом. Такой способ создания макросов не требует знаний пользователя о программировании и VBA и позволяет пользоваться макросами как неким аналогом видеозаписи: включил запись, выполнил операци, перемотал пленку и запустил выполнение тех же действий еще раз. Естественно у такого способа есть свои плюсы и минусы:

  • Макрорекордер записывает только те действия, которые выполняются в пределах окна Microsoft Excel. Как только вы закрываете Excel или переключаетесь в другую программу – запись останавливается.
  • Макрорекордер может записать только те действия, для которых есть команды меню или кнопки в Excel. Программист же может написать макрос, который делает то, что Excel никогда не умел (сортировку по цвету, например или что-то подобное).
  • Если во время записи макроса макрорекордером вы ошиблись – ошибка будет записана. Однако смело можете давить на кнопку отмены последнего действия (Undo) – во время записи макроса макрорекордером она не просто возрвращает Вас в предыдущее состояние, но и стирает последнюю записанную команду на VBA.

Чтобы включить запись необходимо:

  • в Excel 2003 и старше – выбрать в меню Сервис – Макрос – Начать запись (Tools – Macro – Record New Macro)
  • в Excel 2007 и новее – нажать кнопку Запись макроса (Record macro) на вкладке Разработчик (Developer)

Затем необходимо настроить параметры записываемого макроса в окне Запись макроса:

  • Имя макроса – подойдет любое имя на русском или английском языке. Имя должно начинаться с буквы и не содержать пробелов и знаков препинания.
  • Сочетание клавиш – будет потом использоваться для быстрого запуска макроса. Если забудете сочетание или вообще его не введете, то макрос можно будет запустить через меню Сервис – Макрос – Макросы – Выполнить (Tools – Macro – Macros – Run) или с помощью кнопки Макросы (Macros) на вкладке Разработчик (Developer) или нажав ALT+F8.
  • Сохранить в… – здесь задается место, куда будет сохранен текст макроса, т.е. набор команд на VBA из которых и состоит макрос.:

    • Эта книга – макрос сохраняется в модуль текущей книги и, как следствие, будет выполнятся только пока эта книга открыта в Excel
    • Новая книга – макрос сохраняется в шаблон, на основе которого создается любая новая пустая книга в Excel, т.е. макрос будет содержаться во всех новых книгах, создаваемых на данном компьютере начиная с текущего момента
    • Личная книга макросов – это специальная книга Excel с именем Personal.xls, которая используется как хранилище макросов. Все макросы из Personal.xls загружаются в память при старте Excel и могут быть запущены в любой момент и в любой книге.

После включения записи и выполнения действий, которые необходимо записать, запись можно остановить командой Остановить запись (Stop Recording).

Как записать собственный сценарий?

Собственно, здесь приступим к программированию 7-й кнопки. Менеджер макросов от Оскар для модельного ряда игровых мышей A4Tech X7 запущен.

  1. Перемещаем курсор во фрейм моделирования мыши (№4).
  • Кликаем по пиктограмме «Влево».
  • Выполняем второй клик по тому же элементу интерфейса.

В окне, где команды преобразовываются в текстовый вид, увидим понятные для человека строчки: нажатие левой кнопки и её опускание спустя 64 миллисекунды.

Во фрейме контроля времени этот показатель изменяется, как и единица измерения времени (задержки можно задавать и в секундах).

Если случайно щелкнули по какой-либо кнопке, удалить выполняемое ей действие из окна редактора поможет контекстное меню, вызванное над соответствующей строчкой.

Вместо кликов левой клавишей можете выбирать любые иные кнопки, их последовательности и комбинации, позволяющие быстрее и проще решить стоящие в игре задачи.

  1. Вводим название, комментарий для макроса и описание его функций, без чего при создании сложных сценариев легко запутаетесь.
  1. Вызываем команду сохранения макроса в файл.
  1. Указываем его имя и путь размещения.
  1. Для проверки работоспособности скрипта можно воспользоваться кнопкой «Воспроизвести макрос единожды».
  • Закрываем редактор и переходим к главному окну Oscar.
  • Проверяем новую конфигурацию и отправляем скрипт в память мыши, кликнув «Download to Mouse».

Вшивание команды прошло успешно.

Немного знаний и практики позволят освоить весь потенциал редактора.

  • старые ОС от Microsoft, начиная с 95;
  • Windows 7;
  • Windows 8-8.1;
  • Windows 10.

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

Легенды и мифы о макросах

Начинающие геймеры путают макросы для игр с читами и приписывают несуществующие функции: увеличение урона, скорострельности оружия и дальности стрельбы; прыжки на недоступную высоту; отсутствие входящего урона противнику.

Утверждения безосновательны — макросы не влияют на игровую механику и не «вмешиваются» в код продукта и файлы серверов.

Отсутствие урона объясняется невезением геймера, промахнувшегося в PvP. Макрос не позволит прыгнуть выше положенного — признаки чита. Это касается дальности, скорострельности и урона.

Неопытные игроки склонны винить противников в использовании запрещенных программ, приближающих владельца к победе семимильными шагами. На «подозреваемых» сыпятся жалобы в техническую поддержку и угрозы блокировки в конце раунда, приправляемые взаимными оскорблениями сторон.

Запись макросов

Запись макросов проста — знать, что записывать и зачем записывать, это сложная часть. Разные игры требуют разных макросов для соответствия определенным потребностям. Давайте возьмем For Honor в качестве примера. За честь (руководство для начинающих

) имеет комбинации ходов — похожие на комбинации в файтинге — которые вы можете автоматизировать.

Как насчет автоматизации повторяющейся задачи? Давайте скомбинируем простое движение вперед и удар щитом, общий ход в игре «За честь», чтобы быстро получить к нему доступ. Эта конкретная последовательность отображается на W + Пробел> Кнопка прокрутки. Просто нажмите запись кнопку и введите свои значения.

Это оно! Оставь Задержка записи по умолчанию на данный момент. Назовите свой макрос, изменив Имя макроса параметр, и он будет доступен под этим именем.

Макросы для мышек – что это и как этим пользоваться

Всем привет! Сегодня мы с вами рассмотрим, что такое макрос на мышке и для чего он нужен, какие мышки поддерживают эту функцию и существуют ли макросы для обычной мышки. Все готовы? Тогда вперед!

Что такое макрос

Согласно определению в информатике, макрос или макрокоманда – это программный алгоритм действий, записанный или скопированный пользователем. Главное предназначение этой функции – автоматизация рутинных задач.

Ошибочно полагать, что макросы используются только геймерами. Нет, они широко применяются продвинутыми юзерами в прикладных программах – например, Microsoft Word, а также в программировании.

Однако, если их применение в этих сферах требует специальных знаний и навыков, то в гейминге все гораздо проще. Производители клавиатур и мышек предоставляют удобный инструментарий, с помощью которого, разобравшись, любой геймер сможет создать макрос любой сложности.

Что такое мышь с макросами

По сути, это геймерский девайс, в комплекте с которым поставляется фирменное ПО

Важное условие: такая мышь должна быть оборудована программируемыми кнопками для запуска макросов. Однако это необязательно – далее я расскажу, как создать макросы на простую мышку

Такой функционал почти всегда есть в продвинутых моделях геймерских устройств – в Razer, в Bloody, в Logitech и многих других. Естественно, каждый производитель создает собственное ПО для настроек работы, созданного им девайса.

Практическое применение

Для понимания того, как работают макросы для мыши, рассмотрим на конкретном гипотетическом примере. Допустим, у нас есть бесконечно респаунящаяся группа монстров, из которых с небольшим шансом дропают итемы, для улучшения экипировки.

Таких итемов для повышения ранга снаряжения нужно очень много. Кроме того, их можно продать через аукцион и купить прочие полезные штуки.

Естественно, кликать автоатаку вручную, с помощью левой кнопкой мыши, очень быстро надоест.

С другой стороны, ни один хардкорный игрок в ММОРПГ не проигнорирует возможность абьюза ресурсов – он таки найдет способ, отправившись на учебу или работу, оставить комп с запущенным игровым клиентом и «прикрученным» к нему кликером.

Более того, многие оставят рабочую станцию фармить и ночью, ведь, как гласит геймерская поговорка, «Пока ты спишь, враг качается».

Итак, что можно сделать в рассматриваемой ситуации и что это нам даст? Во‐первых, активируем автоатаку на клик левой кнопкой, с помощью макросов в игровой мышке. Если есть специальная атака на правую кнопку, активируем и ее, задав кулдаун на откат навыка.

Данж с бесконечно респаунящимися монстрами, которые не нападали на персонажа, был создан с помощью Мастерской. Увы, этот инструментарий в последующих модулях отключили, поэтому сейчас такой абьюз, скорее всего, невозможен.

Ситуация немного «попроще» часто наблюдается в многопользовательских играх, особенно изометрических хак‐н‐слешерах. При всем великолепии этого жанра, многие такие игры имеют один общий недостаток: все умения активируются с клавиатуры цифровыми кнопками.

Это не всегда удобно, так как искать их приходится наощупь. По сути, переназначение этих кнопок на боковые кнопки (а в игровой мышке они обычно есть) является тем же макросом.

А «заморачиваться» так приходится потому, что в настройках многих таких игр, вообще невозможно изменить кнопки для активации умений, установленные по умолчанию.

И если вы решили немного поабьюзить в любимой игре, указанным выше способом, естественно, если это позволяет ее механика, учитывайте еще один момент. Почти весь «левый» софт для создания макросов или переназначения кнопок клавиатуры на геймпад системой безопасности игры, определяется как шпионское или вредоносное ПО.

При злоупотреблении, возможны катастрофические последствия для аккаунта, вплоть до перманентного бана. Фирменное же ПО, которое идет в комплекте с любой мышкой, определяется как драйвер и не блокируется. Так‐то!

Лично я рекомендую Macros Effect – простую, но функциональную утилиту, которая может не только написать макрос, но и импортировать предустановки из файла поддерживаемого формата. По поводу реакции на нее античит‐программ многопользовательских игр, ничего сказать не могу, так как не тестил.

Скачать бесплатно Defender Game Center 0.0.3.144

Defender Game Center – это программа для настройки мыши от одноименного производителя. С помощью нее можно назначить клавиши, настроить скорость указателя и т. д. Также программа включает в себя необходимые драйвера.

Defender Game Center очень проста в использовании. Интерфейс программы включает в себя несколько вкладок с основными функциями. Первая – это переназначение клавиш. Например, вы можете «поменять местами» правую и левую кнопку мыши или назначить выполнение какой-либо определённой функции при нажатии кнопки (запуск проигрывателя, навигация в браузере и другое.).

Во второй вкладке настраивается скорость указателя. Здесь все просто: перемещаете ползунок вправо – скорость увеличивается, влево – уменьшается. Также есть функция «Повышенная точность».

При желании вы можете создать несколько профилей с отдельными конфигурациями. Для этого перейдите в соответствующую вкладку и нажмите «Создать». Переключаться между профилями можно из главного окна.

Defender Game Center поддерживает использование макросов. Макросы могут значительно упростить работу с компьютером и автоматизировать различные действия. Вы можете как создать свой макрос, так и скопировать из интернета.

Описание

Данная программа поставляется производителем, она предназначена для редактирования функций компьютерных мышей фирмы Defender. Интерфейс программы не вызовет затруднений у пользователя, так как отличается простотой и удобством. На сайте разработчиков можно найти перечень моделей мышек, которые комплектуются этим софтом.

Defender Game Center обладает несколькими интересными функциями, одной из которых является возможность переназначения игровых клавиш мыши. Пользователь получает возможность самостоятельно присвоить значения средней кнопке или боковым. Интерфейс программы определяет расположение и количество кнопок на устройстве и выводит схему на экран, с которого уже можно управлять функциями гаджета. Выбор нужного варианта происходит за счёт выпадающих списков, это один из самых популярных способов отображения в современных программах.

Defender Game Center помимо этого имеет и ещё одну полезную функцию. Она заключается в возможности настройки чувствительности мыши не только к скорости передвижения устройства, но и силе нажатия клавиши. Также программа комплектуется поддержкой профилей с возможностью быстрого переключения между ними. Если используется беспроводная мышь, то в дополнительные параметры этого гаджета входит настройка энергосбережения и индикатор уровня батареи.

Программа Defender Game Center ещё и поддерживает макросы. Это значит, что пользователь способен избавить себя от рутинных и однообразных действий, повысив свою эффективность работы во всех сферах. Макросы можно найти к Интернете или создать самостоятельно, для ознакомления с приёмами их реализации в папке с программой можно найти необходимую документацию, которая переведена на русский язык. Но нельзя забывать о том, что применение макросов на компьютерной мыши в некоторых играх не одобряется, так как приравнивается к использованию чит-кодов.

Как уже говорилось, особенностями программы являются возможности: перераспределения функций клавиш мыши, управление чувствительностью кнопок, применение и создание макросов. Кроме того, программа автоматически и своевременно устанавливает свои обновления.

Источник

Пример 3

Следующий пример подпрограммы читает значения с ячейки в колонке A активного листа, пока не найдет пустую ячейку. Вся полученная информация сохраняется в массиве. Это простой пример макросов в электронных таблицах, который показывает:

  1. Как объявлять переменные.
  2. Работу динамического массива.
  3. Цикл Do Until.
  4. Ссылки на ячейки в текущем листе Excel.
  5. Встроенную функцию Ubound, которая предназначена для определения размера массива.

‘ Подпрограмма, которая хранит значения колонки А текущего листа

‘ в массиве

Sub GetCellValues()

Dim iRow As Integer            ‘ сохраняется текущий номер строки

Dim dCellValues() As Double  ‘ массив, в котором хранятся значения ячеек

iRow = 1

ReDim dCellValues(1 To 10)

‘ Цикл Do Until, который извлекает значение каждой ячейки в столбце А

‘ активного листа до тех пор, пока ячейка не окажется пустой

Do Until IsEmpty(Cells(iRow, 1))

‘ Проверка, достаточно ли большой массив dCellValues 

‘ Если нет, используется ReDim, чтобы увеличить размер массива на 10 элементов.

If UBound(dCellValues) < iRow Then

ReDim Preserve dCellValues(1 To iRow + 9)

End If

‘ Сохраняется текущая ячейка в массиве CellValues

dCellValues(iRow) = Cells(iRow, 1).Value

iRow = iRow + 1

Loop

End Sub

ОСНОВНЫЕ КОМПОНЕНТЫ ПРОГРАММЫ

И так, для того, что бы создать и использовать макрос на обычную мышку, скачаем программу Macros Effects. Программа не требует установки, все что нужно, это распаковать в удобное для вас место и программа готова к работе.

Запускаем программу и видим следующее окно:

Теперь  разберёмся, что к чему в этой программе, разобьем по блокам и рассмотрим каждый:

Ну что же, пора узнать, что к чему:

Блок №1

Блок, который содержит ваш макрос. Его можно отредактировать вручную, зная команды. И так как Macros Effects поддерживает синтаксис Oscar, то можно открыть готовый макрос из оскара через блокнот и скопировать его в это поле.

Блок №2

Эта галочка служит для запуска слежения за событиями и выполнения макроса. Если галка не стоит, то никакие операции выполняться не будут. При необходимости, «слежение» можно запустить с помощью горячих клавиш.

Блок №3

Похожая кнопка, как и в Oscar. Позволяет определить, как запускать макрос. Если выбрано событие Нажатие, то при зажатии левой кнопки мыши программа начнет последовательно выполнять все команды указанные в Поле №1. Выполнение команд будет повторятся пока зажата левая кнопка мыши. Если выбрано событие Отжатие, то в момент отжатия левой кнопки мыши программа начнет однократное выполнение команд (т.е. все команды будут выполнение один раз без повторений).

Поддерживает ли ваша мышка макросы

Если вы покупаете игровую мышку, первым делом нужно убедиться, что она поддерживает Oscar Editor. Некоторые модели будут поддерживать только стандартный макрос, тогда как другие — даже пользовательские, то есть девайс можно запрограммировать самостоятельно. Oscar Editor — это специальная встроенная утилита, позволяющая выполнить настройку и программирование устройства. Без её поддержки тоже можно осуществить программирование и можно будет настроить даже обычную мышь, то какой смысл покупать игровой аксессуар, если он не будет делать то, что должен? Кроме того, лучше всего брать модель устройства со встроенной памятью, это существенно упростит ваши действия.

Окно программы Oscar Editor

Стрингизация и конкатенация макросов

Если во время создания макроса появилась необходимость в том, чтобы сделать из макроса строку или соединять макросы в один, то можно
воспользоваться операторами # и ##. Оператор # превращает переданное значение в строку. Оператор ## соединяет элементы макроса. Например, пусть у нас имеется структура,
которая используется для парсинга комманд. Она состоит из строки (имени команды) и самой команды. При этом мы решили, что имя функции должно состоять из имени комманды плюс :

typedef struct command_tag {
	const char *name;
	void (*function) (void);
} command_t;

command_t commands[] = {
	{ "quit", quit_command },
	{ "init", init_command }
};

Для сокращения кода можно объявить такой макрос

#define COMMAND(NAME) { #NAME, NAME ## _command }

Здесь #NAME превращает переданный параметр в строку, а NAME ## _command конкатенирует параметр с _command. Весь код:

#include <stdio.h>

#define COMMAND(NAME) { #NAME, NAME ## _command }

void quit_command() {
	printf("I am a quit command\n");
}
void init_command() {
	printf("I am a init command\n");
}

typedef struct command_tag {
	const char *name;
	void (*function) (void);
} command_t;

#define SIZE 2

command_t commands[] = {
	COMMAND(quit),
	COMMAND(init),
};

int main() {
	size_t i;
	for (i = 0; i < SIZE; i++) {
		printf("%s says ", commands.name);
		commands.function();
	}
	_getch();
	return 0;
}

Другой пример — макрос, который выводит на печать макрос.

#include <stdio.h>

#define STR(X) #X
#define PRINT_MACROS(X) printf("%s", STR(X))
#define EXAMPLE __somedata

int main() {
	PRINT_MACROS(EXAMPLE);
	_getch();
	return 0;
}

Этот макрос выведет на печать

Макросы — опасная штука. В них очень легко можно сделать ошибку, их сложно отлаживать и сопровождать. В этом курсе си, в общем-то, вам они совершенно не нужны
(но врага надо знать в лицо). В то же время макросы — это мощный инструмент, который позволяет расширить возможности языка. Например, создание кроссплатформенных библиотек,
или условная компиляция, которая зависит от железа. Или такие изыски, как метод Даффа, позволяющий
разматывать тело цикла, или реализация сопрограмм Саймоном Тетхемом.

Q&A

Всё ещё не понятно? – пиши вопросы на ящик

Установка

  1. Прежде, чем приступать к установке Oscar Editor, убедитесь, что прежде приложение не было установлено, а если использовалось ранее, удалите его через Панель управления или ярлык деинсталляции в Пуске.
  2. Запускаем скачанный файл oscar.exe с привилегиями администратора.
  3. Дожидаемся завершения извлечения инсталляционных файлов и окончания подготовительного этапа перед установкой драйвера на мышку и редактора скриптов.
  4. Выполняем инструкции программы-установщика, кликнув «Ввод» в обоих окнах.
  1. Дожидаемся окончания операций копирования и регистрации файлов.
  1. Запускаем редактор макросов Oscar, отметив флажком единственную опцию и щелкнув «Готово».

Пример 4

Следующая процедура «Sub» читает содержимое ячеек из колонки А другого листа, имеющего название «Sheet2» и с этими значениями осуществляет арифметические операции. Результат вычислений пишется в колонке А текущего листа.

Этот пример показывает:

  1. Как объявлять переменные.
  2. Объекты Excel.
  3. Цикл Do Until. 
  4. Доступ к листам электронных таблиц и диапазонам ячеек с текущей книги.

‘ Подпрограмма, запускающая цикл через значения в колонке А текущего листа

‘ “Sheet2”, perform arithmetic operations on each value, and write the

‘ result into Column A of the current Active Worksheet (“Sheet1”)

Sub Transfer_ColA()

Dim i As Integer

Dim Col As Range

Dim dVal As Double

‘ Установить переменную Col в колонку А листа 2

Set Col = Sheets(“Sheet2”).Columns(“A”)

i = 1

‘ Прохождение цикла через каждую ячейку колонки ‘Col’ до тех пор, пока

‘ не будет обнаружена пустая ячейка

Do Until IsEmpty(Col.Cells(i))

‘ Применение арифметических операций к значению текущей ячейки

dVal = Col.Cells(i).Value * 3 – 1

‘ Команда ниже копирует результат в колонку А

‘ текущего активного листа – без уточнения названия активного листа

Cells(i, 1) = dVal

i = i + 1

Loop

End Sub

Установка макроса на мышку

Мышка является одним из самых важных аксессуаров любителя компьютерных игр. Именно от её правильного выбора зависит успех в игровых баталиях. Многие игроки отдают предпочтение специальным игровым моделям, например, X7 или Bloody компании 4Tech. В чём преимущество таких мышек? Они массивные и крупные, поэтому удобно сидят в руке. А также они оснащены большим количеством кнопок. Некоторые модели могут иметь до более десяти клавиш. Что это даёт?

Любая офисная мышь имеет две, максимум три кнопки — правая, левая и центральная. Каждая клавиша имеет ряд функций. По умолчанию правая вызывает контекстное меню, благодаря которому можно выбирать разные дополнительные функции. Левая — это кнопка выбора функции. Если мышка оснащена третьей клавишей чуть выше колёсика, то она заменяет собой двойной клик левой кнопкой в различных программах. Если колёсико нажимается, то каждое нажатие также несёт определённую функцию. Чем больше таких клавиш, тем больше дополнительных функций можно использовать.

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

Пример 6

Следующая подпрограмма демонстрирует, как обрабатывать ошибки с помощью операторов OnError и Resume. Также в этом коде описывается, как открывать и читать данные с файла.

‘ Подпрограмма, для для установки определенных значений

‘ в ячейках A1 и B1 документа “Data.xls” на диске C:\ 

Sub Set_Values(Val1 As Double, Val2 As Double)

Dim DataWorkbook As Workbook

On Error GoTo ErrorHandling

‘ Открытие документа с данными

Set DataWorkbook = Workbooks.Open(“C:\Documents and Settings\Data”)

‘ Выбрать переменные Val1 and Val2 с данных в книге Excel

Val1 = Sheets(“Sheet1”).Cells(1, 1)

Val2 = Sheets(“Sheet1”).Cells(1, 2)

DataWorkbook.Close

Exit Sub

ErrorHandling:

‘ Если файл не найден, предложить пользователю найти правильную директорию

‘ после чего продолжить выполнение подпрограммы

MsgBox “Data Workbook not found;” & _

       “Please add the workbook to C:\Documents and Settings and click OK”

Resume

End Sub

После детального ознакомления с этими примерами будет значительно легче применять свои навыки на практике. 

Бан или нет?

Согласно опросам 30 % геймеров положительно относятся к макросам. Оставшиеся предпочитают честную игру своими силами. Количество первых стремительно растет ввиду невозможности корректно соперничать.

Разработчики игр редко располагают возможностью отследить использование стороннего ПО, а в случае обращения в службу поддержки требуют предоставить доказательства.

Купить программируемую мышь проще, чем по каждому нарушителю что-то доказывать сотрудникам службы поддержи

Разработчики обращают внимание на цифры, а не механику, потому борьба со сторонниками ПО неуспешна

В правилах онлайновых проектов говорится, что использование читов карается блокировкой. Макросы для игр косвенно влияют на прохождение, потому разработчики рассматривают жалобы только при массовых обращениях на одного игрока.

Макрос не вносит изменений в механику, но косвенно дает преимущество, потому вопрос спорный: во избежание блокировки не следует увлекаться шаблонами и программировать мышь и клавиатуру на полностью нечестную игру. Постоянные хэдшоты в Warface наведут на подозрения в мошенничестве и жалобы на игрока.

Xaryu’s Rogue Macros

Sap Arena1/cast sapSap Arena2/cast sapSap Arena3/cast sapFocus Cheap Shot/cast cheap shotBad Macro, Don’t use (Sap/Evis sharing a bind isn’t the greatest)#showtooltip/dismount/cast sap/cast EviscerateBackstab/Gloomblade macro/cast backstab/cast gloombladeSpammable Stealth#showtooltip stealth/cast !stealthFocus blind/cast blindFocus kick/cast kickFocus sap, normal sap if no focus/cast sap; sapFocus shadowstep/cast shadowstepFocus kidney with shift held down, normal kidney if not#showtooltip Kidney Shot/cast Kidney shot; Kidney ShotParty shadowstep/cast shadowstep/cast shadowstep/cast shadowstep/cast shadowstep

Интерфейс программы

Интерфейс BotMek довольно прост и удобен.

В самой верхней строке есть маленькая красная иконка при клике на которую предлагается зарегистрироваться для синхронизации настроек программы с сервером.

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

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

Xaryu’s Classic Mage Macros

Spammable out of combat blink#showtooltip Blink/cast BlinkSpammable Wand#showtooltip/cast !shoot/danceR1 frostbolt#showtooltip/cast Frostbolt(Rank 1)Mouseover fireblast#showtooltip/cast Fire Blast(Rank 1)Top/bottom rank fireblast on mouseover in one bind#showtooltip/cast Fire Blast(Rank 1)/cast Fire Blast(Rank 7)Prevents glow/console ffxglow 0Last on raid frames/run LoadAddOn(«Blizzard_CompactRaidFrames») CRFSort_Group=function(t1, t2) if UnitIsUnit(t1,»player») then return false elseif UnitIsUnit(t2,»player») then return true else return t1 < t2 end end CompactRaidFrameContainer.flowSortFunc=CRFSort_GroupMouseover decurse#showtooltip/use Remove Lesser CurseStopcasting CS#showtooltip/stopcasting/cast CounterspellCancel mana shield & skull of impending doom/cancelaura mana shield/cancelaura fleeDrink + Cannibalize#showtooltip Conjured Sparkling Water/cast cannibalize/use Conjured Sparkling Water/use Conjured Sweet RollDismount / Cancelaura Frostbolt#showtooltip/dismount/cancelaura slow fall/cast FrostboltDamp + Amp#showtooltip/cast amplify magic/cast dampen magicMouseover CS/cast counterspellMouseover + reg CS in one bind#showtooltip/stopcasting/cast counterspell/cast counterspellMouseover poly/cast polymorphMouseover + reg poly in one bind/cast Polymorph(Rank 1)/cast Polymorph(Rank 1)Uses first trinket#showtooltip 14/use 14Uses helmet#showtooltip/use 1Uses r1 buffs in order (buff protect vs sham /priest /etc)/castsequence reset=10 Mana Shield(Rank 1), Dampen Magic(Rank 1), Arcane Intellect(Rank 1), Frost Ward(Rank 1)Uses Mana gems in order/castsequence reset=120 Mana Ruby, Mana Citrine, Mana Jade, Mana Agate#showtooltip/use Mana Ruby/use Mana Citrine/use Mana Jade/use Mana AgateCreates mana gems in order/castsequence reset=10 Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate

Интерфейс программы

Интерфейс BotMek довольно прост и удобен.

В самой верхней строке есть маленькая красная иконка при клике на которую предлагается зарегистрироваться для синхронизации настроек программы с сервером.

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

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

Основы макросов Synapse

Razer Synapse работает со всеми устройствами Razer, подключенными к вашему ПК. Как только Synapse загружен и установлен на ваш компьютер, он распознает и отобразит ваши устройства, как показано на скриншоте ниже.

От Настроить окно, вы можете запрограммировать ваши клавиши на любую функцию, которую вы хотите. Вы даже можете связать определенные программы с макросами, чтобы активировать разные макросы в определенных играх. Чтобы получить доступ к настройкам макроса, нажмите макрос вкладка, и вы увидите следующий интерфейс.

В правой части окна будут записываться и отображаться шаги макросов. С левой стороны есть группа параметров:

  • макрос где вы выбираете предварительно настроенный макрос.
  • Имя макроса позволяет вам назвать предстоящий макрос.
  • Задержка записи записывает задержку ввода с шагом в миллисекунды.
  • Задержка по умолчанию устанавливает задержку по умолчанию для всех входов.
  • Без задержки отменяет задержку
  • запись начинает запись макросов.

Эти параметры вам понадобятся для записи всех ваших макросов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector