Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   Не отображается русский язык на сервере (https://forum.zone-game.info/showthread.php?t=30811)

starko 12.08.2013 01:20

Не отображается русский язык на сервере
 
Добрый день товарищи. У меня сейчас проходит первая установка java сервера Interlude (так сказать первый опыт :Olen': ). Проблемы, которые возникали - решались, какие-то быстро какие-то не очень. На определенном этапе я столкнулся с проблемой отображения русского языка. И решить самостоятельно видимо её не могу.
несколько скриншотов:
http://s020.radikal.ru/i720/1308/97/3dd53774c56a.jpg
http://i031.radikal.ru/1308/bf/d79c5c985fa3.jpg
http://s017.radikal.ru/i425/1308/74/86ddb61fa663.jpg

Скриншоты полностью отображают суть проблемы. Нет русских текстов у НПС, не возможно написать на русском языке в чат и т.д.

От себя скажу - первое, что я подумал - это багованый клиент ла2, скачал чистый клиент евроофа, под него сделал свой l2.ini - проблема не ушла. Затем я подумал, что проблема с кодировкой базы данных - но кодировка базы ut8 и проблем быть не должно. Пробовал различные русификаторы найденные в гугле - безрезультатно. В моей файле localization.ini в принципе нет русского языка. Блуждания по гуглу в итоге меня завели в тупик.

Может кто-нибудь из Вас сталкивался с этой проблемы или просто знает как её решить - буду ОЧЕНЬ благодарен за совет.
Заранее спасибо.

upd: спросил бы у разработчиков, но при переходе на указанный сайт появляются молодые мамы :(
upd2: http://forum.zone-game.info/showthread.php?t=12021 - эту тему просматривал, все шаги, что предлагали оттуда мне не помогли, товарищу видимо в итоге тоже.
upd3: добавлю пару скриншотов:
при установке русификатора - пропали все тексты с кнопок в игре ничего не изменилось
http://s020.radikal.ru/i710/1308/c9/910803d45371.jpg
при установке патча с другого сервера с заменой l2.ini - не пускает на аккаунт, когда жму "принимаю" в пользовательском соглашении - пишет Попытка доступа неудачна.Пожалуйста, попробуйте ещё раз попозже.
http://s002.radikal.ru/i198/1308/9e/10bd7dedc1c0.jpg

upd4: отображение диалогов с НПЦ заработало после смены имен папок html и html-ru между собой на сервере. Осталось решить проблему, почему не отображается русский язык в чате и нет возможности на нем писать.

bloodshed 12.08.2013 01:38

Re: Не отображается русский язык на сервере
 
html файлы сохраняйте в utf8.
Скачайте патч с работающего сервера интерлюда, где нет проблемы с написанием на русском.

starko 12.08.2013 01:46

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от bloodshed (Сообщение 316521)
html файлы сохраняйте в utf8.
Скачайте патч с работающего сервера интерлюда, где нет проблемы с написанием на русском.

Какие именно html файлы?
Патчей перебрал уже кучу и чистых и уже чьих-то. Проблема остается.

bloodshed 12.08.2013 02:36

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от starko (Сообщение 316522)
Какие именно html файлы?
Патчей перебрал уже кучу и чистых и уже чьих-то. Проблема остается.

Те которые криво отображаются.

Shayne 12.08.2013 02:48

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от starko (Сообщение 316518)
:
Свернуть ↑Развернуть ↓

http://s002.radikal.ru/i198/1308/9e/10bd7dedc1c0.jpg

По поводу первых скриншотов уже сказали. По поводу 2х последних - не надо заменять l2.ini достаточно будет systemmsg.dat

starko 12.08.2013 02:53

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от bloodshed (Сообщение 316525)
Те которые криво отображаются.

не очень Вас понимаю, о каких файлах речь в клиенте или на сервере, у меня все плохо отображалось :) НО

переименовал в папке сервера html и html-ru - стали отображаться все диалоги с НПЦ на английском, все ОК. Но по прежнему не работает русский язык в чате.

Добавлено через 6 минут
Цитата:

Сообщение от Shayne (Сообщение 316526)
По поводу первых скриншотов уже сказали. По поводу 2х последних - не надо заменять l2.ini достаточно будет systemmsg.dat

l2.ini я вставлял с адресом своего сервера в чужой патч. - выскакивала ошибка, которая на втором 4 скриншоте, о том что попытка доступа неудачна. В файле systemmsg-e.dat енкодером менял только 94 строчку с копирайтом, всё. Может быть конечно я :Olen':, но я ничего не понял, что Вы хотели сказать.

LestatL 12.08.2013 03:19

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от starko (Сообщение 316528)
не очень Вас понимаю, о каких файлах речь в клиенте или на сервере, у меня все плохо отображалось :)
l2.ini я вставлял с адресом своего сервера в чужой патч. - выскакивала ошибка, которая на втором 4 скриншоте, о том что попытка доступа неудачна. В файле systemmsg-e.dat енкодером менял только 94 строчку с копирайтом, всё. Может быть конечно я :Olen':, но я ничего не понял, что Вы хотели сказать.

Попробую объяснить более доступней, хотя чую, что вновь "минусов" нахватаю - меня тут некоторые просто "обожают";)

И так:
  1. не надо в чужую папку систем сувать свой л2.ини - мб там стоит защита и Вас просто тупо не пустит на сервер (что и произошло);
  2. человек Вам сразу сказал, что для возврата шрифта в клиенте необходимо в свой!!! патч засунуть с чужого патча всего 1 файл - systemmsg-e.dat;
  3. хтмл-ки лежат у Вас в дата-паке сервера, смотрите ид нпс, диалог которого косячит, ищите его диалог и открываете хтмл в notepad++ и в нём преобразуете файл (кодируете) в UTF-8 без Boom;
  4. всё...

starko 12.08.2013 07:24

Re: Не отображается русский язык на сервере
 
Цитата:

Сообщение от LestatL (Сообщение 316532)
Попробую объяснить более доступней, хотя чую, что вновь "минусов" нахватаю - меня тут некоторые просто "обожают";)

И так:
  1. не надо в чужую папку систем сувать свой л2.ини - мб там стоит защита и Вас просто тупо не пустит на сервер (что и произошло);
  2. человек Вам сразу сказал, что для возврата шрифта в клиенте необходимо в свой!!! патч засунуть с чужого патча всего 1 файл - systemmsg-e.dat;
  3. хтмл-ки лежат у Вас в дата-паке сервера, смотрите ид нпс, диалог которого косячит, ищите его диалог и открываете хтмл в notepad++ и в нём преобразуете файл (кодируете) в UTF-8 без Boom;
  4. всё...



Насчет первого - понял, спасибо :)
Насчет второго - при вставке в чистый клиент чужого systemmesage-e.dat появляется такая же ошибка как после русификации. Пропадают все тексты с кнопок в клиенте ( скриншот 3)
насчет третьего - Хтмлки из дата пака все в UTF8 и так были, косяк видимо все-таки именно с русским шрифтом, т.к. поставив английскую версию диалогов - все стало отображаться.

Диалоги с НПЦ пусть будут на английском - это не первостепенно. Более интересно почему нет возможности писать на русском и не отображается русский язык впринципе в чате.

starko 13.08.2013 08:31

Re: Не отображается русский язык на сервере
 
Так поправочка. Ошибка когда пропадают надписи с кнопок появляется только когда меняю файл sysstring-e.dat из другого клиента, а когда ставлю русифицированную версию файла systemmsg-e.dat - ничего не происходит, русский язык в чате все равно не включается. Нужен гуру :)

upd: ребят может кто скинуть чистый русифицированный патч?


Текущее время: 17:23. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot