View Single Post
Old 01-14-2008, 07:42 PM   #19
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,530
Re: Переводы модов

Запаковывать? Пожалуйста Для упаковки можно воспользоваться тем же ModPackager'ом:
  1. Запускаем его, в меню выбираем File -> New, даём название новому big-файлу, например fxmodrulng. Максимум – 10 символов, более длинные названия усекаются до первых десяти. Жмём OK.
  2. Теперь Packager предложит создать новую таблицу содержания (New Table of Contents). В поле «Name» вводим rus_fonts, в поле «Alias (Data)» вводим data, в поле «Root Folder» (корневая папка) указываем полный путь к папке Data, например, C:\Program Files\Sierra\Homeworld2\Data\. Жмём OK.
  3. Теперь к свежесозданной таблице содержания нужно добавить шрифты, чтобы игра не превратилась в «вопросницу». Для этого щёлкаем правой кнопкой мыши на названии таблицы (слово rus_fonts у красного треугольника слева), жмём пункт Add Folder, выбираем папку ui, предварительно проверив, чтобы кроме шрифтов в ней ничего нет.
  4. Создаём новую таблицу содержания, на сей раз с локалью. Меню Archive -> New TOC, в поле «Name» вводим fxlocale, в поле «Alias (Data)» вводим locale, в поле «Root Folder» (корневая папка) указываем полный путь к папке locale, например, C:\Program Files\Sierra\Homeworld2\Data\locale\. Жмём OK.
  5. Теперь если пройтись по таблицам содержимого, справа должны отобразиться файлы и папки, которые мы хотим запаковать в архив. Осталось дело за малым – запускаем упаковку: меню Archive -> Build Archive, даём название big-файлу, например, fxmodruslang.big, жмём Сохранить.
Вуаля! Если всё сделано правильно, программа создаст big-файл со шрифтами и сделанным переводом. Как его подключить? Очень просто – для этого есть параметр -mod, который подключает к игре сторонние биг-файлы. Если файлов несколько, перечисляем их через запятую и без пробела (иначе долго будете искать ошибки там, где их нет).

Строка запуска мода, само собой, изменится, и теперь будет выглядеть так:
Code:
<ХВ2>\Bin\Release\Homeworld2.exe -mod FXMOD172.big,fxmodruslang.big
Ну и чтобы совсем не было ненужных сомнений, смотрим скрин игры, запущенной именно c таким параметром:
Attached Images
File Type: jpg fonts_and_locale_in_one_big.jpg (163.9 KB, 47 views)
Ten is offline   Reply With Quote