moder
20 727
правок
Бэдлак (обсуждение | вклад) м (→Прочее) |
Красавица (обсуждение | вклад) м (Плашка о прекращении поддержки) |
||
| (не показаны 44 промежуточные версии 15 участников) | |||
| Строка 1: | Строка 1: | ||
[[Категория: | [[Категория:Клиенты и плагины]] | ||
{{врезка|Размер шрифта = 100 %| Фон = Yellow |Содержание = '''Внимание!''' Разработка и поддержка Godville UI+ прекращена.}} | |||
[[Файл: | [[Файл:Godville UI+ by Анн.jpg|440px|thumb|right|Вид с облака богини {{God|Анн}}]] | ||
'''Godville UI+''' (UI — [[Мабританский|мабрит]]. user interface) | '''Godville UI+''' (UI — [[Мабританский|мабрит]]. user interface) — проект дополнений для браузеров, позволяющих использовать в игре некоторые вспомогательные возможности. | ||
[https://github.com/zeird/godville-ui-plus/ | [https://github.com/zeird/godville-ui-plus/releases/download/latest/godville-ui-plus.badluck.dicey.xpi Ссылка на аддон] для Firefox и ему подобных, включая мобильный Firefox на Android.<br> | ||
[https://chrome.google.com/webstore/detail/godville-ui+/ojdggcahaahmpphammjempihickghipi Страница {{Tooltip|Text=экстеншона|Tip=Устоявшееся название версии дополнения для браузера Google Chrome}} в ВебСторе] для Chrome и ему подобных (Яндекс-браузер, Opera и т.п.).<br> | |||
[https://github.com/zeird/godville-ui-plus/releases/download/latest/godville-ui-plus.badluck.dicey.oex Ссылка на аддон] для старой Opera (<12.17).<br> | |||
[https://godville.net/forums/show_topic/2812 Ссылка на тему] проекта на форуме Годвилля.<br> | |||
[https://github.com/zeird/godville-ui-plus Ссылка на репозиторий] проекта на Гитхабе.<br> | |||
[ | == Функционал == | ||
Ниже описан функционал, работающий "из коробки". Для работы некоторых других опций нужно предварительно включить их в [[#Настройки|Настройках]]. | |||
=== Логгер === | |||
== | [[Файл:Godville UI+ (Строка).jpg|895px|thumb|center|Рис. 1: Логгер]] | ||
'''Логгер''' — Бегущая строка с разноцветными цифрами (рис. 1) находится между игровым меню и верхним рядом блоков. В ней отображаются последние изменения в состоянии героя. Перечень параметров: здоровье (<font color="Green">hp</font>), деньги (<font color="Gold">gld</font>), % выполнения задания (<font color="LightPink">tsk</font>), опыт (<font color="Orange">exp</font>), прана (<font color="SkyBlue">gp</font>), инвентарь (<font color="Sienna">inv</font>), побежденные монстры (<font color="darkmagenta">mns</font>), пранозаряды (<font color="RoyalBlue">ch</font>), уровень обмундирования (<font color="DimGray">eq</font>), кирпичи (<font color="Goldenrod">'''br'''</font>), дерево (<font color="saddlebrown">'''wd'''</font>), отложенные на пенсию деньги (<font color="darkorange">rtr</font>), смерти героя (<font color="Red">'''death'''</font>) и левелапы (<font color="Red">'''level'''</font>). В режиме боя с босс-монстром, дуэлях и в подземелье также показывается изменение уровня здоровья союзников (<font color="Blue">a:hp</font>) и противника (босса или другого героя): (<font color="Red">e:hp</font>), (<font color="Gold">e:gld</font>), (<font color="Sienna">e:inv</font>). | |||
=== Информеры === | |||
[[Файл:Godville UI+ информеры.gif|400px|thumb|Рис. 2: пример работы информеров]] | |||
'''УПВУ''' — Уведомления правого верхнего угла (рис. 2). При наступлении событий, требующих незамедлительного вмешательства бога в личную жизнь героя, в правом верхнем углу страницы появляется уведомление. Одновременно для привлечения внимания соответствующее сообщение выводится в название вкладки и запускается мигание фавикона, как показано на рис. 2. Отключается кликом мыши на информере. | |||
Настройки этих уведомлений позволяют вручную выбрать не только появление в инвентаре ''любого'' вида активируемых трофеев, но также оповещать о наличии достаточного для выплавки кирпича/возложения количества золота, наилучшем времени для выплавки кирпичей (с назойливым звуковым оповещением), встрече монстра со способностями, встрече с монстром дня, pvp/pve, смерти героя или полной полоске праны (см рис. 6 в [[#Настройки|Настройках]] в секции '''Общие настройки'''). | |||
[[ | |||
=== Форумные информеры === | |||
{| style="float:right;" | {| style="float:right;" | ||
| valign="top" |[[Файл: | | valign="top" |[[Файл:Godville UI+ форумные информеры.png|thumb|Рис. 4: форумные информеры]] | ||
|} | |} | ||
{| style="float:right;" | {| style="float:right;" | ||
| valign="top" |[[Файл: | | valign="top" |[[Файл:Godville UI+ (Подписка).jpg|text-top|thumb|409px|Рис. 3: кнопка подписки на тему]] | ||
|} | |} | ||
''' | '''УЛВУ''' — Уведомления левого верхнего угла. Позволяют следить за выбранными темами на форуме, показывая количество новых непрочитанных сообщений. На темы можно подписаться/отписаться нажатием на соответствую кнопку рядом с заголовком темы (рис. 3) или в подфоруме. | ||
Раз в 5 минут происходит проверка количества сообщений. Если в выбранных темах имеются новые<ref>С момента предыдущей проверки.</ref> сообщения<ref>Последнее из которых не написано самим богом.</ref>, то в название вкладки добавляется '''<nowiki>[f]</nowiki>''' и появляются форумные информеры, в которых показывается часть названия темы. При наведении курсора название темы показывается полностью (рис. 4). | |||
''' | |||
При клике ЛКМ информер скрывается до появления новых сообщений.<br> | |||
При клике СКМ информер скрывается и в новой вкладке открывается ссылка темы (на странице, содержащей первое из непрочитанных сообщений, что часто совпадает с последней страницей).<br> | |||
При клике ПКМ можно открыть ссылку темы в новой вкладке из контекстного меню, после чего скрыть информер кликом ЛКМ. | |||
По умолчанию, бог подписан только на тему дополнения. | |||
=== Кнопки генерации гласов === | === Кнопки генерации гласов === | ||
Кнопки генерации [[Глас божий|гласов]] | Кнопки генерации [[Глас божий|гласов]] позволяют генерировать содержащие ключевые слова фразы и вставлять их в поле гласа "одним кликом". Кнопки расположены в соответствующих блоках: например, кнопки крафтовых гласов расположены в блоке инвентаря. С помощью гласовых кнопок доступны следующие виды гласов: | ||
опытные — <font color="DodgerBlue">учись</font>, | |||
целебные — <font color="DodgerBlue">лечись</font>, | |||
квестовые — <font color="DodgerBlue">делай</font> / <font color="DodgerBlue">отмени</font>, | |||
копательные — <font color="DodgerBlue">копай</font> (или, в случае большого количества золота, иконка лопаты), | |||
возвратные — (временно не работает), | |||
прано-восстанавливающие — <font color="DodgerBlue">молись</font> и <font color="DodgerBlue">жертвуй</font>, | |||
боевые — <font color="DodgerBlue">бей</font> / защищайся (в процессе создания), | |||
крафтовые — исследовательские (отображается знаком <font color="DodgerBlue">'''?'''</font>) / соединительные (<font color="DodgerBlue">Склеить что-нибудь</font>).<br> | |||
Логику генерации гласов можно изменить в секции [[#Общие настройки|общих настроек]], также все стандартные наборы предустановленных фраз для гласов можно изменить [[#Гласы|секции Гласы в настройках]]. | |||
=== Подземелья === | |||
[[Файл:Godville UI+ (подземелья).png|873px|thumb|center|Рис. 5: Демонстрация части функционала в подземелье]] | |||
На карте подземелий подсвечиваются фразы предупреждения о боссах (рис. 5).<br> | |||
Клетки на мини-карте, соответствующие этим предупреждениям, помечаются цветом (рис. 5).<br> | |||
При появлении предупреждения появляется УПВУ (рис. 5).<br> | |||
Если кто-то из союзников значится в вашем френд-листе, то рядом с ником героя появляется символ ★, при клике на который открывается окно [[чат]]а. | |||
=== Прочее === | === Прочее === | ||
Кроме перечисленных выше функций, | [[Файл:Godville UI+ (Кнопки форматирования текста).jpg|324px|thumb|right|Рис. 6]] | ||
[[Лечебные трофеи]] в инвентаре подсвечены зеленым цветом. | Кроме перечисленных выше функций, дополнение имеет еще несколько, не входящих в предыдущие категории:<br> | ||
В игровом [[чат]]е можно | |||
В шапке блока снаряжения отображается его среднее арифметическое<ref>Эта функция полезна тем, что наглядно показывает получает ли герой бонусы от уровня своего снаряжения.</ref>. | [[Лечебные трофеи]] в инвентаре подсвечены зеленым цветом.<br> | ||
В игровом [[чат]]е можно вставлять переходы на новую строку нажатием на '''Shift+Enter''', ссылки в нем становятся активными, при наличии непрочитанных сообщений от '''N''' богов в названии страницы отображается '''<nowiki>[N]</nowiki>''', а при наличии непрочитанных сообщений в гильд-чате в заголовок страницу добавляется '''<nowiki>[g]</nowiki>'''<ref>Если нет активных информеров.</ref>.<br> | |||
Шкала заполненности инвентаря разделена двумя вертикальными линиями, отмечающими минимально возможное количество предметов при котором герой может начать продажу в городе. И, соответственно, гарантированное количество предметов для продажи в городе.<br> | |||
Аналогичным образом разделена шкала здоровья героя. Отметка на ней показывает, от какой границы здоровье будет полностью восстановлено при отправке героя в [[подземелья]].<br> | |||
В шапке блока снаряжения отображается его среднее арифметическое<ref>Эта функция полезна тем, что наглядно показывает, получает ли герой бонусы от уровня своего снаряжения.</ref>.<br> | |||
В случае контузии питомца, в шапке свернутого блока питомца, отображается время его контузии<br> | |||
В шапке дневника героя, рядом с [[третий глаз|третьим глазом]], выведен таймер возложений, показывающий обратный отсчет времени от последнего возложения. Красным цветом сигнализируется о штрафе от 2/3 до 1/3 опыта. Желтым - от 1/3 до 0. Зеленый свет означает, что герой не возлагал деньги уже более 36 часов и, значит, в случае возложения штрафов не будет.<br> | |||
В формах отправки нового/редактирования существующего поста добавлены кнопки форматирования текста (рис. 6).<br> | |||
== Настройки == | |||
[[Файл:Godville UI+ (Настройки).jpg|256px|thumb|left|Рис. 7]] | |||
[[Файл:Godville UI+ (информер).jpg|245px|thumb|Рис. 8]] | |||
Настройки меняются на соответствующей странице, попасть на которую можно из верхнего меню, нажав кнопку "настройки" или зайдя в профиль и выбрав вкладку '''настройки ui+'''. | |||
На момент {{DateGE|d=17|m=10|y=2014|case=Р}} в настройках можно изменить следующее (см рис. 7):<br> | |||
=== Общие настройки === | |||
'''Выключить генераторы гласов''' — выключает кнопки генерации гласов и весь связанный с ними функционал.<br> | |||
'''Имя героя/героини в гласе''' — добавляет в начало гласа обращение к герою/героине.<br> | |||
'''Восклицания в гласе''' — добавляет в глас восклицания (которые тоже можно редактировать. рис. 7).<br> | |||
'''Короткие фразы для гласов''' — использует одну предустановленную фразу вместо нескольких, иначе глас составляется на максимально возможную длину.<br> | |||
'''Переместить дуэльные кнопки''' — для тех, кто не ходит на арену или не проводит тренировочных боев, позволяет перенести любые из этих кнопок в блок пантеонов.<br> | |||
'''Включить фон''' — позволяет выбрать фон для страницы героя: либо стандарный с облаками, либо пользовательский, файлом или ссылкой.<br> | |||
'''Убрать кнопку Зарядить''' — скрывает в пульте кнопку '''Зарядить'''.<br> | |||
'''Поменять местами пульт и карту''' — в подземелье меняет местами пульт и карту.<br> | |||
'''Замораживать кнопку гласа''' — позволяет для избежания неэффективного расхода праны замораживать кнопку отправки гласов после отправки гласа на 20 секунд и/или при пустом гласе.<br> | |||
'''Принудительно обновлять страницу''' — при зависании страницы героя (например, вследствие обрыва связи) принудительно обновляет ее.<br> | |||
'''Выбрать информеры вручную''' (рис. 8) — позволяет выбрать отображаемые уведомления правого верхнего угла, иначе показывает все. | |||
=== Гласы === | |||
В блоке '''Гласы''' можно изменить любой из стандартных наборов предустановленных фраз для гласов (см. внизу рис. 7). | |||
== История создания == | == История создания == | ||
Первые версии | Первые версии дополнения были сделаны богиней {{God|Ryoko}} на основе скрипта для FireFox под GreaseMonkey от бога {{God|Neniu}} и датируются ещё {{DateGE|d=20|m=11|y=2010|case=Т}} Дополнение называлось тогда просто ''Godville UI''. Её перу принадлежали версии вплоть до '''0.2.12''', после релиза которой {{DateGE|d=3|m=1|y=2011|case=Т}} связь с ней прервалась. | ||
Спустя почти три года, работа над аддоном была продолжена богом {{God|Бэдлак}}. В тот {{DateGE|d=4|m=4|y=2013}} была создана соответствующая [https://godville.net/forums/show_topic/2812 тема на форуме], в которой высказывались пожелания и публиковались обновления дополнения. После написания версии '''0.4.29.2''' {{God|Бэдлак}} временно пропал, и вплоть до его возвращения в игру спустя год дальнейшей разработкой аддона занимался бог {{God|Шоп}}, написавший версии с '''0.4.30.1''' по '''0.4.31.1'''. | |||
== Erinome Godville UI+ == | |||
В {{DateGE|d=30|m=05|y=2015}} {{God|Бэдлак|Бэдлаком}} было [https://godville.net/forums/redirect_to_post/2812?post=1050401 неожиданно объявлено] о прекращении разработки и поддержки проекта '''Godville UI+''', вследствие чего примерно {{DateGE|d=14|m=06|y=2015|case=Т}} богом {{God|Kreon}} была создана [https://godville.net/forums/redirect_to_post/471?post=1056080 модификация расширения].<br> | |||
Форк получил название '''Erinome Godville UI+''' и {{DateGE|d=14|m=07|y=2015|case=Т}} у него появилась собственная [https://godville.net/forums/show_topic/3432 тема на форуме]. | |||
Особенности, впервые реализованные в '''Erinome Godville UI+''': | |||
* Исправленный алгоритм подсветки возможного местоположения сокровищницы в подземельях Термодинамики (в кооперации с {{God|ЛЕМ|ЛЕМом}}) и при нахождении группы героев на указателе; | |||
* Подсветка карты на странице логов подземных походов, а при наведении курсора на клетку карты — отображение произошедшего там события, в т.ч. на хранилищах логов [https://gdvl.tk gdvl.tk] и [https://gv.erinome.net gv.erinome.net]; | |||
* Построение карты подземелья по хронике при просмотре незавершенной трансляции чужого похода; | |||
* Пометка курсивом согильдийцев в списке союзников в боевом режиме; | |||
* Индивидуальное отображение изменения уровня здоровья в логгере для союзников и противников; | |||
* HTML5-уведомления на информеры и получение личных сообщений; | |||
* Настраиваемость информеров о приручаемых монстрах и монстрах со способностями; | |||
* Информер об избранных монстрах; | |||
* Информер о приближении к выбранному городу (и список городов на странице героя); | |||
* Синхронизированные часы для совместных запрыгов в подземелья; | |||
* Переключение между таймером гаранта и таймером возложений по клику на них; | |||
* Возможность создания дополнительных генгласов для разных настраиваемых категорий предметов для крафта (начинающихся на любую из выбранных букв); | |||
* Раздельные настройки гласов для поля и для боевого режима; | |||
* Возможность создания дополнительных информеров с настраиваемыми правилами активации, в которых можно использовать обширный набор определяющих состояние игры переменных и простые логические выражения; | |||
* Поддержка режима мореплавания, в том числе: подсветка меток и указателей на карте, возможность расширения блока карты, рисование границ и заполнение неисследованными гексами пустот на карте, отображение координат своего ковчега, возможность выгрузки карты в скрипт {{God|ЛЕМ|ЛЕМа}} одним кликом, и многое другое. | |||
Впоследствии некоторые изменения из этого списка были адаптированы в оригинальный '''Godville UI+'''. В данный момент работы над обоими проектами ведутся параллельно. | |||
Расширение поддерживает браузеры Firefox (также Firefox Mobile для Android), Google Chrome (также другие на основе Chromium: Яндекс.браузер, Opera 30+, Vivaldi) и классическую Opera 12.<br> | |||
Дополнительная информация доступна на [https://gv.erinome.net сайте проекта] и в [https://godville.net/forums/show_topic/3432 теме на форуме]. | |||
== Помощь проекту == | == Помощь проекту == | ||
Способ первый | Помочь проекту '''Godville UI+''' можно разными способами. | ||
Способ первый: форкнуть [https://github.com/zeird/godville-ui-plus код на гитхабе], внести свои изменения и сделать пулл-реквест. | |||
Способ второй: высказать свои идеи, предложения, пожелания и замечания [https://godville.net/forums/show_topic/2812 в теме на форуме] или в личку {{God|Бэдлак|Бэдлаку}}. | |||
Способ | Способ третий: закинуть {{God|Бэдлак|Бэдлаку}} пару пранозарядов. | ||
------------- | ------------- | ||
<references/> | <references/> | ||