Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Фикс Rufix (исправление русского чата в windows)

Статус
Закрыто для дальнейших ответов.
Сервер 1.2.3-R0.2
Win7-64

Пробовал варианты:
1. Поставил RuFix, font.txt не менял - чат и таблички не русифицируются.
2. Убрал RuFix, заменил font.txt - то же самое.
3. Поставил RuFix + замененный font.txt - никаких изменений.

На CB-1.1-R2 работает вариант 3, однако на табличках некоторые русские буквы не пишутся.
Перечитал форум, перепробовал многое - на 1.2.3 не получается.

Какие будут еще советы?

upd: возился-возился и неожиданно получилось, что в строке чата вместо русских букв "кракозябры", однако после Enter'a отображаются русские. С табличками по-прежнему плохо.

Смотри, как я делал.
На чистый только что установленый сервер, ставим этот ruFix, он для 1.2.3(мне как минимум) подошел.
Все как пологаеться, положили в папку plugins
Включили сервер, выключили сервер.

Потом здесь - твой_сервер\plugins\ruFix\config.yml
Длжно быть так (без "------"):
------------------------------------------
Tables:
- ru
Debug: false
LogFile: UTF-8
Console: CP866
ParseConsole: true
ParseLogFile: true
-------------------------------------------
и в батник запуска добавляешь "-Dfile.encoding=UTF-8", без всяких ковычек, прям перед "-jar".
И запускаешь, в консоли не вводи руские буквы, она ляжет если просто нажать на любую букву в русской раскладке.

Заходишь в игру, и там уже с клиента с установленым русиком, пишешь что-то на руссокм, у меня в чат выпадала пустота, в логах кракозябры а консоль все видела.
В логах руский тоже виден если изменить кодировку(если не стоит notepad++ ставь, тут без вариантов) на UTF-8(без BOM), но файл её не сохраняет и сбрасывает при закрытии, но все пишеться и читать можно будет.

Потом, если все как описанно, ставь русик на сервер, только чтоб не гонять, не надо добавлять то чего там нет, то есть не пихай туда папку font.

И тогда должно случиться счастье.

Все из*****ия в любых файлах, надо делать при остановленом сервере
потом лучше еще раз выключить и запустить и тогда проверять, не знаю может это лишнее но то что это не вредит это точно.
 
Смотри, как я делал.
На чистый только что установленый сервер, ставим этот ruFix, он для 1.2.3(мне как минимум) подошел.
Все как пологаеться, положили в папку plugins
Включили сервер, выключили сервер.

[...skip...]

И тогда должно случиться счастье.

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

Так и делал, счастья не случилось.
Продолжаю эксперименты, если что получится - доложу.
 
Так и делал, счастья не случилось.
Продолжаю эксперименты, если что получится - доложу.
Ты в папку lang самого сервера ложил файлы - font.txt, languages.txt, en_US.lang со своего русика?
После установки только ruFix'а проверял?
Сначала проверь как работает один ruFix, если в консоли виден русский текс который ты вводишь в игре, значит в логах будут кракозябры, которые тоже можно прочесть.

Если что могу свой русик дать, а еще может поможет такой вариант, у меня есть архив с сервером с установленым только руфиксом и русиком, могу дать, жожет запуститься.
 
парни, проблемка с remote tool kit и rufix, все отлично , но консоль не хочет принимать команды типа save-all, да и вообще все.java -Dfile.encoding\=UTF-8 -jar craftbukkit.jar у меня в конфиге wrappera
 
парни, проблемка с remote tool kit и rufix, все отлично , но консоль не хочет принимать команды типа save-all, да и вообще все.java -Dfile.encoding\=UTF-8 -jar craftbukkit.jar у меня в конфиге wrappera
ЭЭЭ...проблема с..., все отлично.
А я лично плохо понял, с чем у тебя проблема, кроме команды save-all.
Посмотри еще эту ветку.
 
на 7-8 страничке был способ как запустить
overridden-process-arguments=java -Dfile.encoding\=UTF-8 -jar craftbukkit.jar
вот строка
 
Все сообщение от craftbukkit видно на русском.
Если игрок пишет в чате, видно "??????"

Код:
Tables:
- ru
Debug: false
LogFile: UTF-8
Console: CP866
ParseConsole: true
ParseLogFile: true
 
Все сообщение от craftbukkit видно на русском.
Если игрок пишет в чате, видно "??????"

Код:
Tables:
- ru
Debug: false
LogFile: UTF-8
Console: CP866
ParseConsole: true
ParseLogFile: true


-Dfile.encoding=UTF-8 в строку запуска
font.txt русифицировать в клиенте и на серве
 
Ну я же уже сказал что ruFix не работает с GUI и прикладными программами
так сказали же, что работает? смысл это отрицать? и способ подружить ваш фикс и ртулкит дали :fp:
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх