S.T.A.L.K.E.R.: Shadow of Chernobyl Guide 419

S.T.A.L.K.E.R. UNIVERSAL EXTRACTOR 2.0

S.T.A.L.K.E.R. UNIVERSAL EXTRACTOR 2.0 необходим, чтобы иметь возможность вносить все упоминаемые в этом руководстве правки

Распаковывать с параметром -2947ww

S.T.A.L.K.E.R. UNIVERSAL EXTRACTOR 2.0[modders-wiki.ru]

Назначение горячих клавиш кнопкам в диалоговых окнах

Нагло скопировано отсюда)[stalkerin.gameru.net]

Ни для кого не секрет, что в ЧН и ЗП в меню обыска ящика можно забрать все вещи в инвентарь кнопкой X, а также во время диалога с НПС переключиться на меню торговли. Почему бы не сделать тоже самое на ТЧ, тем более движок позволяет.

В xml-файлах в параметрах для кнопок мультиплеерного меню покупки можно найти параметр accel, которому присвоено значение, соответствующее горячей клавише. Этот параметр можно использовать и для кнопок в меню торговли и диалога с НПС. Откроем файл config\ui\carbody_new(_16).xml и найдем тег кнопки "Взять всё" - take_all_btn. Добавим в её описание параметр accel="kX" и сохраним файл. Теперь при нажатии X все предметы из ящика будут переноситься в инвентарь. Мелочь, а приятно.

Аналогично можно сделать переключение между окнами диалога и торговли. Откроем файл config\ui\talk(_16).xml и найдем в нем тег button. Это описание кнопки "Торговать". Тоже добавим ей параметр accel="kX". Открыв файл config\ui\trade(_16).xml, увидим, что кнопок две - первая для заключения сделки, вторая для возврата к диалогу. Для второй кнопки добавим параметр accel="kX". Теперь по кнопке X будет происходить переключение между окнами диалога и торговли. При желании можно добавить горячую кнопку и для действия купли-продажи товара.

Маленький прицел

Путь: gamedata/config

Файл: system.ltx

Находим строку:cross_length = 0.015Добавляем волшебный 0:cross_length = 0.0015Теперь прицел масенький и всё такое, а в меню игры можно отключить его динамичность.

Правка уборщика трупов

Папка: gamedata\config\creatures

Файлы: monsters.ltx; stalkers.ltx

Для сталкеров:(stalkers.ltx)

[stalkers_common] corpse_remove_game_time_interval = ХХ ; in hours stay_after_death_time_interval = ХХ ; in hours

Для монстров:(monsters.ltx)

[monsters_common] corpse_remove_game_time_interval = ХХ ; in hours stay_after_death_time_interval = ХХ ; in hours

Вместо ХХ ставим любое нужное число, сколько в часах будет валятся труп.

Для квестовых трупов не действует.

Как убрать повторяющиеся задания и отключить их автовыдачу

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

Поможет нам разобраться в этом вопросе правка task_manager.ltx

Открывается обычным блокнотом, отвечает за условия получения квестов и наград по ним, представляет из себя что-то вроде этого:

[tm_eliminate_camp_1] type = eliminate_lager community = actor init_condition = {=actor_on_level(l02_garbage) text = tm_eliminate_camp_1_text description = tm_eliminate_camp_1_descr parent = trader target = gar_bandit_stroyka reward_money = 4500 reward_reputation = +30 reward_relation = dolg, 15 reward_rank = 5 reward_item = grenade_rgd5, grenade_rgd5 time = 86400 prior = 1 idle_time = 84600Строка init_condition отвечает за условия при которых квест будет выдан, если автовыдача квестов категорически не устраивает, все подобные строчки можно удалить или закомментировать поставив в самом начале, например, ;

;init_condition = {=actor_on_level(l02_garbage)По не самым понятным причинам, init_condition игнорирует строку idle_time из-за чего задание появляется снова и снова каждый раз, когда условия на его автовыдачу соблюдаются игроком. Так что, если есть желание пройтись по каждому заданию в игре, так сказать пройти на все 100% и не запутаться, то init_condition лучше всё-таки комментить или удалять.

Строка idle_time отвечает за время через которое квест снова станет доступен для получения у квестгивера. Далеко не под каждым квестом она имеется, однако это не значит, что таймера нет. Если есть, ее значение обычно такое:

idle_time = 84600Меняем, например, на такое:

idle_time = 9000000000И, скорее всего, забываем о возобновлении уже пройденного сайд квеста, ведь таймер остался, просто теперь вместо 1 дня должно пройти около 100 тыс.дней.

КВЕСТОПЕДИЯ

КВЕСТОПЕДИЯ к предыдущему разделу, если возникнет желание основательно править task_manager.ltx под себя лубимого.

;----------Trader--------------------------------------------------

;-----------Eliminate Camp--------

tm_eliminate_camp_1 - Уничтожить лагерь бандитов на Свалке {+agroprom_military_case_have}

tm_eliminate_camp_2 - Уничтожить лагерь бандитов на АТП {+agroprom_military_case_have}

tm_eliminate_camp_3 - Уничтожить бандитов возле НИИ "Агропром"

tm_eliminate_camp_4 - Зачистить местность от мутантов

tm_eliminate_camp_5 - Устранить двух бандитов на Свалке {+agroprom_military_case_have}

tm_eliminate_camp_6 - Убить кровососа в Тёмной долине

;-----------Artefact------------

tm_find_artefact_1 - Найти артефакт "Медуза"

tm_find_artefact_2 - Найти артефакт "Каменный цветок"

tm_find_artefact_3 - Найти артефакт "Ночная звезда" {+esc_darklab_documents_read}

tm_find_artefact_4 - Найти артефакт "Ломоть мяса" {+agroprom_military_case_have}

;----------Kill Staker-------

tm_kill_stalker_1 - Убить вожака бандитов

tm_kill_stalker_2 - Убить сталкера-торгаша {+agroprom_military_case_have}

tm_kill_stalker_3 - Убить сталкера-новичка

tm_kill_stalker_4 - Убить сталкера по прозвищу Демон {+agroprom_military_case_done}

tm_kill_stalker_5 - Убить отца Диодора {+agroprom_military_case_done}

tm_kill_stalker_6 - Убить "торгового представителя"

;---------Find Item-----------

tm_find_item_1 - Найти усовершенствованный пистолет {+agroprom_military_case_done}

;---------defend Camp--------------

tm_defend_camp_1 - Прикрыть отряд Долга от атаки бандитов в Тёмной Долине {+yan_kill_brain_done}

;---------Monster Part-----------

tm_monster_part_1 - Принести челюсть кровососа {+agroprom_military_case_done}

tm_monster_part_2 - Притащить хвост псевдособаки

;--------Barmen----------------------------------------------------------

;-----------Eliminate Camp--------

barmen_eliminate_camp_1 - Уничтожить бандитов на Свалке

barmen_eliminate_camp_2 - Уничтожить наёмников и бандитов на заводе "Росток"

;--barmen_eliminate_camp_3

barmen_eliminate_camp_4 - Зачистить лагерь бандитов на "Дикой территории"

barmen_eliminate_camp_5 - Уничтожить логово диких собак-мутантов на "Дикой территории"

barmen_eliminate_camp_6 - Уничтожить группу бандитов на Агропроме

barmen_eliminate_camp_7 - Уничтожить логово снорков в "Тёмной долине"

;-----------Artefact------------

barmen_find_artefact_1 - Найти артефакт "Ломоть мяса"

barmen_find_artefact_2 - Найти артефакт "Кристальная колючка" {+bar_darklab_document_done}

barmen_find_artefact_3 - Найти артефакт "Ночная звезда" {+yan_kill_brain_done}

barmen_find_artefact_4 - Найти артефакт "Вспышка" {+bar_darklab_document_done}

barmen_find_artefact_5 - Найти артефакт "Золотая рыбка" {+yan_kill_brain_done}

;----------Kill Staker-------

barmen_kill_stalker_1 - Убить военнослужащего

barmen_kill_stalker_2 - Убить сталкера {+bar_darklab_document_done}

barmen_kill_stalker_3 - Убить сталкера из группировки "Монолит" {+yan_kill_brain_done}

barmen_kill_stalker_4 - Убить сталкера по прозвищу Упырь

barmen_kill_stalker_5 - Убить сталкера по прозвищу Воробей {+bar_darklab_document_done}

;---------Find Item-----------

;--barmen_find_item_1

;--barmen_find_item_2

;--barmen_find_item_3

;---------Monster Part-----------

barmen_monster_part_1 - Достать глаз плоти

barmen_monster_part_2 - Принести копыто кабана

;---------defend Camp--------------

barmen_defend_camp_1 - Защитить стоянку сталкеров на Свалке от нападения бандитов

barmen_defend_camp_2 - На Агропроме помочь сталкерам отбиться от бандитов

;---------------Ecolog---------------------

;---------Eliminate lager-----------

ecolog_eliminate_lager_1 - Зачистить логово снорков {+yan_kill_brain_done}

ecolog_eliminate_lager_2 - Уничтожить логово диких собак {+yan_kill_brain_done}

;---------Find Item-----------

ecolog_find_item_1 - Принести уникальный комбинезон

;---------Monster Part-----------

ecolog_monster_part_1 - Принести часть тела снорка

ecolog_monster_part_2 - Добыть глаз плоти

ecolog_monster_part_3 - Достать кабанью ногу

ecolog_monster_part_4 - Найти хвост псевдособаки

ecolog_monster_part_5 - Добыть челюсть кровососа

;--------Artefact---------------

ecolog_find_artefact_1 - Принести артефакт "Огненный шар"

ecolog_find_artefact_2 - Найти артефакт "Грави"

ecolog_find_artefact_3 - Добыть артефакт "Медуза"

ecolog_find_artefact_4 - Достать артефакт "Лунный свет"

ecolog_find_artefact_5 - Достать артефакт "Морской ёж"

;--------Dolg------------------------

;----------Defend Camp----

dolg_defend_lager_1 - Защитить заставу Долга

;----------Eliminate Camp----

dolg_eliminate_lager_1 - Уничтожить зомби {+yantar_tunnel_finish}

dolg_eliminate_lager_2 - Уничтожить стаю плотей {+agroprom_military_case_done +bar_svoboda_rg6_done}

dolg_eliminate_lager_3 - Уничтожить псевдособак

dolg_eliminate_lager_4 - Уничтожить заставу наемников

dolg_eliminate_lager_5 - Уничтожить наемников на "Дикой территории"

dolg_eliminate_lager_6 - Убить бандитов

dolg_eliminate_lager_7 - Уничтожить контролёра

dolg_eliminate_lager_8 - Зачистить свободовцев

dolg_eliminate_lager_9 - Уничтожить бандитов

dolg_eliminate_lager_10 - Убрать стаю собак

dolg_eliminate_lager_11 - Уничтожить лагерь сталкеров

dolg_eliminate_lager_12 - Уничтожить отряд наемников

;dolg_eliminate_lager_13 - Зачистить базу бандитов

dolg_eliminate_lager_14 - Зачистить cнорков

;----------Kill Staker-------

dolg_kill_stalker_1 - Нейтрализовать бандита

;----------Find Item---------

dolg_find_item_1 - Найти модифицированную винтовку

;--------Freedom------------------------

;----------Eliminate Camp----

freedom_eliminate_camp_1 - Уничтожить военный лагерь

freedom_eliminate_camp_2 - Уничтожить заставу наёмников

freedom_eliminate_camp_3 - Уничтожить группу "Долга"

freedom_eliminate_camp_4 - Уничтожить заставу "Долга"

freedom_eliminate_camp_5 - Зачистить деревню

freedom_eliminate_camp_6 - Уничтожить стаю кабанов и плотей

freedom_eliminate_camp_7 - Уничтожить стаю тушканов

;----------Kill Stalker-------

freedom_kill_stalker_4 - Уничтожить сталкера-нейтрала

freedom_kill_stalker_5 - Убить одного из командиров "Долга"

freedom_kill_stalker_6 - Убить сталкера по прозвищу Чучело

;----------Find Item---------

freedom_find_item_3 - Принести бронежилет

;-------Monster Part-------

freedom_monster_part_1 - Принести кабанью ногу

;-------Defend Lager-------

freedom_defend_lager_1 - Защитить сталкеров на Агропроме {+mil_leader_quest2_complete}

freedom_defend_lager_2 - Защитить барьер

;tasks for zastava_commander

zastava_commander_eliminate_lager - Уничтожить стаю собак

;tasks for wolf

wolf_eliminate_lager_1 - Уничтожить логово кабанов

wolf_eliminate_lager_2 - Уничтожить мутантов на ферме

;tasks for petrenko

petrenko_kill_stalker - Уничтожить сталкера Свободы

;tasks for hunter

hunter_eliminate_lager - Уничтожить логово кровососа

;tasks for lisiy

lisiy_kill_stalker - Убить предателя

;tasks for drunk dolg

drunk_dolg_find_item - Найти оружие Долговца

;tasks for shustriy

shustriy_find_item - Найти усовершенствованный костюм

;tasks for Mercenary

mercenary_kill_stalker - Убить сталкера мастера

WinMerge

Что такое WinMerge?

Программа, которая помогает совмещать скрипты и т.д

WinMerge[winmerge.org] является Open Source инструментом сравнения и слияния для Windows. WinMerge может сравнивать как файлы, так и папки, отображая различия в визуальной текстовой форме, которые легко понять и обработать.

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=1345453697					

More S.T.A.L.K.E.R.: Shadow of Chernobyl guilds