Как быстро протестировать новое добавленное оружие в S.T.A.L.K.E.R.: Shadow of Chernobyl

Данный гайд будет чрезвычайно полезен новичкам, которые только-только разобрались с добавлением оружия в игру. Но, чтобы это оружие утвердить, так скажем, его, конечно, нужно протестировать. И чтобы это сделать, не обязательно перепроходить всю игру, чтобы выбить её с какого-то NPC.

У нас есть два пути: либо мы прописываем оружие Сидоровичу в начальную торговлю, либо мы прописываем оружие Волку в выдачу снаряжения для квеста по спасению Шустрого.

Первый способ с Сидоровичем:

Для начала нам нужно техническое название оружия, прописанное в его конфиге. Я, к примеру, буду добавлять АК "Мини-Драгунов". Захожу по пути S.T.A.L.K.E.R - Shadow of Chernobyl\gamedata\config\weapons и вижу там конфиг своего оружия - w_ak47_md.ltx. Далее, я выделю и скопирую имя оружия:

То, что мы видим в скобках и есть то, что нам нужно. Потом заходим по пути S.T.A.L.K.E.R - Shadow of Chernobyl\gamedata\config\misc и видим здесь товары Сидоровича в файле под названием trade_trader.ltx. Открываем его и ищем следующую строчку - [supplies_start] (вручную). Затем прописываем название скопированного оружия в группу товаров "Оружие" и дополняем товар данными. Дописываем "=" и после него через пробел пишем количество товара, а потом вероятность выпадения товара. Должно получиться как-то так:

То есть товар будет 1, а вероятность его появления 0,9. Вот тут в продаже "Мини-Драгунов":

Настоятельно рекомендую прописать маленькую цену, чтобы можно было сразу купить это оружие и провести его тест.

Второй способ с Волком:

Нам всё также нужно техническое название оружия, прописанное в конфиге. Конфиг моего оружия - w_ak47_md.ltx. Далее, я выделю и скопирую имя оружия, как и в первом способе. Переходим по пути S.T.A.L.K.E.R - Shadow of Chernobyl\gamedata\scripts, где лежат скрипты, и ищем там документ с диалогами на Кордоне - escape_dialog.script. Ищем там строчку (тоже вручную) - function give_weapon_to_actor (trader, actor) и прописываем в следующей строке то имя оружия, что мы скопировали. У меня вышло так:

Таким образом мы прописали Волку в выдачу не ПМ, а наше оружие:

Ну всё, поздравляю, теперь вы умеете добавлять оружие для быстрого теста двумя способами.

12
12
Комментарии:  12
Ваш комментарий

Очень полезный совет, спустя 18 лет выхода игры, и после выхода десятков тысяч любительських модов.

А ещё есть вариант по скрипту и инфопоршням, чтобы оружие сразу лежало в инвентаре после начала новой игры)

дарово сталкер! у меня несработало с https://www.playground.ru/stalker_shadow_of_chernobyl/file/s_t_a_l_k_e_r_shadow_of_chernobyl_vintovki_xm8_i_xm8_para-1751720 :(