Перейти к содержанию
DeZoWaRe

OGSR EXTENDED PACK CO-OP

Рекомендуемые сообщения

 
DeZoWaRe

OGSR EXTENDED PACK CO-OP

splash.png.7279dd41ae324eb91396b0cee1b03f1d.png


кооперативная адаптация EXTENDED PACK 1.5.0 с оружием NLC Weapon Aesthetic

Зона на двоих. Или на троих.
Один мир, одна симуляция, одна история — и рядом тот, кто прикроет спину.


▌ О ПРОЕКТЕ

OGSR Extended Pack Co-Op — это сюжетный кооператив для S.T.A.L.K.E.R.: Тень Чернобыля на базе мода EXTENDED PACK 1.5.0 от StrawFlux, со встроенным оружейным модом NLC Weapon Aesthetic от _professor_Sakharov_.

Это не мультиплеерный режим с ареной и не «дезматч на картах сюжета». Это обычная одиночная игра со всем её содержимым — сюжетом, квестами, A-Life, торговцами, тайниками, выбросами, — в которую к хосту заходят друзья. Мир живёт один на всех: его симулирует хост, а гости видят и меняют тот же самый мир.

  • Игроков: от 2 до 3 (хост + до двух гостей)
  • Подключение: через Steam (без Radmin, Hamachi и проброса портов) или по IP-адресу
  • Тип установки: Standalone (оригинальная игра не требуется)
  • Рендер: только DirectX 11
  • Движок: OGSR Engine с кооперативным ядром (собственная сетевая часть)
  • Актуальная версия:V1.16.100

Проект в активной разработке. Возможны баги и вылеты — именно поэтому ниже есть подробная инструкция, как правильно присылать логи. Без логов баг почти невозможно найти!


▌ ЧТО ВНУТРИ

Всё содержимое самого EXTENDED PACK — оружие и анимации Gunslinger, переработанный интерфейс, погода на базе CGIM, AI Pack, A-Life на базе АМК, напарники, апгрейды, трансмутация, проводники, транспорт, шлемы и многое другое — подробно описано в оригинальной теме автора, переписывать его здесь не будем:

Состав, модели и особенности оружейного мода — в теме его автора:

Что добавляет кооператив:

Совместная игра

  • Один общий мир: NPC, мутанты, аномалии, выбросы, время суток и погода — одни и те же у всех игроков.
  • Общий сюжет: задания, инфопоршни и сюжетные события идут для всей группы.
  • Квестовые предметы общие для группы, а расходники (аптечки, еда, патроны) у каждого свои.
  • Награды, выданные скриптом, получает каждый игрок.
  • Переход между локациями — всей группой, с подтверждением от участников.
  • Отметки на карте ПДА общие, игроки видят друг друга на карте и миникарте.
  • Кооперативный чат во вкладке ПДА.
  • Сон и пропуск времени — голосованием.

Синхронизация

  • Стрельба, попадания, смерти, трупы и их физика.
  • Предметы на земле, ящики, разрушаемые объекты, двери.
  • Транспорт, звуки, частицы, экранные эффекты аномалий и пси-воздействий — тому, кого они касаются.
  • Диалоги и торговля с NPC — у каждого игрока свои.

Оружие NLC в EXTENDED PACK

  • Более 600 стволов NLC (с вариантами прицелов) добавлены рядом с оружием EXTENDED PACK.
  • Оружие роздано NPC по фракциям и рангам, уникальные стволы — персонажам, добавлено в тайники и торговцам.
  • Рукава рук NLC меняются под надетую броню.

Экономика

  • Ассортимент торговцев обновляется по суткам, а не при каждой смене логики.
  • Ассортимент торговцев растёт по мере продвижения по сюжету: у Сидоровича (пять этапов — от «Фабрики» до Радара), Бармена (после X-18 и X-16), торговцев Долга (после задания с РГ-6) и Свободы (после Павлика и задания против Долга), учёных на Янтаре (после отключения Выжигателя).

Сохранения

  • Сохраняет и загружает игру только хост. Гость в своей игре сохранения не открывает: он всегда входит в мир хоста.
  • Персонаж гостя (здоровье, инвентарь, раскладка пояса) запоминается хостом и возвращается при повторном входе.

▌ ПРОДЕЛАННАЯ РАБОТА

EXTENDED PACK изначально — чисто одиночный мод. Почти каждая его система (скрипты, оружие Gunslinger, A-Life, транспорт, аномалии, мутанты, экраны и эффекты) писалась с расчётом на то, что в мире один игрок. Поэтому адаптация — это не «включили сеть», а месяцы разбора и правок движка и игровых скриптов, с тестами вдвоём на каждой локации.

130+


отдельных исправлений только в накопительных патчах после первого запуска мода в кооперативе — не считая самой адаптации

Вылеты и зависания

  • Вылеты хоста: при выбросе патронов, в разговоре, у Круглова, после бюрера, при переходе в X-10 и Саркофаг, в мини-игре в карты, на несуществующем товаре у торговца, при спавне через спавнер.
  • Вылеты гостя: при заходе в игру, при заходе после смерти хоста, при входе во время вступительного ролика.
  • Вылет «FinishCommandList / GPU приостановлен» в первые кадры после входа гостя.
  • Фриз хоста при автосохранении, ложное «хост покинул игру».

Сеть и синхронизация

  • Потери пакетов по Steam и лишние задержки (до 3,5 с) — переработан канал связи.
  • Пролаги 2–3 с при подключении и переподключении гостя.
  • Рассинхрон при 200+ FPS, «гость парит / прицел съехал».
  • Стволы, висящие в воздухе и стоящие торчком; выброшенное гостем оружие «прыгало» обратно.
  • Поза падения после телепорта, головы в машине, свет фар и звук мотора у гостя.
  • Ники над головами игроков, честный пинг хоста.

Мир, мутанты и аномалии у гостя

  • Аудит всех мутантов: способности (пси-атаки, выбивание оружия, невидимость кровососа, чумной зомби, пси-бюрер) теперь работают и на госте.
  • Пси-зоны мода, химические зоны, токсины, сонливость, «горящая» зона Радара, мёртвая зона ЧАЭС.
  • Выброс: укрытия, гибель сталкеров, гость больше не гибнет в укрытии.
  • Заминированные тайники, турель на Кордоне, арена Арни.

Игровые системы

  • Транспорт: посадка с оружием в руках, водительское место, руки водителя.
  • Трансмутация, напарники, рация, водка, анабиотик, сон вдвоём, гармошка и гитара.
  • Мини-игра в карты между игроками (окно, деньги, уведомления).
  • Сцены из диалогов — тому, кто говорит; уведомления — всей группе.
  • Ноги от первого лица у гостя, звуки игрока, которые раньше слышал только он сам.
  • Дюп патронов при разрядке и износ стволов у гостя; громкость обреза и дробовиков напарника.
  • Гость больше не может загрузить своё сохранение через меню — только мир хоста.

Экономика, оружие и баланс

  • Ротация торговцев, цена заказа в диалоге, вещи у торговцев больше не приходят изношенными.
  • Патроны новых стволов у торговцев, уникальные стволы у сталкеров, новые гранаты у NPC, ребаланс тайников.
  • Иконки 98 стволов NLC, «каша» из рук и оружия при входе, «третья рука» у стволов со встроенными руками.

Оформление

  • Новый экран загрузки, стартовый сплэш и надпись в главном меню.
  • Отображение игры в Discord.

▌ ИЗВЕСТНЫЕ ПРОБЛЕМЫ

Руки на оружии NLC
В моде одновременно живут две оружейные системы с разными руками:

  • Оружие EXTENDED PACK (Gunslinger) — руки отдельной моделью, перчатки и рукава меняются под надетую броню.
  • Оружие NLC Weapon Aesthetic — руки встроены в саму модель ствола (гибридные руки CS+CSS со своими перчатками).


Из-за этого на стволах NLC рукав подстраивается под броню, а перчатки остаются NLC-шными и могут не совпадать с костюмом. Это не баг кооператива, а конфликт двух паков.

Что уже пробовали:

  • Подставлять на стволы NLC руки от брони, как у Gunslinger. Откатили: скелеты рук совпадают по именам костей, но не по пропорциям и исходной позе — руки растягивались на весь экран.
  • Перекрашивать перчатки NLC в цвет перчаток каждого костюма (32 варианта). Откатили.


Что исправлено: «каша» из рук и ствола при входе в игру и при смене брони, а также «третья рука» при подборе предметов у стволов со встроенными руками (Ithaca, ПЛ-15, 9А-91 и др.).

Если у вас на каком-то стволе руки ведут себя странно (растянуты, слиплись, торчит лишняя рука) — пришлите скриншот, название ствола и лог.


▌ УСТАНОВКА

  1. Скачайте архив мода (ссылки ниже) и распакуйте в отдельную папку с Сталкер Тень Чернобыля версии 1.0006. Путь лучше без кириллицы и пробелов, например D:\Games\OGSR Extended Co-Op.
  2. Если вышел накопительный патч — распакуйте его поверх папки игры с заменой файлов.
  3. Установите Microsoft Visual C++ 2015–2022 (x64), если игра не запускается с ошибкой 0xc000007b или про отсутствие DLL.
  4. Запускайте игру файлом из папки bin_x64.
  5. У всех игроков должна быть одна и та же версия мода и патча! Разные версии между собой не соединятся.

▌ КАК ИГРАТЬ ВМЕСТЕ

Вариант 1. Через Steam (рекомендуется)
Связь идёт через серверы Valve: не нужны ни Radmin, ни Hamachi, ни проброс портов, ни IP-адрес. Steam должен быть запущен у всех.

  1. Хост: Главное меню → Кооператив → Создать кооператив (новая игра) или загрузка своего сохранения.
  2. Гость: Главное меню → Кооператив → Подключиться через Steam. Оставайтесь в этом окне и ждите.
  3. Хост ждёт, пока полностью войдёт в мир. Пока идёт загрузка, приглашать ещё некуда.
  4. Хост в игре жмёт Shift+Tab, открывает список друзей и выбирает «Пригласить в игру».
  5. Гость принимает приглашение — игра подключится сама.

Вариант 2. По IP-адресу

  1. Хост создаёт кооператив так же, как выше.
  2. Гость: Главное меню → Кооператив → вводит IP-адрес сервера и подключается.
  3. Для игры через интернет без Steam нужен белый IP у хоста или общая виртуальная сеть (Radmin VPN и подобные).

▌ КАК ПРАВИЛЬНО ПРИСЫЛАТЬ ЛОГИ


Это самое важное в теме. Сообщение «вылетело» без логов — это сообщение, по которому ничего нельзя сделать.

Где лежат логи
В папке с игрой:

<папка игры>\appdata\logs\


Например: D:\Games\OGSR Extended Co-Op\appdata\logs\
Это папка appdata внутри папки игры, а не системная AppData Windows!

Какие файлы нужны

  • xray_<имя>_<дата>_<время>.log — основной лог игры. Нужен самый свежий, той сессии, где случилась проблема (смотрите по дате изменения).
  • xray_<имя>_<дата>_<время>.mdmp — дамп вылета. Появляется рядом с логом при вылете. Обязательно прикладывайте его, если он есть.
  • coop_host.log — сетевой лог, если вы были хостом.
  • coop_guest.log — сетевой лог, если вы были гостем.
  • coop_watch_host.log / coop_watch_guest.log — если они есть, тоже прикладывайте.

Правила

  1. Скопируйте логи СРАЗУ после проблемы, до следующего запуска игры! Сетевые логи coop_*.log перезаписываются при каждом запуске — после перезапуска игры нужная информация пропадёт.
  2. Логи нужны от ВСЕХ игроков одной сессии — и от хоста, и от гостей. Проблема на одном компьютере часто начинается на другом.
  3. Упакуйте файлы в один архив (zip/7z) — например, logs_host.zip и logs_guest.zip.
  4. Не вставляйте лог текстом в сообщение — прикладывайте файлом.
  5. В сообщении коротко опишите:
    • версию мода и патча;
    • кто был хостом, сколько было игроков, как подключались (Steam / IP);
    • что делали перед проблемой, на какой локации, и примерное время, когда это случилось;
    • что именно произошло: вылет, зависание, рассинхрон (у одного видно одно, у другого другое), не работает квест и т. п.
  6. Если баг повторяется — опишите, как его повторить. Это ускоряет исправление в разы.

Пример хорошего отчёта:

Цитата

Версия V1.16.100 + патч от 09.11. Хост — я, гость — друг, Steam. Кордон, около 14:20 по часам ПК: друг подобрал ПМ с трупа бандита у моста, у меня игра вылетела. В архиве мои xray-лог, mdmp и coop_host.log, в архиве друга — его xray-лог и coop_guest.log.


▌ ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ

Вопрос: Можно ли играть одному?
Ответ: Да. Создайте кооператив и просто никого не приглашайте — это обычная одиночная игра.

Вопрос: Гость может сохраняться?
Ответ: Нет. Сохраняет и загружает игру только хост. Прогресс гостя хранится в сохранении хоста и возвращается, когда гость снова заходит.

Вопрос: Гость не видит приглашение в Steam.
Ответ: Проверьте, что Steam запущен у обоих, гость находится в окне «Подключиться через Steam», а хост уже полностью вошёл в мир. Пока хост на экране загрузки, приглашать некуда.

Вопрос: Подключение по IP не проходит.
Ответ: Для игры через интернет без Steam хосту нужен белый IP или общая виртуальная сеть (Radmin VPN и т. п.). Проще всего — играть через Steam.

Вопрос: Не подключается, хотя всё делаю правильно.
Ответ: Убедитесь, что у всех одинаковая версия мода и патча. Если всё равно не работает — пришлите логи обоих игроков (инструкция выше).

Вопрос: Можно ли поставить мод поверх своего EXTENDED PACK или поверх ванильного кооператива?
Ответ: Нет. Ставьте в отдельную чистую папку. Сохранения от других версий не поддерживаются.

Вопрос: Игра не запускается, ошибка 0xc000007b или нет DLL.
Ответ: Установите Microsoft Visual C++ 2015–2022 (x64). Рендер — только DirectX 11: если видеокарта его не поддерживает, мод не запустится.

Вопрос: Вопросы по самому EXTENDED PACK — тайники, апгрейды, варка артефактов, спавнер.
Ответ: Почти всё описано в FAQ оригинальной темы.


▌ СКРИНШОТЫ

 


spacer.pngspacer.pngspacer.pngspacer.png


▌ СКАЧАТЬ

➜ OGSR Extended Pack Co-Op V1.16.100

➜ Аддон: летняя растительность (необязательно)
➜ Актуальный накопительный патч

Патч накопительный: достаточно поставить последний, предыдущие не нужны.


▌ НОВОСТИ И ПОДДЕРЖКА

📢 Новости, патчи и адаптации модов: t.me/ogsr_coop
Там выходят патчи раньше, чем в теме, и туда же можно присылать логи.

❤️ Поддержать разработку: web.tribute.tg/d/SrN
Кооператив делается в свободное время и бесплатно. Любая поддержка ускоряет выход патчей и новых адаптаций.


▌ АВТОРЫ И БЛАГОДАРНОСТИ

Кооперативная адаптация

  • DeZoWaRe — кооперативное ядро движка, адаптация EXTENDED PACK и NLC Weapon Aesthetic под кооператив
  • TagasZX — тестирование, бесконечные часы в Зоне вдвоём и сотни найденных багов

Модификации, на которых построен проект

  • StrawFlux — автор EXTENDED PACK 1.5.0
  • _professor_Sakharov_ — автор NLC Weapon Aesthetic
  • I am dead и xrSimpodin — разработчики OGSR Engine
  • DEXXX — автор легендарного OGSM 2.4.3, на котором основан EXTENDED PACK
  • hardplayer22 — автор Shadow of Chernobyl Gunslinger mod
  • Manool и Snick — разработчики NLC, чьи модели и анимации легли в основу NLC Weapon Aesthetic

Огромное спасибо всем авторам, перечисленным в благодарностях EXTENDED PACK и NLC Weapon Aesthetic: командам AMK, Народной солянки, Lost Alpha, Объединённого пака, Prosectors Project, CGIM, AI Pack, OGSE и всем, чьи работы вошли в эти моды. И, конечно, GSC Game World за игру, в которую мы возвращаемся уже двадцать лет.

Удачной охоты, сталкеры. Теперь — вместе.

Изменено пользователем DeZoWaRe
  • Лайк 3
  • Мастер! 1
  • Аплодисменты 1
  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
V11C

с релизом!

 

  • Лайк 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
scroll_ool

xray_Александр_10-11-26_20-55-29.log помогите, игра даже не запускается

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
DeZoWaRe
40 минут назад, scroll_ool сказал:

xray_Александр_10-11-26_20-55-29.log помогите, игра даже не запускается

 

положи в папку

 

fsgame.ltx

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
Supremeee

Ага, спасибо, нейрослоп очередной, вкусно, ещё и тестить самим:u1F5FF:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек. Оставаясь на сайте, вы подтверждаете свое согласие на их использование. Политика конфиденциальности | Условия использования