Что же такое UI, моды и аддоны для WoW?
«UI», «Аддон» или «Мод» (часто взаимозаменяемые термины) - это все, что
вносит изменения («MODifications») или добавления («Adds On to») в
основной пользовательский интерфейс от Blizzard. Изменения могут быть
чисто косметические (замена цвета элементов) или могут разрешать
задавать, где и как отображаются элементы на экране, могут
предоставлять дополнительную информацию, расширять функционал и так
далее.
Где брать аддоны?
У нас на сайте или же:
Существует ряд хостинг-ресурсов для аддонов:
WoWInterface.com: http://www.wowinterface.com/
Curse Gaming: http://wow.curse.com/downloads/addons/
WorldofWar UI section: http://ui.worldofwar.net/
WoWGuru: http://www.wowguru.com/
Ace: http://files.wowace.com/
В добавок, некоторые из аддонов берутся с авторских ресурсов,
большинство из которых можно найти просматривая официальный UI форум
Blizzard.
Как устанавливать аддоны?
1. Скачайте нужный вам аддон или интерфейс
2. Если требуется, разожмите файлы архива в папку на рабочем столе.
3. Откройте папку, куда установлен World of Warcraft.
Если вы используете ПК, путь по умолчанию это:
C:\Program Files\World of Warcraft\
…или, к примеру, если вы изменяли папку, куда устанавливался WoW, это может быть
E:\Games\World of Warcraft\
Если вы используете Мак от Apple, путь может быть следующим:
Macintosh Main HD (или то, во что вы переименовали его)/Applications/World of Warcraft
4. В папке WoW, создайте новую папку Interface (скорее всего она уже есть там, но если нет – сделайте ее)
5. Откройте эту папку (Interface), создайте в ней папку AddOns (опять же, если такой папки там нет)
6. Откройте папку AddOns
7. Скопируйте файлы из папки на рабочем столе (куда вы разжали ранее аддон) в папку AddOns.
8. Ваш конечный путь должен выглядеть примерно так:
ПК:
C:\Program Files\World of Warcraft\Interface\AddOns\< ИмяПапкиСАддоном1 >\< файлы >
C:\Program Files\World of Warcraft\Interface\AddOns\< ИмяПапкиСАддоном2 >\< файлы >
C:\Program Files\World of Warcraft\Interface\AddOns\< ИмяПапкиСАддоном3 >\< файлы >
Mac:
Macintosh HD/Applications/World of Warcraft/Interface/Addons/< ИмяПапкиСАддоном1 >/< файлы>
Macintosh HD/Applications/World of Warcraft/Interface/Addons/< ИмяПапкиСАддоном2 >/< файлы >
Macintosh HD/Applications/World of Warcraft/Interface/Addons/ < ИмяПапкиСАддоном3 >/< файлы >
… и так далее.
9. Зайдите в игру. НА экране выбора персонажа, должна находится кнопка
«AddOns» в нижнем левом углу. Нажмите ее. Если некоторые из аддонов в
списке отображаются с приметкой «out of date», выберете опцию «Load
Outdated AddOns».
10. Войдя непосредственно в игру, вы найдете, что установленные аддоны включены и работают.
У меня проблемы, еще раз - куда мне копировать файлы?
Они должны быть сохранены в папку с одним уровнем. Одна из частых
причин, почему не работают аддоны, наличие лишних подуровеневых папок
внутри папки с аддонами.
Картинка отображает как выглядит путь правильно установленных аддонов:
Скачанный архив с аддоном не имеет ни каких папок внутри – там просто набор файлов. Как мне быть?
Один из файлов внутри архива должен иметь расширение .toc (к примеру,
вы найдете в архиве файл с именем NameOfTheMod.toc). Просто создайте
папку в Interface/AddOns/ с тем же именем, что имеет .toc файл (в нашем
примере это будет NameOfTheMod) и поместите в нее файлы из архива.
Вышел новый патч для WoW! Что мне сделать, чтобы все мои аддоны гарантировано работали без ошибок?
Краткий ответ:
Многие из аддонов по-прежнему будут работать после патча, хотя
технически они считаются устаревшими - «out of date». Срочному
обновлению подлежат только неработающие аддоны, из-за изменения
функционала внесенного новым патчем. Если вы не получаете сообщения об
ошибках и все по-прежнему работает без проблем, можно играть дальше
пользуясь опцией «Load Outdated AddOns» в меню настройки аддонов, что
доступно на экране выбора персонажа. Безусловно, хорошей мыслью будет
обновить аддоны (если есть обновление), и не только потому что их
авторы исправляют ошибки, но они также постоянно правят свои аддоны,
чтобы сделать их лучше.
Расширенный ответ:
Вообще-то, нет
ни какой гарантии что ваши аддоны будут и дальше работать без ошибок
после установки очередного патча, так как Blizzard оставляет за собой
право изменять любой из API, которые используют аддоны. Когда такое
случается, аддоны обращающиеся к таким функциям API могут просто не
работать, работать некорректно или же выдавать горы противных ошибок.
Наилучшим советом, который можно дать при обновлении аддонов в день патча – это следовать следующим правилам:
1. Удалить ВСЁ из папки Interface/FrameXML и отключить любые аддоны,
устанавливающие файлы в эту папку. В прошлом, единственным способом для
аддонов что-либо делать, было внедрение в папку FrameXML. На данный
момент это невозможно и такие аддоны работать не будут.
2. Установить новый патч.
3. Зайти в игру до экрана выбора персонажа. Если появится сообщение о том, что некоторые аддоны устарели, нажмите «Disable».
4. Зайдите в экран управления аддонами, нажав кнопку AddOns в нижнем
левом углу экрана. В этом месте вы должны увидеть, что все аддоны
авто-выключены из-за несовпадения версий. Если же такого не произошло –
значит патч не менял UI, и вам больше нечего здесь делать. Если же
аддоны выключены, следуйте следующим шагам.
5. Снимите галки со всех аддонов.
6. Выключите проверку версий, установив опцию «Load Outdated AddOns».
7. Установите галки (включите) обратно для тех аддонов, которые будут
работать без изменений. Если вы не знаете, какие будут, а какие нет –
не включайте ничего.
8. Зайдите в игру и проверьте, все ли работает.
9. Выйдете из игры и вернитесь к экрану с аддонами.
10. Включите один аддон. Зайдите в игру и проверьте, все ли работает как надо.
11. Повторяйте шаги 8-9 для каждого установленного аддона. Для лучшей
производительности стойте на постоялом дворе города или поселения
(Inn). Если что-либо повесит WoW, убейте процесс менеджером задач, или,
на крайний случай, перегрузитесь.
12. Следите за обновлениями к используемым аддонам.
13. Когда выходит обновления, устанавливайте его.
14. Повторяйте эти шаги до тех пор, пока не обновите все аддоны.
Нет никакой беды постоянно держать выключенной проверку версий (то есть
опция «Load Outdated AddOns» может быть всегда включена).
Эти
шаги помогут использовать аддоны без всяких затруднений. Также они
избавят вас от многих часов попыток разобраться какой из аддонов
убивает систему. К примеру, когда вышел патч 1300, отдельная версия
QuestMinion полностью вешала машину, требуя холодной перезагрузки.
Непросто было разобраться, какой из аддонов делал это.
А какой сейчас номер версии toc?
Если вы не автор аддонов, для вас это безразлично.
Никогда не правьте в ручную toc номера.
Никогда не используйте авто-апдейтеры для toc номеров.
Для этого нет необходимости. Используйте опцию «Load Outdated AddOns»
на экране аддонов. Проверьте наличие обновления к нужному аддону в том
месте, где вы его скачали. Обычно на протяжении нескольких дней авторы
выкладывают обновления. Некоторые, особенно популярные аддоны
обновляются в день выхода патча, так как до этого патчи появляются на
тестовых серверах и авторы могут обновить свои аддоны заранее.
Использование «вставьте имя аддона или программы» - это нечестно или считается хаком?
Все аддоны делятся на 2 категории:
Макросы – по большому счету это и не аддоны вовсе, но они могут
использовать код Lua (языка на котором пишутся аддоны) чтобы делать
всякие игровые финты. Макросы существуют полностью в игре, и их код
исполняется интерпретатором Blizzard, так что правила, что могут делать
макросы, а что нет - задают именно они. То есть, Blizzard не может
забанить кого-либо за использование макросов.
Аддоны – это
дополнительные файлы, которые копируют в папку для интерфейсов WoW, они
пишутся на Lua и XML, специально созданных для написания аддонов.
Исполняет аддоны, опять же, интерпретатор Blizzard. А значит, де-юре,
нельзя забанить за использование аддонов.
Хотя, аддоны это
всего лишь очень необычные и большие макросы, и их использование не
влечет за собой бан, могут быть ситуации, когда можно схлопотать
предупреждение и даже бан за аддон использующий возможности API для
того чтобы мешать другим игрокам. Здесь действуют те же правила, что и
для обще-игрового процесса.
Сторонние программы, в свою
очередь, загружают в память и исполняют свой собственный программный
код. Они работают отдельно от игры, как это делает, к примеру, ICQ. В
целом здесь нет ничего предосудительного, до тех пор пока эти программы
не пытаются взломать клиент WoW или отслеживать и изменять данные,
которые клиент передает и принимает от сервера. Использование таких
программ запрещено и может привести к временной или постоянной
блокировке аккаунта.
Также, существует класс сторонних
программ, которые не модифицируют файлы игрового клиента или
получаемые/передаваемые данные, но тем не менее влияющие на игровой
процесс таким образом, что можно классифицировать эти действия как
нечестную игру. Санкции за это будут соответственные.