Редактирование interface.xdat - Страница 116 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - ‡ащита от DDoS атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Инструменты

Инструменты Софт который облегчает обслуживание java сервера.

Ответ
Опции темы
Непрочитано 27.08.2014, 02:21   #1
Супергерой

Автор темы (Топик Стартер) Редактирование interface.xdat

Давно уже хотел запилить редактор, но все руки не доходили разобрать структуру interface.xdat.

И вот, более-менее готова первая версия с поддержкой пока одного клиента - High Five.
При запуске обновляет схему через интернет.
Я не реверсил клиент, структуру подбирал на глаз, советую при использовании делать бекапы.
Если кто-то хочет помочь с разбором неизвестных полей - пишите.

Cкачать:
java8u60
win64

Собрать:
GitHub


Возможности на примере:
Свернуть ↑Развернуть ↓

Скрипты:
Свернуть ↑Развернуть ↓
__________________
l2clientmod / l2io

Последний раз редактировалось acmi; 02.10.2017 в 20:17.
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Непрочитано 16.05.2017, 21:09   #1151
Пользователь

По умолчанию Re: Редактирование interface.xdat



Кто-нибудь решил данную проблему?
Enjoooy вне форума Ответить с цитированием
Непрочитано 17.05.2017, 18:24   #1152
Аватар для fr1ska
Пользователь

По умолчанию Re: Редактирование interface.xdat

Цитата:
Сообщение от Enjoooy Посмотреть сообщение


Кто-нибудь решил данную проблему?
ап. никто не разобрался?
fr1ska вне форума Ответить с цитированием
Непрочитано 22.05.2017, 17:23   #1153
Пользователь

По умолчанию Re: Редактирование interface.xdat

Цитата:
Сообщение от fr1ska Посмотреть сообщение
ап. никто не разобрался?
Бантик cd libs
start javaw -jar editor.jar

И все ок
Lorenz88 вне форума Ответить с цитированием
Непрочитано 23.05.2017, 18:56   #1154
Аватар для fr1ska
Пользователь

По умолчанию Re: Редактирование interface.xdat

Цитата:
Сообщение от Lorenz88 Посмотреть сообщение
Бантик cd libs
start javaw -jar editor.jar

И все ок
С батником просто закрывается, без ошибки :/
fr1ska вне форума Ответить с цитированием
Непрочитано 27.05.2017, 17:59   #1155
Пользователь

По умолчанию Re: Редактирование interface.xdat

да что вы не можете ява приложение запустить! Запускайте как exe файл, если спросит чем открыть выберете яву в прогах и все и запускайте тупо двойным кликом по файлу editor.jar
Да и в интернете куча способов запуска ява приложений, тут достаточно просто запуска двойным кликом по editor.jar
Phantom-Dev вне форума Ответить с цитированием
Непрочитано 01.06.2017, 10:59   #1156
Аватар для Emperor
Пользователь

По умолчанию Re: Редактирование interface.xdat

В срочных поисках товарища по имени Acmi. Надеюсь он чекает топик.


С сайта пропал rain-remover, пожалуйста, перезалей, если не сложно. Все сайты, где бы я мог скачать\собрать(гит) файл - лежат. Мой интернет плох последнее время.

link to Acmi website...

Ежели у кого чудесным образом есть этот *.jar на диске - буду благодарен если зальёте куда-нибудь.
А если кто-то будет настолько хорош, что соберёт исходники - будет вообще золотым человеком.


P.S. Про Git в курсе, за открывается в данный момент, вероятно лагаю или у сайта проблемы, вникать, честно говоря, лень...

Заранее благодарю за помощь, я уверен, что она будет.
__________________
https://sites.google.com/site/l2clientdev/ - мой небольшой сборник.
Emperor вне форума Ответить с цитированием
Непрочитано 01.06.2017, 12:55   #1157
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Редактирование interface.xdat

https://cloud.mail.ru/public/46tT/onpWaUyis
__________________
Zubastic на форуме Ответить с цитированием
Непрочитано 02.09.2017, 14:14   #1158
Аватар для Maiden7
Пользователь

По умолчанию Re: Редактирование interface.xdat



Скажите, где искать эти названия кнопок, как их поменять?

SysString-e.dat разобрался.

Последний раз редактировалось Maiden7; 03.09.2017 в 14:20.
Maiden7 вне форума Ответить с цитированием
Непрочитано 03.09.2017, 14:11   #1159
Аватар для Maiden7
Пользователь

По умолчанию Re: Редактирование interface.xdat

Цитата:
Сообщение от acmi Посмотреть сообщение
Изменить расположение кнопок в окне логина(горизонтально по центру):
Свернуть ↑Развернуть ↓


А как эти кнопки повыше поднять?
Maiden7 вне форума Ответить с цитированием
Непрочитано 30.09.2017, 21:00   #1160
Аватар для 4ipolino
Пользователь

По умолчанию Re: Редактирование interface.xdat

Цитата:
Сообщение от doesitmatter Посмотреть сообщение
Я несколькими постами выше описывал процедуру запаковки. nwindow.dll умеет паковать *.xml обратно в system/Interface.xdat. Для этого нужно:
  • Добавить секцию UIEditor в system/Option.ini:
    Код:
    [UIEditor]
    SysPath=INTERFACE_PATH
    Где INTERFACE_PATH – путь к директории с нужными XML
  • В INTERFACE_PATH поместить *.xml интерфейса
  • В INTERFACE_PATH поместить Schema.xsd, которой соответствуют *.xml интерфейса. В принципе, схему можно сгенерировать и по xml (например, при помощи apache xmlbeans), главное, чтобы имена control-типов оканчивались на Type (например, WindowType). В UIEditor (///ui) есть список всех контролов.
  • Пропатчить nwindow.dll. Патчи для ct26 p4:
    • Включить сборку xdat: записать {0xb1, 0x01} по 0x103a0855
    • Отключить сборку UnrealScript (иначе движок не найдет линкер и упадет): {0x31, 0xc0, 0xc3} по 0x103a09d0.
Теперь при запуске игры nwindow будет пытаться собрать Interface.xdat
кто использовал данный вариант поделитесь пропатченой nwindow.dll (или патчем)
4ipolino вне форума Отправить сообщение для 4ipolino с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение шрифта и его размера в файле Interface.xdat Magister Обучающие статьи 41 03.12.2016 12:04
Нуждаюсь в помощи человека который знает все про редактирование клиента. Gadzhishka Игровой клиент 10 07.08.2013 05:47
Шрифт - Interface.xdat VISTALL Игровой клиент 20 28.08.2010 23:28
Редактирование скинов оружия PROGRAMMATOR Call of Duty 4 23 09.07.2010 13:08
Редактирование скриптов Locent Документация 1 26.03.2010 05:26


© 2007–2016 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 10:10. Часовой пояс GMT +3.

Вверх