Создаем директории в папке с нашим модом, что бы получилось:
"SERIY mod\resource\set\stuff\gun\"
Тут будет находится наше орудие.
Тут будет находится наше орудие.
Теперь приступаем непосредственно к созданию орудия.
Я хочу сделать орудие для гаубицы которая бы стреляла 203мм снарядами по навесной траектории.
Вот так я создал орудие стреляющие 203мм снарядами по навесной траектории:
Я хочу сделать орудие для гаубицы которая бы стреляла 203мм снарядами по навесной траектории.
Вот так я создал орудие стреляющие 203мм снарядами по навесной траектории:
{from "pattern gun" ; "155mm_gpf"
{filling "bullet203"}
{fireSound "gun/howitzer/155mm_gpf"}
{reloadSound "gun_r04"}
{rechargeTime 30}
(mod "mp"
{rechargeTime 30}
)
("heavy_howitzer")
}
Где:
" ; "155mm_gpf" | для какой пушки \танка предназначено данное орудие |
{fireSound "gun/howitzer/155mm_gpf"} | звук выстрела. |
{reloadSound "gun_r04"} | звук перезарядки. |
{rechargeTime 30} | время перезарядки. |
Назвал я его 203b4, возьмите за образец орудие из оригинальной игры, и сделайте свое на его основе..
Теперь надо подключить его к пушке, для примера я возьму английскую пушку 155gpf
Создаем путь в нашем моде:
"SERIY mod \resource\entity\-vehicle\cannon\155gpf"
Создаем путь в нашем моде:
"SERIY mod \resource\entity\-vehicle\cannon\155gpf"
Далее из директории(пути):
"1С\В тылу врага 2 - Лис Пустыни\resource\entity\e1.pak\-vehicle\cannon\155gpf\"
Копируем файл 155gpf.def(если изменения есть только в одном файле, то можно копировать только его) по созданному нами пути, то есть:
"1С\В тылу врага 2 - Лис Пустыни\resource\entity\e1.pak\-vehicle\cannon\155gpf\"
Копируем файл 155gpf.def(если изменения есть только в одном файле, то можно копировать только его) по созданному нами пути, то есть:
"SERIY mod \resource\entity\-vehicle\cannon\155gpf"
Теперь открываем данный файл (155gpf.def) блокнотом и находим в нем строки:
}
{Weaponry
{place "gun"
{weapon "155mm_gpf" filling "bullet155 fg" 1}
{Rotate}
("abm_howitzer")
Далее просто меняем:
{weapon "155mm_gpf" filling "bullet155 fg" 1}
На
{weapon "203b4" filling "bullet203" 1}
Получилось:
{Weaponry
{place "gun"
{weapon "203b4" filling "bullet203" 1}
{Rotate}
("abm_howitzer")
Далее необходимо добавить в инвентарь пушки 203мм снаряды, в 155gpf.def
Находим строки:
Находим строки:
}
{extender "inventory"
{box
{item "bullet155 fg" 25}
}
Тут меняем
{item "bullet155 fg" 25}
На
{item "bullet203" 30}
Получается:
{extender "inventory"
{box
{item "bullet203" 30}
Теперь сохраняем 155gpf.def и закрываем блокнот. Пушка готова к применению. Помните, данное орудие я сделал всего лишь для образца.