S.T.A.L.K.E.R.: Clear Sky

S.T.A.L.K.E.R.: Clear Sky

290 ratings
Устраняем проблемы с флешками
By AssistMaster
Небольшой гайд как получить любую флешку в Чистом Небе в случае, если возник баг или вы по какой-то причине упустили возможность ее получить, БЕЗ использования сторонних модификаций. Гайд изначально сделал для себя, но возможно он будет полезен кому-то еще.
2
3
   
Award
Favorite
Favorited
Unfavorite
Часть 1
В Чистом Небе нам дают задания по поиску флешек для улучшения оружия и брони. В версии 1.5.10 (последней) можно без проблем получить почти все флешки кроме одной. Эта флешка называется "Флешка с данными о системах электронной стабилизации для дробовиков". Наводку на нее должен давать Бродяга (сталкер, которого вы по заданию Волка должны спасти от собак). Увы, но из-за бага в последнем патче он не продает вам этот тайник и потом вообще умирает непонятно от чего. Ниже я привожу инструкцию, как без установки каких-либо модов исправить это досадное недоразумение.
  • Для начала нам нужен распаковщик ресурсов для Сталкера. Их много, выбирайте по своему вкусу, гугл в помощь. Я использовал распаковщик от Dordex'а (опять же гугл в помощь).
  • Дальше распаковываем ресурсы (читаем readme к распаковщику, обычно надо указать путь к папке с игрой. В стиме это, как правило, C:\Program Files\Steam\steamapps\common\STALKER Clear Sky).
  • После распаковки появится папка gamedata (иногда распаковщик может называть ее по другому, это обычно написано в инструкции, если так, то после распаковки переименуйте папку в gamedata иначе игра ее не увидит).
  • Ищем файл ui_main_menu.script (в папке scripts), открываем блокнотом.
  • Ищем в конце строки
if ♥♥♥ == DIK_keys.DIK_Q then self:OnMessageQuitWin() end
и сразу после них дописываем:
if ♥♥♥ == DIK_keys.DIK_F1 then alife():create ("flesh_up_bd_wincheaster1300", db.actor:position(), db.actor:level_vertex_id(), db.actor:game_vertex_id(), db.actor:id()) get_console():execute("main_menu 0") end
  • Запускаем игру, загружаем любую сохраненку или начинаем новую, открываем главное меню (ESC) и нажимаем F1. Нас автоматически должно вернуть в игру, а в инвентаре должна появиться нужная нам флешка.
  • После этого удаляем наши правки, либо всю папку gamedata (если больше не нужна). Если вдруг удалили что-то лишнее, запустите проверку целостности хеша в стиме - все будет восстановлено.

Стим почему то портит код (цензура, чтоб ее!), вместо сердечек нужно вставить слово из трех букв которое идет сразу после ==, НО маленькими буквами, иначе не будет работать (для тех, кто все равно не понял - вместо сердечек поставить d i k мелкими буквами без пробелов).

Я НЕ гарантирую, что все выше написанное будет работать на предыдущих патчах или на версиях игры с модами. Если у вас при нажатии F1 игра вылетает, или ничего не происходит, или игра вообще не запускается, значит вы ввели код с ошибками. Любой лишний пробел, случайно удаленный/перепутанный символ, перепутанные заглавные/строчные буквы, могут вызвать такое, проверяйте тщательнее.
Часть 2
Таким образом можно получить и другие флешки (например флешку с генерала на АТП, если она не выпала из-за бага) и вообще любые предметы. Нужно просто подставить требуемую строчку в код. Ниже привожу все значения для флешек.
Флешка с данными о модификации ствола для пистолетов ["flesh_up_bd_desert_eagle"] Флешка с данными о дульном тормозе для пистолета ["flesh_up_ac_desert_eagle"] Флешка с данными о модификации ствола для пистолетов-пулемётов ["flesh_up_bd_mp5"] Флешка с данными о дульном тормозе для пистолетов-пулемётов ["flesh_up_ac_mp5"] Флешка с данными о балансировке автоматики ["flesh_up_ac_ak74u"] Флешка с данными о помповых механизмах для боевых дробовиков ["flesh_up_ac_spas12"] Флешка с данными о помповых механизмах для дробовиков ["flesh_up_ac_wincheaster1300"] Флешка с данными о системах электронной стабилизации для дробовиков ["flesh_up_bd_wincheaster1300"] Флешка с данными о стволах для снайперских винтовок ["flesh_up_ab_svu"] Флешка с данными о электронном стабилизаторе для снайперских винтовок ["flesh_up_abcd_svu"] Флешка с данными о дульном тормозе для снайперских винтовок ["flesh_up_cd_svu"] Флешка с данными о модификации газоотвода для пулемёта ["flesh_up_abcd_pkm"] Флешка с данными о балансировке автоматики пулемёта ["flesh_up_ab_pkm"] Флешка с данными о дульном тормозе для пулемёта ["flesh_up_cd_pkm"] Флешка с данными о сверхлёгких кевларовых бронежилетах ["flesh_up_a_novice_outfit"] Флешка с данными о замкнутой системе дыхания ["flesh_up_fh_scientific_outfit"] Флешка с данными об усиленном армейском бронежилете ["flesh_up_aceg_scientific_outfit"] Флешка с данными о системе защиты от пси-излучения ["flesh_up_bdfh_scientific_outfit"]
Часть 3 (для ленивых испытателей)
С учетом того, что стим портит код в моем руководстве и у многих есть проблемы с лишними пробелами или еще как-то не так вставляют, то выкладываю ссылку со своим уже исправленным файлом ui_main_menu.script.

Собственно ссылка на файл:
https://disk.yandex.ru/d/56gWlsj0aAqtgg

Просто сделайте сохранение, выключите игру, распакуйте ресурсы Чистого Неба, скопируйте этот файл в gamedata/scripts, соглашаемся на замену, после проверьте, чтобы папка с ресурсами называлась именно gamedata, а не как то еще, запустите игру, загрузите игру, откройте главное меню (ESC) и нажмите F1. Если все ок, то вас вернет в игру и флешка будет в инвентаре.

P. S. Этот метод я еще не испытывал, кроме как у себя. Отпишите в комментариях, кто будет пробовать, как все прошло.
84 Comments
AssistMaster  [author] Feb 25 @ 11:06am 
Спасибо, уточнил этот момент в руководстве. Да, текущую игру сбрасывать не нужно.
Phenozepam Feb 25 @ 11:01am 
Брат. Руки твои целовал. Ребят, выходим не в ГЛАВНОЕ МЕНЮ, а просто ставим паузу и нажимаем F1.
Phenozepam Feb 25 @ 10:54am 
Делал правки в файле сам - вылет после нажатия F1.
Скачал файл автора сия руководства - аналогичная ситуация. Буду благодарен за индивидуальную помощь в решении данного вопроса.
DnB and hour on Dustbowl Jan 11 @ 3:34am 
Зная не особо далеких юзеров собственных компов, хотелось бы добавить от себя: "Часть 3 для ленивых испытателей" - не работает. Мне бы тоже хотелось скачать файл и кинуть в корневую папку с игрой и забить на проблему.. Но это не сработает, ибо в корневой папке с игрой нет gamedata, вам нужен в любом случае распаковщик.
DnB and hour on Dustbowl Jan 11 @ 3:29am 
Скачал распаковщик, сделал манипуляцию с кодом в скриптах, зашел в игру нажал f1 - сработало, в инвинтаре та самая флешка... Скачивать готовый файл пробовал, но учитывая что стимовская игра без gamedata, пришлось так или иначе скачивать распаковщик что бы gamedata появилась, дальше не поленился и сам через блокнот отредачил все, потом естественно все вернул ибо не хочу что-то сломать... Спасибо за гайд... но все же АНИМЕ ГАУНО. 👍👍👍
Dwin Nikkinen Sep 7, 2024 @ 8:11am 
👍 Все просто и понятно
Borshch May 18, 2024 @ 11:35am 
Версия игры 1.5.10, твоя файл помог, флешка появилась в инвентаре. Большое спасибо:steamthumbsup::steamthumbsup:
Mihakondrat May 5, 2024 @ 8:08am 
━━━━╮ Это Мемопёс. Помогите
╰┃ ┣▇━▇ Мемопсу прокатиться
 ┃ ┃  ╰━▅╮ через гайды в стим вставляя
 ╰┳╯ ╰━━┳╯ его в другие
  ╰╮ ┳━━╯ гайды иначе он
 ▕▔▋ ╰╮╭━╮ не станет псом-мемом
╱▔╲▋╰━┻┻╮╲╱▔▔▔╲
▏  ▔▔▔▔▔▔▔  O O┃
╲╱▔╲▂▂▂▂╱▔╲▂▂▂╱
 ▏╳▕▇▇▕ ▏╳▕▇▇▕
 ╲▂╱╲▂╱ ╲▂╱╲▂╱
Medusa Mar 20, 2024 @ 9:37pm 
у меня в пропатченной полностью (в т.ч. комьюнити патчами) версии случилось так: Бродяга выживает, и наводку продает, но в тайнике нет флешки. есть аптечка, бинты, а флешки нет. я полагаю это из-за мода который все тайники заранее наполняет содержимым, без необходимости покупки наводки (как в ЗВ), и видимо содержимое по-ошибке генерируется без флешки. но это просто теория моя. главное ваш фикс сработал. спасибо большое.
lvdwalker Jan 17, 2024 @ 7:12pm 
Огромная благодарность, скачал распаковщик, подолбался, нашел файл но где-то допускал ошибку, что постоянно провоцировало вылет когда кликал на загрузку сохранения в меню. Не смог понять где ошибка, скачал твой файл и заменил родной, все сработало.:steamthumbsup: