Тексты и переводы
Файл переводов
Также загляните в файл 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""",
После изменений заново запакуйте мод, обновите его у игроков и на сервере и полностью перезапустите игру.