Редактирование interface.xdat - Страница 15 - Форум администраторов игровых серверов
Форум администраторов игровых серверов 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 Ответить с цитированием
Сказали спасибо:
Непрочитано 11.01.2015, 12:37   #141
Заинтересовавшийся

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

Цитата:
Сообщение от moveton Посмотреть сообщение
///reloadui
о спасибо!
Только если я не админ в дев моде получится ли?
Еще была какая то софтина которая позволяла сделать локальный сервер но я забыл название
akselpk вне форума Ответить с цитированием
Непрочитано 11.01.2015, 12:44   #142
Аватар для moveton
Супер-модератор

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

Цитата:
Сообщение от akselpk Посмотреть сообщение
о спасибо!
Только если я не админ в дев моде получится ли?
Еще была какая то софтина которая позволяла сделать локальный сервер но я забыл название
Добавь хоткей в user.ini
Должно юзаться на любом сервере, даже если ты не одмин.
moveton вне форума Отправить сообщение для moveton с помощью ICQ Отправить сообщение для moveton с помощью Skype™ Ответить с цитированием
Непрочитано 11.01.2015, 12:54   #143
Заинтересовавшийся

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

Цитата:
Сообщение от moveton Посмотреть сообщение
Добавь хоткей в user.ini
Должно юзаться на любом сервере, даже если ты не одмин.
я не знаю как добавить(
попробовал заменить действие средней кнопки мышки не получилось
MiddleMouse=reloadui
akselpk вне форума Ответить с цитированием
Непрочитано 11.01.2015, 12:56   #144
Аватар для helly
Супергерой

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

Цитата:
Сообщение от Johnson1892 Посмотреть сообщение
acmi, предлагаю в самой программе сделать хоткеи, как минимум Ctrl+S, мышой надоело уже на Save тыкать...
https://sites.google.com/site/l2clientmod/donation

Так, намекаю.
helly вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 11.01.2015, 14:05   #145
Заинтересовавшийся

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

подскажите плиз может быть существует какая то карта обьектов интерфеса?
к примеру TrashButton интуитивно можно понять что это кнопка удаления итемов. а как быть со всем остальным? методом тыка угадывать? хотелось бы знать как конкретно называются определенные обьекты
akselpk вне форума Ответить с цитированием
Непрочитано 11.01.2015, 14:32   #146
Супергерой

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

И я хочу спросить коечто



Там где я подчеркнул эта фигня правится не в interface.xdat? Я прав? А где копать тогда?

И еще, у всех не нажимается тут?

OneThunder вне форума Ответить с цитированием
Непрочитано 11.01.2015, 16:32   #147
Герой

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

Цитата:
Сообщение от akselpk Посмотреть сообщение
подскажите плиз может быть существует какая то карта обьектов интерфеса?
к примеру TrashButton интуитивно можно понять что это кнопка удаления итемов. а как быть со всем остальным? методом тыка угадывать? хотелось бы знать как конкретно называются определенные обьекты
в user.ini добавить:
Код:
[Engine.Input]

Aliases[0]=(Command="CameraRotationOn | UseAutoTrackingPawnOff | StopMouse |  CameraRotationOff OnRelease | UseAutoTrackingPawnOn OnRelease | MoveMouse OnRelease | set  Engine.LineagePlayerController MaxZoomingDist 30000 | set Engine.LineagePlayerController  MinZoomingDist -15000 | set Input RightMouse RMouse",Alias="RMouse")
Aliases[1]=(Command="rmode 5 | set Engine.Input MiddleMouse MMouse",Alias="default")
Aliases[2]=(Command="rmode 1 | set Engine.Input MiddleMouse default",Alias="matrix")
Aliases[3]=(Command="Stat fps | show PARTICLES | show fog | set Engine.Input MiddleMouse  matrix",Alias="fog")
Aliases[4]=(Command="show windowname | set Engine.Input MiddleMouse fog",Alias="MMouse")
При клике на колесо мыши выведет названия всех кнопок и окон (возможно не с 1-го клика). Делал давно для своих нужд, уже не помню логику работы поэтому много мусора.
Цитата:
Сообщение от akselpk Посмотреть сообщение
я не знаю как добавить(
попробовал заменить действие средней кнопки мышки не получилось
MiddleMouse=reloadui
Замена команды в коде выше и вам должна помочь.
__________________
Aka Stels
Shayne вне форума Отправить сообщение для Shayne с помощью Skype™ Ответить с цитированием
Непрочитано 11.01.2015, 17:20   #148
Супергерой

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

Цитата:
Сообщение от Johnson1892 Посмотреть сообщение
acmi, предлагаю в самой программе сделать хоткеи, как минимум Ctrl+S, мышой надоело уже на Save тыкать...
Увы, я пока долг родине отдаю.
Можете прописать хоткеи на меню - руками отредактировать fxml внутри jar, прописав что-то подобное: <Menu text="_File" mnemonicParsing="true">, аналогично с Save.
__________________
l2clientmod / l2io
acmi вне форума Отправить сообщение для acmi с помощью ICQ Ответить с цитированием
Сказали спасибо:
Непрочитано 12.01.2015, 06:09   #149
Заинтересовавшийся

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

Цитата:
Сообщение от Shayne Посмотреть сообщение
в user.ini добавить:
Код:
[Engine.Input]

Aliases[0]=(Command="CameraRotationOn | UseAutoTrackingPawnOff | StopMouse |  CameraRotationOff OnRelease | UseAutoTrackingPawnOn OnRelease | MoveMouse OnRelease | set  Engine.LineagePlayerController MaxZoomingDist 30000 | set Engine.LineagePlayerController  MinZoomingDist -15000 | set Input RightMouse RMouse",Alias="RMouse")
Aliases[1]=(Command="rmode 5 | set Engine.Input MiddleMouse MMouse",Alias="default")
Aliases[2]=(Command="rmode 1 | set Engine.Input MiddleMouse default",Alias="matrix")
Aliases[3]=(Command="Stat fps | show PARTICLES | show fog | set Engine.Input MiddleMouse  matrix",Alias="fog")
Aliases[4]=(Command="show windowname | set Engine.Input MiddleMouse fog",Alias="MMouse")
При клике на колесо мыши выведет названия всех кнопок и окон (возможно не с 1-го клика). Делал давно для своих нужд, уже не помню логику работы поэтому много мусора.

Замена команды в коде выше и вам должна помочь.
ВО !! Супер спасибо большое)
Обновить интерфейс это не помогло но подписи появились
А с обновлением команду ///reloadui я использую через l2 simple loader

Добавлено через 3 минуты
Цитата:
Сообщение от Temptation Посмотреть сообщение
И я хочу спросить коечто



Там где я подчеркнул эта фигня правится не в interface.xdat? Я прав? А где копать тогда?

И еще, у всех не нажимается тут?

чувак не плохая идея с хп/мп !

Последний раз редактировалось akselpk; 12.01.2015 в 10:40. Причина: Добавлено сообщение
akselpk вне форума Ответить с цитированием
Непрочитано 12.01.2015, 16:36   #150
Пользователь

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

Цитата:
Сообщение от Temptation Посмотреть сообщение
И я хочу спросить коечто



Там где я подчеркнул эта фигня правится не в interface.xdat? Я прав? А где копать тогда?

И еще, у всех не нажимается тут?

когда ты её полностью допилишь уже?)
PowerLife вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение шрифта и его размера в файле Interface.xdat Magister Обучающие статьи 42 20.03.2022 21:08
Нуждаюсь в помощи человека который знает все про редактирование клиента. 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–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 02:01. Часовой пояс GMT +3.

Вверх