[RZXC] UI

Просмотры: 63
  • ŔØ₲ŲĒᏃ᙭Ċ 🌌™ 🅳🆅🆁🅺 Разработчик

Тексты и переводы

Файл переводов

Также загляните в файл stringtable.csv, открыв его с помощью Notepad++. Здесь Вы можете настроить переводы, если нужно, а также заменить YOURSERVERNAME на название Вашего сервера.

Путь:

P:\RZXC_UI\stringtable.csv

В файле есть столбцы Language, original, english и russian. В первом столбце находится ключ перевода, дальше текст для соответствующего языка.

Ключи в первом столбце не переименовывайте. По ним скрипты и лейауты находят нужную надпись. Меняйте текст в остальных столбцах, сохраняя структуру CSV и кодировку UTF-8.

Название сервера

Найдите строку с ключом RZXC_SERVERNAME и замените YOURSERVERNAME на название Вашего сервера. Например:

"RZXC_SERVERNAME","Server MyServer","Server MyServer","Сервер MyServer",

Это текстовое название. Картинка логотипа заменяется отдельно.

Названия четырёх кнопок подключения

Каждая кнопка главного меню имеет свой ключ:

Ключ Кнопка
RZXC_PLAY_1 Первый сервер
RZXC_PLAY_2 Второй сервер
RZXC_PLAY_3 Третий сервер
RZXC_PLAY_4 Четвёртый сервер

Например, соответствующие строки можно заменить такими:

"RZXC_PLAY_1","CHERNARUS","CHERNARUS","ЧЕРНАРУСЬ",
"RZXC_PLAY_2","LIVONIA","LIVONIA","ЛИВОНИЯ",
"RZXC_PLAY_3","SAKHAL","SAKHAL","САХАЛ",
"RZXC_PLAY_4","TEST SERVER","TEST SERVER","ТЕСТОВЫЙ СЕРВЕР",

Это пример замены четырёх строк, а не полный stringtable.csv. Остальные строки и заголовок файла оставьте.

Ключ RZXC_PLAY не заменяет RZXC_PLAY_1 ... RZXC_PLAY_4: в актуальном главном меню используются именно четыре отдельных перевода.

Остальные надписи

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

Например, текст предложения VIP задают RZXC_UI_VIPTITLE, RZXC_UI_VIPDESCR и RZXC_UI_BUYVIP. Ссылка кнопки покупки настраивается отдельно в RZXC_BUTTON_VIP, файл constants.c.

Сохраняйте кавычки вокруг ячеек и запятые между ними. Если кавычки нужны внутри самого текста, в CSV они записываются дважды:

"RZXC_SERVERNAME","Server ""MyServer""","Server ""MyServer""","Сервер ""MyServer""",

После изменений заново запакуйте мод, обновите его у игроков и на сервере и полностью перезапустите игру.