Добавление техники в мод

Материал из BestWay wiki
Перейти к: навигация, поиск


Итак, переходим непосредственно к созданию мода, то есть заполнению его полезными ресурсами. Для начала добавим в мод пару танков: Создаем путь в нашем моде для добавления танка комета resource\entity\ \-vehicle\tank_medium\ tank_medium – тип танка(в данном случае средний) также есть tank_heavy – тяжелый(сюда ,если потребуется ,будем добавлять тяжелые танки) и tank_light – папка для добавления в нее легких танков, также есть папки для добавления другой техники, они нам сейчас не нужны, но я в вкратце о них расскажу:

  • airborne – папка для добавления самолетов
  • btr – папка для добавления БТРов(234 пума, Ба-11)
  • car – здесь находятся машины(газики, кюбели)
  • marine – морской транспорт(корабли, катера)
  • cannon – здесь находятся пушки
  • train – здесь поезда, вагоны, вообщем ЖД транспорт.

Далее в созданной нами папке Set создаем папку multiplayer, а в ней создаем папку units, тоесть получается директория. SERIY mod \resource\set\multiplayer\units\ На данном етапе нам надо обратится к ресурсам оригинальной игры Проходим по направлению: \В тылу врага 2 - Лис Пустыни\4.pat\set\multiplayer\units От сюда копируем файли vehicles.set, soldiers.set, tanks_expense.set по аддресу SERIY mod \resource\set\multiplayer\units\ .

  • tanks_expense.set – в данном файле находится техника которая доступна в режиме ТТ(только танки).
  • vehicles.set – здесь находится вся техника, которая доступна в игре.
  • soldiers.set – здесь находится пехота, которая доступна в игре.

Теперь добавляем нашу технику в игру.Я хочу добавить танк Комета. Открываем файл vehicles.set, Ищем строку в которой прописай любой средний танк(так как комета тоже средний танк), я возьму строку с Т-34

{"t34_1"            ("v" c(120) t(all tankm vehicle) s(rus) n(4) g(m2)  sc(25) b(ht) i(2) cw(0) cp(0)) {cost 29} {fore -2}} ; tanks only

Где:

"t34_1" название танка
V группа в которой танк находится, по другому называется макрос. Собственно, v это и есть специальная группа для танков. Также есть v+, но данный макрос дает возможность не только садить в танк танкистов и настраивать их количество, но добавлять сопровождение танку.
s(rus) какой стороне конфликта будет доступен данный танк.
n(4) количество танкистов сидящих в танке.
i(2) место в группе
b(ht) группа, определяет в какой вкладке выбора техники того или иного типа в игре будет находится танк.
sc(25) сколько очков за уничтожение данного танка получит враг.
{cost 29} цена юнита.

Для начала этого будет достаточно. Теперь подгоняем нашу комету в список техники.

{"comet"             ("v" c(180) t(all tankh vehicle) s(eng) n(4) g(h1)  sc(29) b(ht) i(26) m(2) cw(0)   cp(0)) {cost 60} {fore -1}} ; tanks only

Вот теперь сохраняем и закрываем файл vehicles.set. Перейдем к локализации танка. Создаем папку в самом каталоге с модом и называем ее localization тоесть должно получится SERIY mod\ localization, далие нам снова прийдеться обратиться к оригинальным файлам игры, переходим по направлению 1С\В тылу врага 2 - Лис Пустыни\localization.pak\ Отсюда копируем в ранее созданую нами папку localization файл desc.lng Теперь открываем данный только что скопированный файл, ищем строку

 
}
	{"entity", (отвечает за локализацию техники), далее выбираем любое попавшиеся место в списке  и пишем там:
                     {"comet" "A34 Comet"}

Теперь сохраняем файл и закрываем его. Танк успешно перенесен в мод.