S.T.A.L.K.E.R.: Shadow of Chernobyl "Простой рандомайзер" [1.8]

  • Случайно заполнять тайники;
  • Случайно генерировать статы оружия, брони, артефактов, расходников;
  • Случайно менять модели, озвучку, миниатюры, имена, экипировку и группировку НПС;
  • Случайно изменять вероятность спавна предметов в рюкзаке НПС после его смерти;
  • Случайно изменять ассортимент торговцев;
  • Случайно генерировать диалоги НПС;
  • Случайно перемешать звуки и текстуры (требуются распакованные игровые файлы);
  • Применить к игре перевод, полученный путем прогона оригинального текста через кучу языков в онлайн переводчике (а затем, по желанию, и перемешать весь этот текст);
  • Применить еще немного мелких фич.

Интерфейс:

Использование:

  1. Выбрать необходимые пункты галочками;
  2. Нажать кнопку "Сгенерировать";
  3. Скопировать появившуюся рядом с данной программой папку "gamedata [дата] [время]" в директорию с игрой;
  4. Стереть дату и время (и лишние пробелы) в названии скопированной папки;
  5. Запустить игру.

Результаты работы программы:

Что нового в версии 1.8:

Спойлер
  • Добавлена возможность генерации диалогов;
  • Добавлена возможность разблокировать дверь у Сидоровича со старта игры;
  • Оптимизирован алгоритм перемешивания текстур;
  • Незначительные доработки.

На 1.0004 работает стабильнее, чем на 1.0006 (хотя все равно могут быть вылеты при манипуляциях с НПС). Однако на версии 1.0004 вылеты, связанные с НПС, как правило, носят разовый характер. На версии 1.0006 же может полностью сломаться сейв.

Исходный код.

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

где кнопка сгенерировать

Имба! Жду обновлений и дополнений.

Ошибка генерации тайников. Операция прервана

Не удалось найти часть пути "C:\Windows\system32\rndata\gamedata\config\misc\treasure_manager.ltx".

в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

в System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)

в System.IO.StreamReader..ctor(String path, Encoding encoding)

в Simple_randomizer_SoC.MyFile.<Read>d__0.MoveNext()

--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---

в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)

в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)

в Simple_randomizer_SoC.Generators.TreasuresGenerator.<Generate>d__8.MoveNext()

что делать в папку system 32 Я кинул rn data

Лол. В папку system32 ничего никогда кидать не надо. Убери лучше и туда не лезь больше.

Архив распаковал с рандомайзером перед запуском?

Ну а вщ постараюсь посмотреть, почему прога в system32 пытается rndata найти. Какая версия винды кста стоит у тебя?

Я хз почему, но при рандомизации тайников в некоторых из них вообще отсутствует лут. Часто вылетает игра, при разговоре с нпс, например.

Ну пустые тайники - это еще с оригинальной игры баг. А вот насчет диалогов хз. Прога с диалоговой системой вообще не взаимодействует

Как его вкл нету снопки сгинерировать

>Срегенирировать

>Сгинерировать

Таких кнопок и не должно быть, лол

В любом случае, у остальных все работает, а как там у тебя хз. Не судьба значит, че

бл я посмотрел скрины у меня ети кнопки не вмешяютсо

КАК ВКЛЮЧИТЬ МОД НЕТУ КНОПКИ СРЕГЕНИРИРОВАТЬ

Комментарий удален
Комментарий удален

Пфф, без понятия. Моды лучше на каком-нибудь ap-pro или moddb искать. Ну а там по рейтингу и описанию подбирать

А так достаточно для оценки времени я только в три мода играл:

ОП2 (ex. Народная солянка) - лютое неиграбельное днище. Но молодому мне когда-то заходило

Исполнитель желаний (ABS Inferno) - тоже та еще дичь, хотя в эту дичь я б еще раз сыграл

История Прибоя - не шедевр, но мне также нравился. Правда у меня в детстве была какая-то версия с пиратской антологии, прям нормальная. В сети же сейчас мод перегружённый всякой ненужной фигней и уже не тот

У меня не работают сохранения(
Ни вручную, ни быстрым сохранением не получается. Помогите!!! Очень хочу полностью заценить этот мод

Версия игры 1.0004 или 1.0006? Нет никаких фанатских патчей? Всяких кастомных движков не стоит? Должна быть "чистая" версия игры

Я БОЛЕЮ ЭТОЙ ИГРОЙ ! РЕСПЕКТ ЭТОЙ ИГРЕ БОЛЬШОЙ! И РЕБЯТАМ КТО ДЕЛАЕТ ТАКИЕ МОДЫ!

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ