Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Русские буквы на табличках в utf-8

Тема в разделе "[Архив] Помощь", создана пользователем Zeka13, 12 июн 2012.

  1. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    Всем привет, имею свой сервер bukkit
    клиенты и сам сервер последних версий - 1.2.5

    У игроков, играющих на Linux с русским чатом всё нормально и в консоли сервера русские буквы отображаются нормально. Если игрок под Widnows пишет что-то на русском, то у него у самого кракозябра и на сервере кракозябра.
    Писать по русски на табличках никто не мог
    [​IMG]
    Я решил покопаться в инете и нашёл русификатор
    http://excsoft.ru/load/minecraft/mody/rusifikator_dlja_minecraft_1_2_5/49-1-0-208
    Собственно русифицировал сам сервер и клиенты Windows/Linux
    В клиенте появилось два варианта языка
    1ый вариант
    [​IMG]
    На этом языке можно писать на русском на табличках, все игроки с этим языком видят русский текст друг друга, на сервере буквы - кракозябрами!
    2ой вариант
    [​IMG]
    с этим языком на Linux стало возможным писать на табличках на русском, но Linux игроки по прежнему не видят русский язык Windows пользователей.
    для наглядности
    [​IMG]
    [​IMG]
    Ясно, что windows в любом случае использует cp-1251
    [​IMG]
    Внимание вопрос: как заставить клиенты windows использовать Utf-8 с нормальным русским шрифтом? Хочу чтобы при нормальном(а не огромном и убогом) шрифте игроки с любой платформой видели русские буквы друг друга и на сервере они тоже нормально отображались.
    Заранее спасибо
     
    MineMan910 нравится это.
  2. Хостинг MineCraft
    <
  3. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Поставь себе RuFix плагин
     
    Zeka13 нравится это.
  4. Orakuls

    Orakuls Старожил Пользователь

    Баллы:
    103
    Skype:
    orakuls4
    Имя в Minecraft:
    Orakuls
    Ну, или скачай font.txt и кинь его в craftbukkit.jar
     
  5. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    RuFix ставить только на сервер?
     
    NoNaMeHaCkEr2002 и I-Am-Black-Overlord нравится это.
  6. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    спасибо, помогло
     
  7. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    Всё бы хорошо, но таблички на русском нормальном(не от exсssoft) шрифте могут по прежнему только Linux клиенты.

    Как теперь заставить табличку писаться в Utf-8?
     
  8. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    может у кого сервер есть поделится, как проблема с табличками решается...
     
  9. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Скачай русский font.txt и кинь его в craftbukkit.jar
     
    Zeka13 нравится это.
  10. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    где взять то? я и так его скидывал из русификатора в первом посте. Русские таблички с ним у windows клиентов работают только с определённым шрифтом, хотелось бы избавится от этой зависимости, так как шрифт убогий.
     
  11. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
  12. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    Что-то я вас совсем не понял, на странице слишком много ссылок, да и готовый или пропатченный bukkit я точно скачивать не буду, только отдельно bukkit и только отдельно нужный патч
     
  13. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    там чистый bukkit, только переведен на русс, все остальное оригинал!
     
    Zeka13 нравится это.
  14. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    возьмите его, там в середине есть font.txt!
     
    Zeka13 нравится это.
  15. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    ну вот я скажем скачал и запустил CraftBukkit 1.2.5-R3.1 (RUS) [#2206] [v0.44]
    только вот как в теории он мне мой помочь?

    В любом случая клиент Windows отправляет всё в кодировке cp-1251, только в случае с нормальным шрифтом он даже у себя видит кракозябры, а в случае с патченным, но с убогим шрифтом от excssoft он видит русский язык, собственно этот руссий на табличках можно увидеть тоже с этим патченным шрифтом. ruFix потому и работает, что преобразует cp-1251 в UTF-8, а как fonts.txt это делать будет - ясно что никак. Поэтому не удивительно, что такое решение не подходит. Так как же преобразовать на табличках cp-1251 в UTF-8? Ну или на крайняк скачать для клиента оригинальный, но пропатченный шрифт?
     
  16. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    ну и разумеется для наглядности(на цвет буку внимание не обращать)
    у всех маленький шрифт(нормальный)
    [​IMG]
    у всех огромный убогий шрифт
    [​IMG]
     
  17. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    Я обычно делаю так:
    Ставлю свой font.txt -русский
    Использую RuFix
    И в клиенте у меня тот же font.txt что и на сервере
    + еще заменен перевод в клиенте, убраны все языки кроме русского, и то русский не тот что идет стандартно!
    И у меня все отображение так как у тя под линуксом и нет проблем с русским как и в консоли Linux так и в клиенте винды
     
    ВремяПриключений и Zeka13 нравится это.
  18. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    у вас под windows такой же аккуратный маленький шрифт и русский отображается нормально?
    Для этого достаточно изменить у windows клиента fonts.txt?
    может тогда поделитесь им? А то вдруг я опять не тот fonts.txt скачаю
    сейчас попробую из того билда дёрнуть этот fonts.txt
     
  19. cubespace

    cubespace Старожил Пользователь

    Баллы:
    103
    вот
     

    Вложения:

    • font.zip
      Размер файла:
      538 байт
      Просмотров:
      76
    Zeka13 нравится это.
  20. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    вот я копирую ваш fonts.txt в свой клиент и вот что я вижу в игре
    [​IMG]
    [​IMG]
    [​IMG]
    может нужно ещё что-то кроме fonts.txt?
    Мне кажется сервер тут не причём, сейчас попробую одиночную игру
     
  21. Автор темы
    Zeka13

    Zeka13 Активный участник

    Баллы:
    68
    ну в одиночке тоже самое, может вас не затруднит поделится всем minecraft.jar?
     

Поделиться этой страницей