Всем привет! В этом гайде я хочу рассказать Вам о том, что такое плагины, зачем они нужны, как их устанавливать, а также какие плагины существуют на данный момент.
Плагин - независимо компилируемый программный модуль, динамически подключаемый к основной программе, предназначенный для расширения и/или использования её возможностей - thanks to Google.
То есть, непосредственно для ВКО – это отдельная программа, расширяющая возможности интерфейса самой игры, повышающая удобство игрового процесса.
В самом начале, Турбина четко выразилась насчет функционала плагинов – есть закрытые данные, недоступные игроку (например, количество генерируемого агро персонажем, точность и прочее) – доступа к этим данным у игрока, благодаря плагинам, не будет.
Сейчас Турбина дала возможность создавать игрокам плагины со следующими задачами:
1) Отображать состояние игрока (баффы/дебаффы)
2) Изменять вид инвентаря
3) Добавлять дополнительные панели для скиллов
4) Работать с чатом (от цветного текста и распределения ролла, до дпс-метра).
Перед тем, как установить плагины, я опишу все команды, которые относятся к плагинам, (некоторыми из них мы будем пользоваться ниже): Команды_____________________Действие
/plugins_________________________ Отображает в чате доступные команды
/plugins load <имя плагина>________ Загрузить плагин
/plugins unload <имя плагина>______ Выгрузить плагин
/plugins reload <имя плагина>______ Перезагрузить плагин
/plugins list_______________________Показывает доступные плагины
/plugins refresh___________________ Обновление листа плагинов*
/<имя плагина>___________________Показывает команды данного плагина**
/plugins manager _________________ Вызов встроенного менеджера плагинов
________
* необходимо для установки плагина при работающем клиенте
**в некоторых плагинах запуск окна настроек производится специальной командой в чате, в других просто выбором соответствующего пункта в меню, появляющегося после нажатия ПКМ по окну данного плагина.
Итак, как установить плагины? С установкой обновления 5 на Российские сервера, появилось 2 способа запуска плагинов. Один способ существовал и ранее, поэтому я буду называть их "старый" и "новый". Старый способ использует внешний менеджер плагинов, новый - встроенный. Новый способ намного удобнее, я советую использовать именно его. У старого способа есть лишь один весомый плюс:
Допустим у вас работает несколько плагинов, 1 из них вы хотите сейчас, в данный момент, без перезапусков и выходов с персонажа выключить.
В старой версии вам нужно будет снять соответствующую галку и одной кнопкой перезагрузить все плагины.
В новой версии вам нужно будет выгрузить все плагины одной кнопкой и последовательно загрузить каждый из нужных плагинов.
Разница небольшая, но в новой версии, используя встроенный менеджер плагинов, вам придется произвести значительно больше действий, или делать перезаход на персонажа. В остальном, повторюсь, встроенный менеджер удобнее, и я советую использовать именно его, в конечном счете, вы единожды принимаете решение, нужен вам плагин или нет.
Итак, от лирики к действиям!
Начало у обоих способов общее:
1) Заходим в папку Lord of the Rings Online (по умолчанию это путь C:\Users\{username}\Documents\The Lord of the Rings Online\), куда сохраняются ваши скриншоты из игры, и создаем там папку
Turbine - Официальный набор файлов, созданный Турбиной. Без этих файлов, большая часть существующих плагинов не будет работать.
VindarPatch - небольшой плагин, позволяющий всем плагинам работать в европейской и русской версиях клиента. Он работает сам и не требует дополнительных действий для своей установки.
Shady - менеджер плагинов, позволяющий просто и удобно включать и выключать все остальные плагины.*
*Для нового способа обязательны лишь первые две папки, для старого все три. Но, в любом случае, копируйте все папки, хуже не будет.
3) Распаковываем указанный выше архив и копируем папки из него в ранее созданную папку \Lord of the Rings Online\Plugins
(пути папок должны вида
\Lord of the Rings Online\Plugins\Turbine
\Lord of the Rings Online\Plugins\VindarPatch
\Lord of the Rings Online\Plugins\Shady)
4) В папку
\Lord of the Rings Online\Plugins
копируйте все плагины, которые хотите установить.
5) Заходим в игру. Нажимаем на нижней панели, где у вас располагаются умения стрелочку вверх (основное меню) и выбираем раздел Система->Управление Плагинами
Вы увидите примерно такое окно (только без сине-красны рамок и цифр)
Рассмотрим, окно подробнее:
1. Кнопка загрузки плагина
2. Кнопка, выгружающая (выключающая) все работающие плагины
3. Список всех доступных плагинов (то есть те, которые видит клиент). У каждого плагина здесь отображается его имя и версия.
4. В этой вкладке показываются комментарии, которые мог оставить создатель плагина, обычно тут ничего нет.
5. Вкладка, где можно изменить настройки конкретного плагина. Обычно тут тоже ничего нет, а настройки отдельных плагинов вызываются соответствующей командой, но об этом позже.
6. Серый фон имеют плагины, которые работают в данный момент.
7. Черный фон имеют плагины, которые видит клиент, но они выключены.
8. Если вы выделите конкретный плагин, а потом в этом выпадающем меню выберете определенного персонажа, то при заходе на него, клиент сам будет автоматически загружать указанный плагин. Можно выбрать как всех персонажей, так и определенных.
9. Кнопка, обновляющая список доступных плагинов.
Но вернемся к установке плагинов.
6) Если вы копировали плагины в папку
\Lord of the Rings Online\Plugins
при работающем клиенте, вам необходимо будет обновить список доступных плагинов, кнопкой (9). После этого, в списке доступных плагинов должны появиться плагины, которые вы устанавливали.
7) Выделите плагин в окне (3), который хотите включить и нажмите кнопку "загрузить" (1). Чтобы сделать автоматическую загрузку этого плагина, выберите его в списке и выделите необходимых персонажей в списке (8).
8) Последний штрих. Кому-то удобно иметь на виду кнопку менеджера плагинов, а постоянно лезть в меню не хочется. Для этого, зайдите в найстройки: Esc->Настройки->Интерфейс
В разделе "Ячейки панели инструментов" выберите необходимую ячейку и в выпадающем списке найдите "Управление плагинами", после чего нажмите кнопку "принять":
После этого вы увидите кнопку быстрого запуска Менеджера плагинов на своей панели:
5) Заходим в игру. Если вы устанавливали плагины при работающем клиенте, вам нужно будет прописать в чате команду /плагины обновить
Данная команда позволит клиенту игры «увидеть» доступные плагин.
6) Включить установленный менеджер плагинов можно будет командой /плагины load manager
Где «manager» - имя плагина который мы загружаем. После этого вы увидите примерно такую панель:
Это и есть сам PluginManager. В его окне отображаются плагины, которые видит ваш клиент. С помощью него вы можете включать нужные вам плагины, просто выбирая их галочкой и нажимая кнопку “Apply”. Клавиша “reload” – перезапускает работающие в данный момент плагины.
Все команды PluginManager выводятся в чат командой /manager
А повторный вызов данного окна может быть произведен командой /man
7) Последний штрих перед установкой других плагинов. Плагины имеют плохую тенденцию – при каждом заходе на персонажа вам придется включать все нужные вам плагины заново. Однако, запуская PluginManager, он запустит все плагины, которые вы выбрали в нем ранее, как активные. Поэтому достаточно набрать в чате команду: /shortcut 1 /плагины load manager
После чего у вас в первой ячейке быстрого доступа появится иконка, позволяющая производить запуск данного плагина одной кнопкой.
Для установки прочих плагинов воспользуйтесь этапами 3-5. Некоторые плагины для запуска требуют выполнения дополнительных действий. Это всегда пишется на странице самого плагина (локализации/разработчика).
Большинство существующих плагинов можно найти по следующей ссылке: [Ссылки могут видеть только зарегистрированные пользователи. ]
Естественно, все плагины, которые вы там найдете, - на английском языке. Поэтому, для кого-то может возникнуть проблема языкового барьера (разобраться в настройках и понять зачем вообще нужен плагин), а также тот факт, что некоторые плагины просто не будут работать на российском клиенте.
Однако, в данной ветке нашего форума: http://www.lotros.ru/f...play.php?f=15 вы можете найти уже локализованные версии самых популярных плагинов. Также, есть специальная тема:http://www.lotros.ru/s...ad.php?t=241
в которой вы можете попросить добрых людей перевести плагин, если вы нашли очень нужный и полезный, но он почему-то не работает/не переведен.
Помимо прочего, Турбина любезно предоставила API для создания плагинов, которое можно взять [Ссылки могут видеть только зарегистрированные пользователи. ].
Обсуждение плагинов на официальном английском форуме идет в этой ветке: [Ссылки могут видеть только зарегистрированные пользователи. ]
Обновление возможностей lua-скриптинга в RoR (U8): [Ссылки могут видеть только зарегистрированные пользователи. ]
А вот здесь можно увидеть видео (англ.) по некоторым популярным плагинам: [Ссылки могут видеть только зарегистрированные пользователи. ]
Гайд по написанию плагинов "для чайников" на английском: [Ссылки могут видеть только зарегистрированные пользователи. ]
Оригинал)
Этот плагин рекомендуется установить всем. Он позволяет в нескольких видах (таймлайн, отдельные строки со временем) отображать информацию о баффах и дебаффах висящих, на вашем персонаже.
Также он может быть настроен на отображение банок от ран/болезней/страха/яда, если на вас вешается соотвествующий эффект, а также может показывать банки на ману и хп, если уровень вашей синей/зеленой полоски упадет ниже определенного значения:
Оригинал)
Это не только ДПС-метр. Данный плагин позволяет во время боя оценить не только текущий дпс, но и количество критов/разгромников/прерывов, входящий урон, исходящий хил и восстановление маны.
Оригинал)
Создает отдельное окно со всеми доступными телепортами, тем самым освобождая ячейки для скиллов, занятые картами и репутационными/классовыми перемещениями.
Оригинал)
Удобный плагин для мониторинга собранных трофеев с монстров Средиземье, и где их можно сдать на ежедневные задания. Плагин сортирует доступные задания по местоположению, уровню, получаемой репутации, состоянии выполнения задания (хватает трофеев/не хватает):
Указанные выше плагины - самые популярные. Иные локализованные плагины вы можете (как писалось выше) найти в этом разделе: http://www.lotros.ru/f...play.php?f=15
В: У меня проблемы при установке PluginManager/не работают вообще все плагины.
О: Скорее всего вы делаете что-то не так. Поэтому
перечитайте гайд
проверьте, что вы правильно распаковали плагин. Не должно быть повторяющихся, вложенных папок.
Допустим вы скачали архив с плагином. Архив называется "Examplev1.04", в нем есть папка "Galuhad", в которой есть еще несколько папок и файлов, относящихся к плагину. В таком случае, расположение плагина в папке Plugins:
Plugins\Examplev1.04\Galuhad\<файлы и папки плагина> - неправильно
Plugins\Galuhad\Galuhad\<файлы и папки плагина> - неправильно
Plugins\Galuhad\<файлы и папки плагина> - правильно
просмотрите тему, возможно похожая проблема поднималась
напишите, что и на каком этапе у вас не работает
Обращаю ваше внимание, что в данной теме обсуждается общий запуск плагинов, корректность работы конкретного плагина обсуждается в соответствующей теме, а не здесь.
В: Во встроенном менеджере плагинов я выбираю загружать плагин для одного/нескольких/всех персонажей, но после перезагрузки клиента плагин не загружается. Что делать?
О: Найдите и удалите файл по следующему пути \Мои документы\The Lord of the Rings Online\PluginData\<Аккаунт>\<Сервер>\ PluginOptions.xml
В: Я использую оригинальный (английский) плагин .., и он не запускается/работает некорректно.
О: Возможно данный плагин требует локализации/более новой версии клиента (мы отстаем от глобала).
В: Я использую плагин .., и он работает некорректно.
О: Посмотрите, какая ошибка выдается при сбое плагина в чате. Поищите подобную ошибку в соответствующей теме плагина. Если не нашли - напишите в теме плагина, скорее всего, там вам подскажут решение проблемы.
Спасибо PulseDiver за подбор ссылок.
И ОГРОМНОЕ спасибо всем тем, кто создает, и тем, кто локализует плагины. Это большой и значимый труд.
Я бы еще посоветовала пару-тройку удобных и проверенных.
Compendium. Встроенная энциклопедия, база данных по квестам, дидам, рецептам и предметам. "Свежих" может там не быть, но они постепенно добавляются.
Moor Maps. Карта, на которой можно ставить пометки, причем как прописывая вручную по координатам, так и автоматом: взял в цель, кликнул по значку, получил отметку с описанием. Если стоит вместе с Compendium, то можно ставить на ней пометки прямо из базы данных, одним кликом. На некоторых картах уже есть "дефолтный" набор значков мест, неписей, квестовых точек и прочих полезностей. Один недостаток: не отображается положение персонажа.
BusyBee. Полезен для "мелких", которым еще дают таски на сбор фиолетового лута. Показывает все доступные таски, как только что-то полезное попадает в рюкзак, показывает, где это можно сдать и сколько еще не хватает.
Align. Для любителей настраивать интерфейс и доводить его до совершенства. Расчерчивает экран прозрачной координатной сеткой.
Кстати, плагины на "одну большую сумку" работают, но адски глючат при одевании-снимании предметов.
Ну сумка ж таки видится адна бальшая)) Хотя как по мне это чертовски неудобно, все же когда в одной шмотки, в другой банки, в третьей какашки, так и сыскать попроще. Лучше всего когда просто сумки без рамочек, как в некоторых скинах.