Смена внешнего вида брони/оружия - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 15.11.2015, 08:37   #1
Аватар для ErichKrause
Пользователь

Автор темы (Топик Стартер) Смена внешнего вида брони/оружия

Как можно правильно реализовать данную плюшку на хрониках HF?
За основу возьмем L2JServer.

Начал рыть в сторону примерочной game\data\scripts\handlers\bypasshandlers\Wear.jav a
Но изменения не видны окружающим ну и релог/снятие одежки все возвращает к первоначальному виду. Помогите пожалуйста дельным советом.

Сейчас выдираю все, что связанно с Appearance из их сборки Ertheia

Последний раз редактировалось ErichKrause; 15.11.2015 в 09:03.
ErichKrause вне форума Ответить с цитированием
Непрочитано 15.11.2015, 09:41   #2
Аватар для Gaikotsu
Герой

По умолчанию Re: Смена внешнего вида брони/оружия

подменять ид одетых вещей в UserInfo и CharInfo - именно так у меня реализовано на хф.
Gaikotsu вне форума Ответить с цитированием
Непрочитано 15.11.2015, 10:42   #3
Аватар для ErichKrause
Пользователь

Автор темы (Топик Стартер) Re: Смена внешнего вида брони/оружия

Цитата:
Сообщение от Gaikotsu Посмотреть сообщение
подменять ид одетых вещей в UserInfo и CharInfo - именно так у меня реализовано на хф.
Выглядит симпатично, но пока не понял как это сделать.
ErichKrause вне форума Ответить с цитированием
Непрочитано 15.11.2015, 15:25   #4
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Смена внешнего вида брони/оружия

А что там понимать то? Откройте 2 пакета: UserInfo и CharInfo и вместо айди которые одеты, отправлять какие-то другие.
__________________
Zubastic вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.11.2015, 15:33   #5
Аватар для ErichKrause
Пользователь

Автор темы (Топик Стартер) Re: Смена внешнего вида брони/оружия

Цитата:
Сообщение от Zubastic Посмотреть сообщение
А что там понимать то? Откройте 2 пакета: UserInfo и CharInfo и вместо айди которые одеты, отправлять какие-то другие.
Логика как раз понятна, не понятна реализация.
ErichKrause вне форума Ответить с цитированием
Непрочитано 15.11.2015, 17:02   #6
Аватар для Donatte
Герой

По умолчанию Re: Смена внешнего вида брони/оружия

Есть два способа это реализовать. Чем выше хроники клиента, тем меньше визуальных багов. В интерлюд это делается по типу свадебного платья. По крайней мере я так сделал, т.к. это самый лучший вариант не ограничивающий другие слоты инвентаря.

Так же есть 100500 способов написать это - всё зависит от знаний кодера как самой Java, так и серверной части.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 15.11.2015, 17:04   #7
Аватар для ErichKrause
Пользователь

Автор темы (Топик Стартер) Re: Смена внешнего вида брони/оружия

Сейчас я дошел до AbnormalType.java и AbnormalVisualEffect.java (WP_CHANGE_EVENT; и CHANGE_VES_XX(0x0XXXXX, 1),), костыль, но дошел до него своими силами.
Понимаю, что начал рыть в другую сторону, но по вашим советам не могу догнать как это реализовано. И допустим если к исходникам нет доступа, возможна ли реализация через датапак?

Добавлено через 5 минут
Цитата:
Сообщение от Donatte Посмотреть сообщение
Есть два способа это реализовать. Чем выше хроники клиента, тем меньше визуальных багов. В интерлюд это делается по типу свадебного платья. По крайней мере я так сделал, т.к. это самый лучший вариант не ограничивающий другие слоты инвентаря.

Так же есть 100500 способов написать это - всё зависит от знаний кодера как самой Java, так и серверной части.
К сожалению знания начальные.

Последний раз редактировалось ErichKrause; 15.11.2015 в 17:09. Причина: Добавлено сообщение
ErichKrause вне форума Ответить с цитированием
Непрочитано 15.11.2015, 18:32   #8
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Смена внешнего вида брони/оружия

Цитата:
Сообщение от Donatte Посмотреть сообщение
Есть два способа это реализовать. Чем выше хроники клиента, тем меньше визуальных багов. В интерлюд это делается по типу свадебного платья. По крайней мере я так сделал, т.к. это самый лучший вариант не ограничивающий другие слоты инвентаря.

Так же есть 100500 способов написать это - всё зависит от знаний кодера как самой Java, так и серверной части.
Зачем свадебка то?
Этот метод универсален для всех хроник. Без исключений.
__________________
Zubastic вне форума Ответить с цитированием
Непрочитано 15.11.2015, 19:58   #9
Аватар для Donatte
Герой

По умолчанию Re: Смена внешнего вида брони/оружия

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Зачем свадебка то?
Этот метод универсален для всех хроник. Без исключений.
Ну так один предмет включает в себя текстуры всех частей тела.

Правда на ГФ и выше клиенте можно полный фэйк сделать. Даже через пакетку не увидишь.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Непрочитано 15.11.2015, 21:57   #10
Аватар для Deazer

По умолчанию Re: Смена внешнего вида брони/оружия

Я такое даже на HF пилил - чутка мозгом нужно шевелить - можете сделать все что вашей душе угодно. Все прямо как на GOD - только руки нужны.


Deazer вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
itamename-e.dat UFODriverr Lineage II 5 28.02.2021 18:17
Замена вида брони Rolfer Работа со скриптами 1 29.05.2014 04:40


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

Вверх