[?] Рестарт. Перевод.

  • Автор темы Автор темы Psycho
  • Дата начала Дата начала

Psycho

Жнец
Модератор
Орден Золотого Заката
Победитель в номинации 2023
Победитель в номинации 2022
Победитель в номинации 2021
Участник Новогоднего Фонда 2021
Неукротимое пламя
Старожил II степени
Победитель в номинации 2020
Победитель в номинации 2019
Знаток великого письма
Знаток письма
Веселый флудер
Мастер реакций
Любитель реакций
Знаток Lineage2
Старожил I степени
Победитель в номинации 2017
Победитель в номинации 2016
Медаль за активность на Форуме
За веру и верность форуму
Сообщения
4 768
Розыгрыши
1
Решения
3
Репутация
4 398
Реакции
3 186
Баллы
2 543
Shot00000.webp
Сам не нашел как исправить. Подскажите. :)
В systemmsg.dat только это:
Код:
1    1    u,Сервер будет отключен через $s1 сек.\0    2    0    0    FF    FF    a,    a,    8    0    3    1    0    u,Выход из игры: $s1 сек.\0    a,server\0
В исходе кастомки и системные:
Код:
Announcements.getInstance().announceToAll(new CustomMessage("THE_SERVER_WILL_BE_COMING_DOWN_IN_S1_MINUTES").addNumber(shutdownCounter / 60));
Код:
Announcements.getInstance().announceToAll(new SystemMessage(SystemMsg.THE_SERVER_WILL_BE_COMING_DOWN_IN_S1_SECONDS__PLEASE_FIND_A_SAFE_PLACE_TO_LOG_OUT).addNumber(shutdownCounter));
Я так понимаю, что как раз кастомка и пишет на инглише. Как исправить, не въеду.
 
Вообще хардкодить такие сообщения дурной тон. Пользуйтесь тем, что есть в клиенте.
Ну их как бы там нет. Прикинь. Это кастомки, а не системы. Можно конечно заморочиться.
 
Ну их как бы там нет. Прикинь. Это кастомки, а не системы. Можно конечно заморочиться.
Плохо искал значит, все там есть. Ты отправляешь свой текст под id пустого сообщения с 1 аргументом - строкой. А можно локализировать это дело отправляя id клиенту.
 
Плохо искал значит, все там есть. Ты отправляешь свой текст под id пустого сообщения с 1 аргументом - строкой. А можно локализировать это дело отправляя id клиенту.
Как ты кастому собрался привязать к клиенту? Если только дописывать? Либо изменять саму кастомку?
Но не суть. Всё работает.
 
Как ты кастому собрался привязать к клиенту? Если только дописывать? Либо изменять саму кастомку?
Но не суть. Всё работает.
Обычно shift+delete, и открываешь systemmsg и смотришь и делаешь правильно в эмуле :-)
 
Как ты кастому собрался привязать к клиенту? Если только дописывать? Либо изменять саму кастомку?
Но не суть. Всё работает.
Сама по себе кастомка дублирующая системку клиента это ущербный костыль, который, как сказали выше, нужно shift+delete.
 
Назад
Сверху Снизу