Xandir Опубликовано 14 октября, 2021 Поделиться Опубликовано 14 октября, 2021 Тема создана для составления списка добавляемых в клиенте полезных модификаций, не влияющих на баланс. Тема является строго модерируемой, обсуждение допустимо только в теме обсуждения. За флуд и составление сообщения не по формату выдаются предупреждения. Формат сообщения: - Описание модификации - Подробное обоснование её полезности - Инструкция по добавлению в клиент: Для графических файлов - только исходные картинки и указание какие файлы внутри utx заменить. Для правок текстовых файлов - подробный алгоритм правки, либо готовый regexp В клиент будет добавлен минимум из прошедших модерацию модификаций, возможность опционального включения на сейчас не обсуждается. Шаблон: Описание: Подробное обоснование её полезности: Инструкция по добавлению в клиент: 14 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост Секретарша Опубликовано 16 октября, 2021 Популярный пост Поделиться Опубликовано 16 октября, 2021 (изменено) - Описание модификации: уменьшенные осадные и ТВ иконки (были перерисованы, а не масштабированы) - Подробное обоснование её полезности: меньше нагружает экран однотипными иконками во время массовых мероприятий. - Инструкция по добавлению в клиент: заменить внутри L2UI_CT1.utx следующий список файлов: Осадные: Скрытый текст Clan.clan_DF_clanwaricon_bluecrownleader.tga Clan.clan_DF_clanwaricon_bluecrownleader_penatly.tga Clan.clan_DF_clanwaricon_blueflagleader.tga Clan.clan_DF_clanwaricon_blueflagleader_penatly.tga Clan.clan_DF_clanwaricon_blueshield.tga Clan.clan_DF_clanwaricon_blueshield_penatly.tga Clan.clan_DF_clanwaricon_bluesword.tga Clan.clan_DF_clanwaricon_bluesword_penatly.tga Clan.clan_DF_clanwaricon_redcrownleader.tga Clan.clan_DF_clanwaricon_redcrownleader_penatly.tga Clan.clan_DF_clanwaricon_redflagleader.tga Clan.clan_DF_clanwaricon_redflagleader_penatly.tga Clan.clan_DF_clanwaricon_redshield.tga Clan.clan_DF_clanwaricon_redshield_penatly.tga Clan.clan_DF_clanwaricon_redsword.tga Clan.clan_DF_clanwaricon_redsword_penatly.tga ТВ: Скрытый текст Clan.clan_DF_TerritoryWarIcon_Aden.tga Clan.clan_DF_TerritoryWarIcon_Aden_penalty.tga Clan.clan_DF_TerritoryWarIcon_Dion.tga Clan.clan_DF_TerritoryWarIcon_Dion_penalty.tga Clan.clan_DF_TerritoryWarIcon_Giran.tga Clan.clan_DF_TerritoryWarIcon_Giran_penalty.tga Clan.clan_DF_TerritoryWarIcon_Gludio.tga Clan.clan_DF_TerritoryWarIcon_Gludio_penalty.tga Clan.clan_DF_TerritoryWarIcon_Godard.tga Clan.clan_DF_TerritoryWarIcon_Godard_penalty.tga Clan.clan_DF_TerritoryWarIcon_Innadril.tga Clan.clan_DF_TerritoryWarIcon_Innadril_penalty.tga Clan.clan_DF_TerritoryWarIcon_Oren.tga Clan.clan_DF_TerritoryWarIcon_Oren_penalty.tga Clan.clan_DF_TerritoryWarIcon_Rune.tga Clan.clan_DF_TerritoryWarIcon_Rune_penalty.tga Clan.clan_DF_TerritoryWarIcon_Schuttgart.tga Clan.clan_DF_TerritoryWarIcon_Schuttgart_penalty.tga Архив с осадными иконками: https://drive.google.com/file/d/1KHq2NB2xJB_rsGn5uw7OqeUp-9ZK94nK/view?usp=sharing Скрытый текст Архив с ТВ иконками: https://drive.google.com/file/d/1EGPg9IFmjXtff1N-urSa69CHgqWxRaOD/view?usp=sharing Скрытый текст как это выглядит в игре: https://youtu.be/FgNOttUITc8 Изменено 3 ноября, 2021 пользователем Секретарша 58 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост Paagen Опубликовано 16 октября, 2021 Популярный пост Поделиться Опубликовано 16 октября, 2021 - Описание: Уменьшение иконок варов/ТВ/осад в 2 раза (кроме лидеров кланов с флагом/короной). - Обоснование: При большом скоплении персонажей большую часть обзора перекрывают именно эти иконки, а не более важная информация. - Инструкция: Заменить внутри файла SysTextures/L2UI_CT1.utx файлы с аналогичным названием из архива Ссылка на архив с файлами для замены - https://drive.google.com/file/d/1_eH1yGD97qTkJefBeDgI7FkJKukPvOkG/view?usp=sharing Несколько примеров: Скрытый текст 36 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост IMW Опубликовано 21 октября, 2021 Популярный пост Поделиться Опубликовано 21 октября, 2021 (изменено) - Описание модификации: переработка абсурдных иконок макросов, не имеющих ничего общего с клиентом High Five - Подробное обоснование её полезности: замена иконок макросов на более актуальные - Инструкция по добавлению в клиент: замена файлов формата *.dds в пакете L2UI.utx Сейчас иконки выглядят следующим образом: Скрытый текст Мой вариант: Скрытый текст Отчет по выбранным иконкам: Скрытый текст 1-42: стандартные иконки макросов, перекрашенные в 6 различных популярных цветов. Является универсальным решением, покрывающим множество потребностей игроков. 43-72: самые актуальные доспехи на хрониках High Five. В большинстве своем, игроки используют макросы именно для быстрой смены сетов брони. 78-90: самые актуальные элементы бижутерии на хрониках High Five, обладающие нетривиальными свойствами. Зачастую, игроки делают макросы на бижутерию, и используют макросную панель как дополнительную, чтобы не захламлять свою основную панель, которой ОЧЕНЬ не хватает. 91-96: действия, которые как правило требуют макроса. Например, /invite [nickname], /dismiss [nickname], /attack & /petattack и так далее. 97-103: все виды талисманов на данных хрониках. Объяснение аналогичное: основной панели не хватает, поэтому приходится пользоваться макросной. 104: ЛС иконка. ЛСов в этой игре огромное количество, и визуально они ничем не отличаются. Эта иконка позволит различать ЛСы между собой. Дополнительно: Скрытый текст К иконкам 43-104 было применено повышение "сочности изображения" на 100% в Adobe Photoshop. Это легкое изменение позволит визуально слегка отличать макросы от обычных иконок. Пример: Слева - макрос, справа - обычное действие инвайта. Ссылки: Скрытый текст Архив с *.dds файлами: https://drive.google.com/file/d/1mfz_sQBLt211OQY-yqPPdsXuo7vS6BAJ/view?usp=sharing Архив с *.tga файлами (на всякий случай): https://drive.google.com/file/d/18m516ZY0H6hg8zJ5YjOA7JRw01bxpJFU/view?usp=sharing Изменено 21 октября, 2021 пользователем IMW 95 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост Paagen Опубликовано 27 октября, 2021 Популярный пост Поделиться Опубликовано 27 октября, 2021 - Описание: Затемнение включенных переключаемых умений. - Обоснование: Не всегда понятно работает ли умение на панели из-за того что при его активации у него не изменяется тональность. - Инструкция: Заменить внутри файла SysTextures/L2_SkillTime.utx файлы с аналогичным названием из архива Ссылка на архив с файлами для замены - https://drive.google.com/file/d/1hWOk-1GxOPkBW1zoon8iYzF54ym6B2Od/view?usp=sharing Сейчас: Скрытый текст Будет: Скрытый текст 19 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост Секретарша Опубликовано 31 октября, 2021 Популярный пост Поделиться Опубликовано 31 октября, 2021 (изменено) - Описание модификации: прозрачное окно чата (отдельным систем.чатом никогда не пользовалась, т.к. эту корягу ни подвинуть ни растянуть, поэтому если у кого-то есть такой же патч на него - дополните плз для желающих) - Подробное обоснование её полезности: визуально разгружает экран, не закрывая обзор, не теряя своего назначения. - Инструкция по добавлению в клиент: заменить внутри L2UI_CH3.utx следующий список файлов: Скрытый текст ChatWnd.chatting_back1 ChatWnd.chatting_back2 ChatWnd.chatting_back3 ChatWnd.chatting_back4 ChatWnd.chatting_sizecontrol ChatWnd.chatting_sizecontrol_over ChatWnd.chatting_system ChatWnd.chatting_tab1 ChatWnd.chatting_tab2 ChatWnd.chatting_tab2_over SCROLLBAR.SliderBarBottom SCROLLBAR.sliderbarbottom_over SCROLLBAR.SliderBarBottomOn SCROLLBAR.SliderBarCenter SCROLLBAR.sliderbarcenter_over SCROLLBAR.SliderBarCenterOn SCROLLBAR.SliderBarTop SCROLLBAR.sliderbartop_over SCROLLBAR.ScrollBarUpBtn SCROLLBAR.scrollbarupbtn_over SCROLLBAR.ScrollBarUpOnBtn SCROLLBAR.ScrollBarDownBtn SCROLLBAR.scrollbardownbtn_over SCROLLBAR.ScrollBarDownOnBtn пример: Скрытый текст ссылка на архив: https://drive.google.com/file/d/1GSdvX4egKeDcQkpZKVvLySLVUd4F_Q-e/view?usp=sharing Изменено 3 ноября, 2021 пользователем Секретарша 24 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост IMW Опубликовано 11 ноября, 2021 Популярный пост Поделиться Опубликовано 11 ноября, 2021 (изменено) - Описание модификации: даунгрейд окна UnionWnd и прилежащих к нему до клиента хроник High Five. - Подробное обоснование её полезности: при переходе на новый клиент окно UnionDetailWnd отображает 7 членов пати, вместо 9 - Инструкция по добавлению в клиент: исправление файла Interface.xdat. Скриншоты - пруфы: Окно хроник High Five: Скрытый текст Окно сейчас: Скрытый текст При попытке сортировки списка по "Member", или "Class", недостающих мемберов не отображает: Скрытый текст Лечение: Скрытый текст При изучении классов Union*Wnd из Interface.u клиента High Five и нашего, выяснилось, что при переходе на новые хроники, корейцы обошлись лишь редактированием файла interface.xdat. Это значит, что лечение элементарное - просто перенести окна Union*Wnd из Interface.xdat чистого клиента High Five в наш. Официального инструментария для редактирования *.xdat файлов не существует в открытом доступе (разве-что возможно внутриигровой, но я сомневаюсь что он рабочий), но существует работа acmi. Исходя из этого, не вижу никакого смысла что либо публиковать. 100% Дрин сам захочет найти чистый interface.xdat клиента High Five, и сам перенести все составляющие окна. UPD: Окна UnionMatch* не являются дочерними окнами этого окна, поэтому их трогать не нужно. Интересует только UnionWnd и UnionDetailWnd. Изменено 12 ноября, 2021 пользователем IMW 32 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост IMW Опубликовано 14 ноября, 2021 Популярный пост Поделиться Опубликовано 14 ноября, 2021 (изменено) - Описание модификации: интегрирование в клиент 2-х дополнительных нативных панелей (не костыль!). - Подробное обоснование её полезности: в текущем клиенте доступны всего 4 панели, для нормальной игры этого совершенно не хватает. В будущих клиентах корейцы исправили это недоразумение, и это решение было оправданно. - Инструкция по добавлению в клиент: Скриншот результата: Скрытый текст Список файлов для модификации: Скрытый текст asterios/interface.u asterios/interface.xdat Модификация interface.u: Скрытый текст При изучении классов пакета interface.u стало очевидно, что добавление новых панелей не вызовет никаких конфликтов внутри клиента (а это было не просто, отбить бы корейцам руки, которые писали этот говнокод ). Собственно, нас интересует ShortcutWnd.uc, и в него мы добавляем следующие строчки кода: https://github.com/imwpwnz/shortcut/commit/99ee7d5f3d78b924cbf9dac49bcc88801cb1e5e9 На этом все. Модификация interface.xdat: Скрытый текст interface.xdat - файл, грубо говоря отвечающий за сами окна. В прошлом файле мы прописали весь код новых панелей, а в этом добавляем уже сами панели. Как я писал в предложении ранее, официального инструментария для редактирования *.xdat нет, поэтому ни о каком regexp речи идти не может, однако можно воспользоваться следующими неофициальными программами: "Официальная версия от автора": https://github.com/acmi/xdat_editor Версия от BadStealth с более удобным функционалом (например, копирование элементов): https://drive.google.com/file/d/10uwpTWRn0Ct3AuSPoJ7ZNm_nhNgr_dB5/view?usp=sharing Как я и писал, никакого regexp предоставить не представляется возможным, поэтому прилагаю уже пропатченную мою версию файла asterios/interface.xdat, и предлагаю администрации не верить мне на слово, а просто выдернуть из моего файла нужные окна, попутно проверяя их. Моя пропатченная версия: https://github.com/imwpwnz/shortcut/raw/main/Interface.xdat Что нужно переносить: ShortcutWndVertical_4, ShortcutWndVertical_5, ShortcutWndHorizontal_4, ShortcutWndHorizontal_5. Необходимо обратить внимание на зависимости элементов внутри этих окон. Для корректной работы все зависимости должны быть соблюдены. Если понадобится больше данных, я с удовольствием сразу откликнусь. Тестирование: Скрытый текст К глубочайшему сожалению, компилятора для .u хроник Glory Days найти я не смог (я предполагаю, что у Drin'a он найдется), поэтому я решил протестировать интеграцию на хрониках High Five. Видео: https://youtu.be/5bayCKpyCxA Разница между ShortcutWnd.uc нашего клиента и High Five крайне минимальна, корейцы почти не прикасались к панелям примерно до хроник Grand Cruasade, поэтому разницы практически никакой. Дополнительное предложение по этой тематике: Скрытый текст Речь пойдет о подпанелях. В нашем клиенте, и вплоть до "примерно" Grand Cruasade их всего 10 для ShortcutWnd, и по одной для FlightTransformCtrlWnd и FlightShipCtrlWnd (11я для трансформы птицы на Грации, и 12я для управления кораблем на Грации соответственно). Когда 12 панель полностью неюзабельна для обычных нужд, 11я панель для птицы в свою очередь полностью соответствует подпанелям 1-10 из ShortcutWnd. На данный момент игроки, которым катастрофически не хватает 10-и подпанелей, летают на Грацию, заходят в трансформу птицы, расставляют там вещи (сеты брони, например), делают на них макросы, и пользуются этой "скрытой" панелью из окна макросов. Видео: https://youtu.be/fSE_fKL4BI4 Я предлагаю изменить const MAX_Page из ShortcutWnd.uc с "10" на "11", что расширит для игроков количество подпанелей для ShortcutWnd. Видео на примере клиента High Five: https://youtu.be/4gtH7RCUSOY P.s. Можно было бы конечно Drin'a попросить сделать 20 панелей как из Grand Cruasade, но я сломал свои глаза, пока пытался разобраться в этом говно коде. Там все дико криво, уйдут месяцы чтобы понять, как это реализовать. Отдельное спасибо @iTesey за консультацию. UPD: комментарий от @Extortioner по поводу оптимизиации патчинга xdat: Скрытый текст 03.12.2021 в 23:29, Extortioner сказал: касаемо поста IMW хотел дополнить инфу по редактированию interface.xdat с возможностью автоматизации процесса патчинга. автор сего софта запилил туда поддержку скриптового языка, но никто тут об этом не писал походу. вот коммент автора софта: с примером кода //see http://docs.oracle.com/javase/8/docs/api/java/awt/event/KeyEvent.html def keycode1 = VK_A def keycode2 = VK_ALT def wndName = "WeatherWnd" def action = "ShowWindow Name=${wndName}" println "Add ${wndName} shortcut keys=${[keycode1, keycode2]}" xdat.shortcuts["GamingStateShortcut"].actions.add( new Shortcut.Action( keycode_1:keycode1, keycode_2:keycode2, action: action, unk8: 1 ) ) println "done!" Изменено 7 декабря, 2021 пользователем IMW 82 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Популярный пост IMW Опубликовано 17 ноября, 2021 Популярный пост Поделиться Опубликовано 17 ноября, 2021 (изменено) - Описание модификации: переработка абсурдных "подсказок" для пользователя во время загрузки персонажа - Подробное обоснование её полезности: на данный момент при загрузке персонажа (или при релоге) можно наблюдать "подсказки", которые могут привести нового (и не сильно знакомого с игрой) игрока в полнейший ступор. Пример: Скрытый текст Чтобы избавиться от недопониманий, предлагаю заменить все (или львиную часть) кейсов на те, что представлены в этих темах: https://forum.asterios.tm/topic/308846-основные-отличия-и-особенности-серверов-комплекса/ https://forum.asterios.tm/topic/2345-недокументированные-возможности/ https://forum.asterios.tm/topic/1918-это-не-баги-это-фичи/ Это поможет новым игрокам побыстрее познакомиться с особенностями серверов. - Инструкция по добавлению в клиент: Редактирование файлов asterios/GameTip-e.dat (для англоязычного клиента), и asterios/GameTip-r.dat (для русскоязычного клиента) Изменено 17 ноября, 2021 пользователем IMW 26 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FallOver Опубликовано 19 августа, 2022 Поделиться Опубликовано 19 августа, 2022 Описание: Замена глобальной карты и карт городов из хроник выше. Точное позиционирование, полностью ручная работа. Добавлены фильтры, заменен шрифт, изменена резкость\контрастность, уменьшены иконки локаций, исправлены некоторые орфографические ошибки в названиях, информация об НПС приведена в соответствие с сервером и текущими хрониками. Подробное обоснование её полезности: Практической полезности нет. Освежить клиент, заменив карты из 2000-х годов. Инструкция по добавлению в клиент: Замена файлов формата .dds в пакете L2Font-e.utx Было\Стало: Общая карта: Скрытый текст https://ibb.co/CtJ8rVg https://ibb.co/ftHgTVL Карты городов: Скрытый текст Aden https://ibb.co/64Zyvns Dark Elf Village https://ibb.co/nL7jnXx Dion https://ibb.co/1rhGKrX Dwarven Village https://ibb.co/tpQ9ykx Elf Village https://ibb.co/PFZc2z1 Floran Village https://ibb.co/FXg5cVY Giran https://ibb.co/VCCmrQX Gludin https://ibb.co/N2YC7wv Gludio https://ibb.co/s5mjWxk Goddard https://ibb.co/0FnGkYx Heine https://ibb.co/4T3h7jV Huntes Village https://ibb.co/8g22vtR Kamael Village https://ibb.co/Sv85k3N Orc Village https://ibb.co/MccTyf1 Oren https://ibb.co/T8rhQcG Rune https://ibb.co/Yyghkt3 Schuttgart https://ibb.co/P6JwVrv Talking Island https://ibb.co/KqjBPFk Ссылка: Скрытый текст Архив с .tga и .dds файлами https://drive.google.com/file/d/1i_kGCLcIVIQ2rRV3Cljuc5yTCOYsr7Jr/view?usp=sharing 5 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
zotikos Опубликовано 1 сентября, 2022 Поделиться Опубликовано 1 сентября, 2022 Описание: Откат скилов в % Скрытый текст Подробное обоснование её полезности: информативность Инструкция по добавлению в клиент: копировать с заменой ..SysTextures/L2_SkillTime.utx ссылка для скачивания Скрытый текст https://drive.google.com/file/d/14B6XP3Cp9m0rv1f6w_i_d7P2lcmYveu2/view?usp=sharing 11 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
fdKIM Опубликовано 15 ноября Поделиться Опубликовано 15 ноября настройка размера шрифта в чате настройка инверсии колесе мыши при зуме камеры даже обсуждать и доказывать что либо нет смысла , ибо это тот qot, который действительно необходим 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.