GromeZ 7 Опубликовано 31 марта, 2023 Первое, что нам нужно сделать, чтобы создать броню это добавить её в конфиги. Для этого мы переходим в распакованную папке gamedata -> config -> misc -> outfit 1. Там мы должны копировать любую строчку, подходящую для нашей брони. Там мы должны придумать наше название (novice_outfit) в примере наше название вписываем, придумываем. (green_outfit) 2. Дальше мы должны разобраться в строчках. Visual отвечает за броню в выброшенном виде (то есть предмет), пускай заменим на (killer_outfit) Actor Visual отвечает за Визуал-модель нашего персонажа в надетом виде (надета наша броня на персонажа). Все визуалы находятся по пути gamedata -> meshes -> actors там выбираем нашу группировку. Допустим Долг. И вписываем нами найденную модель в примере actors\dolg\stalker_do_exoskeleton.ogf Далее строчки отвечают за наше название брони, в инвентаре, обязательно пишем название нашей брони, иначе произойдёт вылет! inv_name = outfit_soldier_name inv_name_short = outfit_soldier_name (Броня новичка) description = outfit_soldier_description inv_name = green_outfit_name inv_name_short = green_outfit_name (Наша броня, которую мы делаем) description = green_outfit_description Затем у нас строчка inv_weight = 3.0 поменяем её вес на наш придуманный (как отрицательный, так и положительный, отрицательный - веса меньше, положительный - веса больше) inv_weight = 2.0 (сделали отрицательный вес нашей брони) Затем строчка слота slot = 6 (оставляем её той же) Дальше у нас строчка иконки брони в инвентаре. 3. Мы её будем менять через программу SIE, внизу будут координаты нашей брони, введём нами выделенные координаты любой брони (В примере выберем иконку бандитской кожаной куртки) inv_grid_width = 2 inv_grid_height = 2 inv_grid_x = 0 inv_grid_y = 18 (Заменили) inv_grid_width = 2 inv_grid_height = 2 inv_grid_x = 12 inv_grid_y = 0 Затем строчка: full_icon_name = npc_icon_novice_outfit - Она отвечает за Визуал нашего персонажа в броне, для того, чтобы использовать другую модель визуала персонажа в броне, нужно перейти в gamedata -> config -> ui -> ui_icons_npc. После того, как мы открыли файл ui_icons_npc, там будут строчки: <ui_texture> <file_name>ui\ui_icons_npc</file_name> <texture id="npc_icon_without_outfit" x="384" y="384" width="128" height="320" /> <texture id="npc_icon_novice_outfit" x="0" y="704" width="128" height="320" /> <texture id="npc_icon_bandit_outfit" x="0" y="384" width="128" height="320" /> <texture id="npc_icon_killer_outfit" x="256" y="704" width="128" height="320" /> <texture id="npc_icon_monolit_outfit" x="384" y="704" width="128" height="320" /> <texture id="npc_icon_specops_outfit" x="256" y="384" width="128" height="320" /> <texture id="npc_icon_military_outfit" x="640" y="384" width="128" height="320" /> <texture id="npc_icon_military1_outfit" x="1024" y="704" width="128" height="320" /> <texture id="npc_icon_stalker_outfit" x="896" y="704" width="128" height="320" /> <texture id="npc_icon_scientific_outfit" x="768" y="704" width="128" height="320" /> <texture id="npc_icon_exo_outfit" x="128" y="704" width="128" height="320" /> <texture id="npc_icon_exosv_outfit" x="1024" y="384" width="128" height="320" /> <texture id="npc_icon_exodo_outfit" x="1158" y="384" width="128" height="320" /> <texture id="npc_icon_svoboda_light_outfit" x="640" y="704" width="128" height="320" /> <texture id="npc_icon_svoboda_heavy_outfit" x="128" y="384" width="128" height="320" /> <texture id="npc_icon_dolg_outfit" x="512" y="704" width="128" height="320" /> <texture id="npc_icon_dolg_scientific_outfit" x="512" y="384" width="128" height="320" /> <texture id="npc_icon_ecolog_outfit" x="896" y="384" width="128" height="320" /> <texture id="npc_icon_protection_outfit" x="768" y="384" width="128" height="320" /> </ui_texture> -------- Мы можем копировать любую, затем вписать наше название: <ui_texture> <file_name>ui\ui_icons_npc</file_name> <texture id="npc_icon_without_outfit" x="384" y="384" width="128" height="320" /> <texture id="npc_icon_novice_outfit" x="0" y="704" width="128" height="320" /> <texture id="npc_icon_bandit_outfit" x="0" y="384" width="128" height="320" /> <texture id="npc_icon_killer_outfit" x="256" y="704" width="128" height="320" /> <texture id="npc_icon_green_outfit" x="256" y="704" width="128" height="320" /> <------------------------------------------- НАША БРОНЯ (Взял <texture id="npc_icon_monolit_outfit" x="384" y="704" width="128" height="320" /> (броню с брони наёмника "killer") <texture id="npc_icon_specops_outfit" x="256" y="384" width="128" height="320" /> <texture id="npc_icon_military_outfit" x="640" y="384" width="128" height="320" /> <texture id="npc_icon_military1_outfit" x="1024" y="704" width="128" height="320" /> <texture id="npc_icon_stalker_outfit" x="896" y="704" width="128" height="320" /> <texture id="npc_icon_scientific_outfit" x="768" y="704" width="128" height="320" /> <texture id="npc_icon_exo_outfit" x="128" y="704" width="128" height="320" /> <texture id="npc_icon_exosv_outfit" x="1024" y="384" width="128" height="320" /> <texture id="npc_icon_exodo_outfit" x="1158" y="384" width="128" height="320" /> <texture id="npc_icon_svoboda_light_outfit" x="640" y="704" width="128" height="320" /> <texture id="npc_icon_svoboda_heavy_outfit" x="128" y="384" width="128" height="320" /> <texture id="npc_icon_dolg_outfit" x="512" y="704" width="128" height="320" /> <texture id="npc_icon_dolg_scientific_outfit" x="512" y="384" width="128" height="320" /> <texture id="npc_icon_ecolog_outfit" x="896" y="384" width="128" height="320" /> <texture id="npc_icon_protection_outfit" x="768" y="384" width="128" height="320" /> Дальше cost = цена нашей брони. </ui_texture> 4. Дальше у нас конфиги брони. Меняем на наши. immunities_sect = sect_green_outfit_immunities <----------------- Меняем здесь! ; NO RESISTANCE burn_protection = 0.1 strike_protection = 0.2 shock_protection = 0.1 wound_protection = 0.2 radiation_protection = 0.1 telepatic_protection = 0.0 chemical_burn_protection = 0.1 explosion_protection = 0.1 fire_wound_protection = 0.2 bones_koeff_protection = kurtka_mask_damage [sect_green_outfit_immunities] <----------------- Меняем здесь! burn_immunity = 0.04 ;коэффициенты иммунитета самого костюма strike_immunity = 0.01 shock_immunity = 0.04 wound_immunity = 0.025 radiation_immunity = 0.1 telepatic_immunity = 0.00 chemical_burn_immunity = 0.04 explosion_immunity = 0.04 fire_wound_immunity = 0.015 ----------------------------------------------------------------------------- Дальше у нас работа над описанием ----------------------------------------------------------------------------- 5. Путь : gamedata -> config -> text -> rus Там ищем файл : string_table_outfit, открываем! Для наглядности копируем любую строку с названием, к примеру берём бандитское название: <string id="bandit_outfit_name"> <text>Бандитская куртка</text> </string> ----------------------------- <string id="bandit_outfit_name"> <text>Камуфляжная куртка</text> <----------------------- Заменили </string> ----------------------------- Далее ищем любую строчку с описанием (description) Возьмём: <string id="killer_outfit_description"> <text>Комбинезон сталкера из группировки "Наемники". За основу взяты образцы экипировки спецназа западных армий. За счет специальной обработки ткани усилена устойчивость брони при физическом смещении пластин. По защитным характеристикам немного превосходит армейские бронежилеты серии ПСЗ-7.</text> </string> ----------------------------- <string id="green_outfit_description"> <text>Крутая камуфляжная куртка</text> <--------------- заменяем </string> ----------------------------------------------------------------------------- 6. Добавляем товар к Сидоровичу. ----------------------------- Путь : gamedata -> config -> misc -> trade_trader ;Броники killer_outfit = 1, 0.1 ----------------------------- Копируем ;Броники killer_outfit = 1, 0.1 ----------------------------- ;Броники killer_outfit = 1, 0.1 green_outfit = 1, 1 (1, 1 - шанс выпадения) SIE_ICON_EDITOR_for_S.T.A.L.K.E.R..zip 2 1 1 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ostrov igr lego 235 Опубликовано 3 июня, 2023 спасибо ты мне очень помог Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GromeZ 7 Опубликовано 20 ноября, 2023 @Ostrov igr lego Спасибо. Старался ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ostrov igr lego 235 Опубликовано 20 ноября, 2023 GromeZ Спустя пол года))))))))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GromeZ 7 Опубликовано 20 ноября, 2023 @Ostrov igr legoДа... Только я забросил свой мод, когда публиковал эту тему. Ща новый делаю. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Ostrov igr lego 235 Опубликовано 20 ноября, 2023 GromeZ это печально(((( не забрасывай, лучше поздно чем никогда Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GromeZ 7 Опубликовано 20 ноября, 2023 @Ostrov igr legoЯ вот... У меня только с СДК проблемы. СДК 0.4 старый, я поэтому решил, что буду делать мод на ЗП, т.к. говорят, что там делать легче. Я освоиться не могу, ищу лёгкие способы, т.к. на него хоть год убить можно. Дополнено 3 минуты спустя @Ostrov igr lego Шоб ты понимал, я даже быстрее смог заменить звуки оружия, во время изучения СДК. Планирую новую еду добавить, Броню и Оружие. Я так же делал в общей сложности 4 мода, все забросил. Зато опыта набрался :D 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Supremeee 521 Опубликовано 27 ноября, 2023 Круто конечно, но хочется возле команд и описание, что они делают 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Supremeee 521 Опубликовано 11 мая Раз уж я тут получил уведомление - ещё сортировку нормальную команд, а то читать больно немного .-. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GromeZ 7 Опубликовано 6 июня @SupremeeeЯсно Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты