systemmsg-e.dat - Страница 2 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Игровой клиент

Игровой клиент Есть вопросы по поводу редактирования dat, utx и других файлов клиента, пожалуйста, задавайте их здесь.

Ответ
Опции темы
Непрочитано 15.12.2011, 09:16   #11
Аватар для Azagthtot
Эксперт

По умолчанию Re: systemmsg-e.dat

Цитата:
Сообщение от FriendlyGhost Посмотреть сообщение
Azaghtot, я вот тоже помнится во времена Интерлюда делал показ урона на экране, а в поздних хрониках уже не работало, подскажите что изменилось в клиенте, и реально ли сделать такое во Фрее к примеру?
Вывод правьте. Смотрите код, и добавляйте/убирайте параметры
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 09:21   #12
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: systemmsg-e.dat

Цитата:
Сообщение от Azagthtot Посмотреть сообщение
Открываете исходники. Ищите создание SystemMessage с вашим SystemMessageId
И постите его сюда.
Надеюсь это то, о чем вы просите:
systemmessageid.java:
Свернуть ↑Развернуть ↓
далее идем в:
L2PcInstance:
Свернуть ↑Развернуть ↓
напоследок лезем в конфиг:
misc.properties:
Свернуть ↑Развернуть ↓

В итоге всеравно сообщения не показываются ( . Возможно нужно копаться в ExShowScreenMessage ?
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.12.2011, 09:25   #13
Аватар для Azagthtot
Эксперт

По умолчанию Re: systemmsg-e.dat

Вы мягкое с теплым не путайте. Что идет после
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_ GAVE_C2_DAMAGE_OF_S3);
Типа
sm.addNumber(10000);
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 09:25   #14
Пользователь

Автор темы (Топик Стартер) Re: systemmsg-e.dat

PHP код:
C1_GAVE_C2_DAMAGE_OF_S3 = new SystemMessageId(2261); 
вот оно и есть...в исходниках все верно вроде прописано. Но почему не выводит именно дамаг.
JloJlKa вне форума Отправить сообщение для JloJlKa с помощью ICQ Ответить с цитированием
Непрочитано 15.12.2011, 09:39   #15
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: systemmsg-e.dat

Цитата:
Сообщение от Azagthtot Посмотреть сообщение
Вы мягкое с теплым не путайте. Что идет после
sm = SystemMessage.getSystemMessage(SystemMessageId.C1_ GAVE_C2_DAMAGE_OF_S3);
Типа
sm.addNumber(10000);
sm.addPcName(this);
sm.addCharName(target);
sm.addNumber(damage);
это?
вот кусок целиком, если нужно:
многа букав )):
Свернуть ↑Развернуть ↓
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.12.2011, 11:39   #16
Аватар для mazillka
Пользователь

По умолчанию Re: systemmsg-e.dat

Каг бе начиная с гф возможность выводить урон систем меседжами на экран убрана.
__________________
Lineage 2 Manuals
mazillka вне форума Отправить сообщение для mazillka с помощью ICQ Отправить сообщение для mazillka с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 12:02   #17
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: systemmsg-e.dat

Какбе мы это знаем, но мы же не про ПТС, исходник явы на руках, кто мешает реализовать? Если конечно в клиенте это не вырезано начиная с ГФ, так что не приклеить на место.
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.12.2011, 12:05   #18
Аватар для mazillka
Пользователь

По умолчанию Re: systemmsg-e.dat

Цитата:
Сообщение от FriendlyGhost Посмотреть сообщение
Какбе мы это знаем, но мы же не про ПТС, исходник явы на руках, кто мешает реализовать? Если конечно в клиенте это не вырезано начиная с ГФ, так что не приклеить на место.
нет слов одни эмоции...
да именно в клиенте и вырезано.

каг бе можно было и так догадаться что серв как давал значения урона так и дает а вот клиент их просто не отображает.
__________________
Lineage 2 Manuals
mazillka вне форума Отправить сообщение для mazillka с помощью ICQ Отправить сообщение для mazillka с помощью Skype™ Ответить с цитированием
Непрочитано 15.12.2011, 12:12   #19
Аватар для Gaikotsu
Герой

По умолчанию Re: systemmsg-e.dat

выводить можно, но толкьо извратным способом, т.е. формировать полностью и отслылать клиенту всю строку для показа на экране, через ExShowScreenMessage.
Gaikotsu вне форума Ответить с цитированием
Непрочитано 15.12.2011, 12:28   #20
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: systemmsg-e.dat

Gaikotsu, для этого тема и создана ) , чтобы объяснили как это сделать. Вы сможете? Все сообщения не нужны, нужны только сообщения именно урона.

Если я правильно понял - в вашем случае нужно будет еще отдельно править файлик systemmessage-e.dat, чтобы там не было "Вася нанес XXX урона Пете", а чисто оставить одну цифру. Тогда и в систем чате будет писаться только урон без слов, но и в центре экрана будет выводиться вся фраза, в нашем случае - только оставшееся число?
Или же можно сделать чтобы отсылало 2 разных пакета, типо в систем чат один, а на экран другой?
FriendlyGhost вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменные в systemmsg-e.dat от А до Я maniac Lineage II 10 25.02.2012 13:04
Цвет в SystemMsg energy Игровой клиент 4 22.08.2010 15:11
редактирование systemmsg-e TpaMaDoJI Lineage II 11 03.03.2010 18:40
Редактирование systemmsg-e в CT1+ Nytrex Lineage II 19 09.02.2009 00:35


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

Вверх