Студопедия — Bloody - Oscar Macro
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Bloody - Oscar Macro

В ПО Oscar Macro Editing, можно создавать и редактировать собственные макросы используя комбинации простых логических команд (“Loop (Цикл, луп)”, “If (Если)”, “Equal to (соответствие)”, “Interval Repeat (повтор интервала)”, “Jump (перейти к)”…и т.д.) или комбинированные команды (как “Изменение задержки между командами”, “Положение курсора absolute/relative абсолютное/относительное(релативное)”, “Симуляция действий мыши”, “Симуляция нажатий клавиатуры”, “Запись действий клавиатуры и мыши”…и т.д.). Можно записать повторяющиеся действия клавиатуры и мыши с помощью макрокоманд. Это позволит заменить сложные игровые действия на действие в один клик, а макрос всё выполнит за вас.

 

Есть 2 типа макросов:

1.Основной: созданные или сохранённые макросы назначаются на кнопки мыши (кроме левой).

2.Сконвертированые в “M-Macro”:В Headshot 5 режимов стрельбы, “M-Macro” назначается на левую кнопку.

 

Oscar Macro Folder and File Management:

       
 
Менеджер назначений макросов кнопкам
 
Папка игры


               
   
     
 
 
   
 
 
       
   

Oscar Macro Editor Main Screen:

Нажмите для открытия Oscar Macro Editor,

 
 
Менеджер макросов и папок с играми


       
   
 
 

Gaming Folder and Macro File Managements:

Наименование Описание Figures & illustrations
Менеджер папок и макросов      
Кнопка «тест» ”Test”   Нажмите “Test”, появится окно. Нажмите “OK”, макрос будет временно сохранен в мыши на 4ю или 3-ю кнопку по умолчанию, до тех пор, пока вы не сохраните его в файл    

Conditional Commands:

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

Items Descriptions Figures & illustrations
Loop Цикл, луп Секция повторов: Повтор от строчки 7 до строчки 10 2раза. Значения меняются.
Перейти к: Устанавливает переход на 7ю строчку.
Пример: Вперёд 5 шагов, вправо 3 шага. На клавиатуре выглядит так à WWWWWDDD Расписываем: 1. ввести “W” с клавиатуры. 2. повторить 5 раз “W”. 3. ввести “D”. 4. Повторить 3 раза “D”. 5. Сохранить и назначить на кнопку.
Нажимаем “W”  
à нажимаем на стрелочку для вставки введённых значений.

Нажимаем “D”  
à Стрелка.

D: вправо 3 шага  
W: вперёд 5 шагов

 

Key Условие по кнопке Команда опроса статуса кнопки (Pressed or Released / нажата или отпущена), перейти к строке 7. Если номер кнопки неизвесен, чуть ниже есть поле Запрос кнопки. Наведите на это поле курсор мыши и зажмите нужную кнопку. Ваша кнопка выберется автоматически. “Если кнопка 1 нажата, перейти к строке 7”.  
Возможное кол-во кнопок зависит от модели мыши.   Указатель состояния  
  Пример: Нажатие одной кнопки выполняет условие:   Вперёд 5 шагов и подождать 1 секунду, если кнопка 4th нажата, отойти влево 3 шага; Или, если 4th отпущена, отойти вправо 3 шага. Здесь 2 условия по 4th кнопке:   Условие 1: (кнопка 4th нажата) WWWWWAAA   Условие 2: (кнопка 4th отпущена) WWWWWDDD
кнопка 4th отпущена, переход на 11 строку
кнопка 4th нажата, переход на 7 строку
 

Заметьте, по окончанию выполнения условия указан переход в конец макроса, для исключения выполнения всего остального кода (строка 10 отправляет нас на строку 14). Для второго условия это не требуется, так как там переход будет выполнен последовательно с 13 на 14 строку.

If Если Если variable A (A~D) равно/неравно значению XXX, перейти к строке: XX.    
Если variable A (A~D) равно/неравно variable A (A~D), перейти к строке: XX.  
Equal Равенство Variable A (A~D) равно фиксированному значению XXX.
Variable A (A~D) равно variable B. Пример: A=B, значит variable A равно variable B по значению.
Variable A (A~D) равно variable B и (-, +, *, /) значение XXX. Пример: A=B+100, variable A равно variable B+5.
  Пример: (Equal to, If, Key) Выполнение команд по нажатию:   Variable A присвоено “0”, ждём 2 секунды. Если кнопка 4th нажата, отходим 5 шагов вперёд и нажимаем левую кнопку для выстрела. Если кнопка 4th не нажата, переходим к строке 12, то есть выполнение действия не требуется. То есть персонаж пройдёт 5 шагов и выстрелит 2 раза. Если кнопка 4 не будет нажата, то просто выстрелит без ходьбы.
Forward 5 steps (WWWWW) and click LEFT button to fire.
 
No action  

Задержка:

Добавление задержки перед каждым действием мыши или клавиатуры, простое добавление задержки.

 

 

Items Descriptions Figures & illustrations
Добавление задержки по каждому нажатию. Добавление задержки по каждому нажатию мыши или клавиатуры.   Пример: Добавляем задержку в 100 mSec по нажатию кнопки А.
Добавление задержки по каждому отпусканию. Добавление задержки по каждому отпусканию мыши или клавиатуры. Пример: Добавляем задержку в 100 mSec по отпусканию кнопки А. .
Добавление задержки Величина времени.   Пример: Добавляем задержки в 100мс, 1с, 1мин  
Значение времени.

Симуляция мыши:

 

Items Descriptions Figures & illustrations
Абсолютное значение (X,Y) Вставка абсолютных координат (X, Y). К примеру: Абсолютные координаты имеют значки на рабочем столе. Можно ввести вручную, а можно передвинуть иконку на позицию. Абсолютные координаты статичны.
2. Press “Plug in ” to insert absolute position (109,190)  
Example:

1. Move icon to the Notepad and obtain the position (109, 190)  

Релативное или относительное значение (X,Y) Введите относительное значение(X, Y). Релативные координаты – это смещение, то есть, на сколько сместили мышь.
Example:
Press “Plug in” to insert relative cursor position (150, 150)  

Симуляция кнопок и ролика мыши   Добавлять можно левый и правый клики (ЛКМ и ПКМ), движение колеса вперёд/назад, нажатие на колесо, 4 и 5 кнопка (обычно боковые):  
Добавление ЛКМ и ПКМ (между ними управление колесом)
Example:

 


Keyboard Command Area:

 

Items Descriptions Figures & illustrations
Симулятор клавиатуры Здесь всё просто и понятно, работает по принципу экранной клавиатуры
Example:
Use your keyboard to type and input key commands.


Запись команд клавиатуры и мыши:

Над панелью редактирования есть кнопка Записи действий. Кликните по ней для начала записи.

 

Пример:

1. Клик по “Record”. 2. В выпавшем меню F11 начинает запись по выбранным параметрам: запись клавиатуры, запись мыши, запись абсолютных координат мыши, запись релативных перемещений мыши. Выберите параметры записи и начните запись. 3. Нажатие <F12> Остановит Запись. Все записанные действия будут в окне редактирования макроса.

 

Recycle / Non-recycle Loops (повторять/ не повторять цикл):

Ваш макрос может быть воспроизведён единожды и с повторением. Есть 2 вида повтора макроса: Нажать для старта – отпустить для окончания, и Нажать для старта – Нажать ещё раз для окончания.

Макрос без повтора
Повторяемый макрос Нажать для старта. Отпустить для окончания Нажать для старта. Нажать для окончания

 

Items Descriptions Figures & illustrations
Макрос без повтора После нажатия на кнопку макрос воспроизводится от начала до конца без повтора Нажатие и отпускание кнопки введёт ”AB”.  
Повторяемый макрос В играх можно использовать один из двух видов повторений:
Цикл (луп) 1: “Нажать для старта. Отпустить для окончания”         Нажатие кнопки начнёт ввод ” ABABABAB…” пока кнопка не будет отпущена  
Цикл (луп) 2: “Нажать для старта. Нажать для окончания”   Нажатие и отпускание кнопки начнёт ввод ” ABABABAB…”, следующее нажатие и отпускание остановит ввод.

 

 


Назначение клавиш в Oscar Editing:

Items Descriptions Figures & illustrations
В режиме Core3 с главного экрана, нажмите “Button”.
Кнопке 5 присваиваем макрос ”Turn Around 180 Degrees”.
Нажатие на “Apply” сохранит настройки в мыши. Затем, в игре CS, нажатие на кнопку вызовет воспроизведение макроса “Turn Around 180 Degrees”.

 


Установка макроса на левую кнопку в Headshot M-Macro:

Items Descriptions Figures & illustrations
Конвертирование файла-макросаOscar в M-macro   1. Выбираем “New” в менеджере 2. Вводим имя нашего макроса и пишем макрос, сохраняем через Save. Если необходимо, создаём папку с игрой перед созданием файла-макроса.
3. Переходим в “HeadShot” где открываем вкладку “M-Macro”.
4. Выбираем созданный макрос, отмечаем его.  
5. Снова, “Save” из меню “HeadShot”, вводим имя, файл с Oscar file format(.amc) будетсконвертирован в M-macro file format(.mgn).
6. Или, без изменения имени, после пункта 4 кликнуть “Back”, выпадет менюшка где кликаем “YES”, файл с Oscar file format(.amc) будетсконвертирован в M-macro file format(.mgn).  
7. Выбираем сконвертированый M-Macro файл (в начале добавлена буква М) и назначаем на кнопку “N”, “3” или “4”. Жмём Apply для сохранения в мышь. В игре нажимаем на назначенную нами кнопку. Готово. Левая кнопка мыши будет выполнять наш макрос. При нажатии на кнопку 1, колесо сменит свой цвет на красный, а мышь будет работать в стандартном режиме без макроса на левой кнопке.    

Переводил Виталий Кондратенко. [email protected]




<== предыдущая лекция | следующая лекция ==>
 | Чайно-гибридные (Hybrid Tea

Дата добавления: 2015-09-07; просмотров: 5686. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва. Сосудистый шов применяется для восстановления магистрального кровотока при лечении...

Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность · Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...

Мелоксикам (Мовалис) Групповая принадлежность · Нестероидное противовоспалительное средство, преимущественно селективный обратимый ингибитор циклооксигеназы (ЦОГ-2)...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

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

Studopedia.info - Студопедия - 2014-2024 год . (0.009 сек.) русская версия | украинская версия