Вы к этому моменту уже должны были продумать какую команду создадите. Если еще нет, то я посоветую поробовать классику - шаманов. Многие именно с них и начинали, т.к. все способности можно поставить на кнопки без участия мышки, у них хороший дамаг и есть хилерские скилы, не требующие смены формы как у друидов и пристов.
Но размышления о том, какой состав тимы лучше оставим на Ваше воображение или на попоже. Сейчас главное объяснить принципы и основы.
Применяемые аддоны и всякие прикольчики с участием мышки будут позже.
И так... 1) Нам понадобится программа HotKeyNet (очень мне нравится, плюс бесплатная);
2) Нужное кол-во учетных записей. 1-герой в команде = 1 запущенное окно варкрафта = 1 аккаунт на сервере.
Скачиваем HKN (Hotkeynet) и распаковываем в удобное место.
Теперь нужно создать файл скрипта в ".txt" формате. У меня он называется 3on1.txt , название может быть любое и хранить этот файл можно в любом месте, просто мне так удобней. А само название обозначает, что это скрипт для 3 окон на 1 компьютере.
Следующим шагом будет написание скрипта. Для простоты понимания я выложу свой файл кусочками и все в них объясню, а затем выложу целиком.
Код <Command LaunchAndRename> <SendPC %1%> <Run "F:\games\World of Warcraft\WoW.exe"> <RenameTargetWin %2%>
//----------------------------------------------------------- // Кнопка запуска 3-х окон ВоВ-а //----------------------------------------------------------- <Hotkey ScrollLockOn Ctrl Alt L> <LaunchAndRename Local WoW1> <LaunchAndRename Local WoW2> <LaunchAndRename Local WoW3> Этот участок кода вставляется в самое начало нашего файла. Смысл такой: если включен Scroll Lock и мы нажмем сочетание клавишь Ctrl+Alt+L , то запустится 3 окна варкрафта и переименуются (для удобства). Т.е. у нас будет 3 окна, названные WoW1, WoW2, WoW3.
Совет! Для улучшения производительности варкрафта, зайдите в настройки Видео и поставте галочку "Оконный режим". Это позволит быстрее переключатся между окнами.
Код <Label w1 Local SendWinM WoW1> <Label w2 Local SendWinM WoW2> <Label w3 Local SendWinM WoW3> Этот участок создаст слои, тоже для удобства и более кофортного написания следующих скриптов. Код <Hotkey ScrollLockOn A-Z, 0-9, Plus, Minus, Space, F1-F11 except W, A, S, D, Q, E> <SendLabel w1, w2, w3> <Key 0> <Key %Trigger%> Самый интересный участок, который и будет транслировать нажатие клавишь. При включеном Scroll Lock будут передаваться все указанные кнопки, а именно от A до Z, плюс, минус, пробед, Ф1-Ф11. Но кроме W, A, S, D, Q, E. Вдобавок будет нажиматься "0", на него мы поставим макрос "/target focustarget" (про макросы я напишу чуть ниже, пока не заморачивайтесь)
Код <MovementHotkey ScrollLockOn E> <SendLabel w2, w3> <Key E> Это некий елемент построения, когда мой главный персонаж стоит на месте, а 2 дополнительных расходятся в разные стороны(требуется на одну кнопку назначить "шаг влево" и "шаг вправо" для 2-го и 3-го окна соответственно). Главным отличием от предыдущего кода является то, что вместо "Hotkey" используется "MovementHotkey". Это значит, что указанные кнопки будут нажаты до тех пор, пока Вы не отпустите кнопку.
Код <Hotkey ScrollLockOn Q> <SendLabel w1, w2, w3> <Key "Plus"> Этим кусочком я заставляю бежать всех персонажей за главным. Т.е. при нажатии на "кью" применится макрос "/follow focus", который расположен на кнопке равно, она же плюс.
Код <MovementHotkey ScrollLockOn up, down, left, right> <SendLabel w1, w2, w3> <Key %Trigger%> А это для синхронного движения всех персонажей(движение вперед, назад и повороты влево\право)
И вот что должно в итоге получиться: Код <Command LaunchAndRename> <SendPC %1%> <Run "F:\games\World of Warcraft\WoW.exe"> <RenameTargetWin %2%>
<Hotkey ScrollLockOn BrowserHome> <LaunchAndRename Local WoW1> <LaunchAndRename Local WoW2> <LaunchAndRename Local WoW3> <Label w1 Local SendWinM WoW1> <Label w2 Local SendWinM WoW2> <Label w3 Local SendWinM WoW3>
<Hotkey ScrollLockOn A-Z, 0-9, Plus, Minus, Space, F1-F11 except W, A, S, D, Q, E> <SendLabel w1, w2, w3> <Key 0> <Key %Trigger%>
<MovementHotkey ScrollLockOn E> <SendLabel w2, w3> <Key E>
<Hotkey ScrollLockOn Q> <SendLabel w1, w2, w3> <Key "Plus">
<MovementHotkey ScrollLockOn up, down, left, right> <SendLabel w1, w2, w3> <Key %Trigger%>
Настройка варкрафта.
Так выглядит мой интерфейс на 36 уровне.
Очень важно включить "Перемещение по щелчку". Это позволяет удобно играть персонажами ближнего боя, подбегать к вендорам, собирать лут и т.д. по нажатию кнопки "Взаимодействовать с целью". См. след скрин.
Назначаем кнопку "взаимодействовать с целью". У меня это Z
А это макросы меняющие фокус. F1 /focus pervii F2 /focus vtoroy F3 /focus tretii . Это позволяет менять главного персонажа во время боя, если первого убили, т.е. жмем Ф2, переключаем окно и вот мы можем полноценно вести бой до конца. Вся данная статья создана по принципу удобности и универсальности.
На Ф4 у меня стоит макрос, благодаря которому можно торговать, принимать квесты, принимать в группу, покидать труп и т.д. Вот сам макрос, он дожен быть во всех окнах: Код //script AcceptGroup(); /script AcceptQuest(); /script AcceptTrade(); /script RetrieveCorpse(); /script RepopMe(); /script ConfirmAcceptQuest(); /script StaticPopup_Hide(«PARTY_INVITE»); /script StaticPopup_Hide(«QUEST_ACCEPT»);
Макрос "/target focustarget", одинаковый для всех окон.
Макрос "/follow focus", также одинаковый для всех окон.
P.S. Если Вы не совсем поняли, советую настроить все также как и у меня, т.к. некоторые макросы увязаны под скрипт HKN, а именно: "/follow focus" - Нажимаете Q, но он стоит на "Равно/Плюс" & "/target focustarget" - Стоит на "0", но нажимается при нажатии всех кнопок (это нужно, чтобы у всех персонажей была одна и таже цель)
P.S.S. Пытался все объяснить пошагово и понятно, извините если что не так. Жду Ваши вопросы и комментарии
|