ВНЕШНИЙ ВИД Позаботимся о том, чтобы наше оружие отличалось внешне от того же АК74. Текстуры Нарисуем для оружия новую текстуру. Подробно останавливаться на этом процессе не буду, ознакомьтесь с примером, приведенным здесь. Итак, основываясь на текстуре АК74, мы сделали вот такую текстуру:
Файлы текстур мы назвали: wpn_ak10.dds wpn_ak10_bump#.dds wpn_ak10_bump.dds Модели Новых моделей мы пока делать не станем, просто воспользуемся дублированными моделями от АК74. Скопируем папку:
gamedata\meshes\weapons\ak47\
И назовем её ak-101. Содержимое, соответственно, переименуем в: wpn_ak101.ogf wpn_ak101_hud.ogf. Иконки Добавим в игру иконки, которыми оружие будет отображаться в инвентаре. Способ подробно описан будет чуть позже
Конфиги Новое оружие мы будем делать на базе оригинальных конфигурационных файлов. Создадим АК101 на базе конфигов АК74. Свойства оружия
Скопируем файл из папки:
gamedata\config\ak74.ltx
Назовем его ak101.ltx.
Отредактируем свойства по своему усмотрению (но лучше - в соответствии с достоверной информацией о характеристиках оружия, т.к. АК101 - всё-таки оружие реально существующее). Редактирование конфигов оружия подробно было описано ранее. В данном случае конфиг был составлен таким образом: Спойлер: Регистрация Итак, с характеристиками разобрались. Теперь зарегистрируем оружие в файле weapons.ltx. Для этого пропишем в него строку следующего вида: Спойлер: Также, необходимо прописать модели, используемые для отображения оружия, в prefetch.ltx Спойлер: Так же не забудте в файле mp_ranks.ltx прописать после available_items (которое внизу) прописать название своего оружия. Это предотвратит вылет при убийстве ГГ. Добавление в игру Осталось добавить оружие в игру.
Выдайте его некоторым NPC , расширьте ассортимент торговцев.