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

OGSR Co-Op: Сталкер Тень Чернобыля Кооператив

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

 
DeZoWaRe

OGSR CO-OP

spacer.png

Сюжетная «Тень Чернобыля» на двоих и больше

Версия V1.15.483 - 3.589  |  Автор: DeZoWaRe  |  Тестер: TagasZX

═══════════════════════════════════════════════════════════════

Полноценный кооператив для оригинальной игры: вы проходите сюжет вместе, в одном мире - с одними и теми же сталкерами, мутантами, тайниками и заданиями. Сделано на движке OGSR, поэтому вместе с коопом вы получаете всё, что даёт OGSR: 64 бита, DirectX 11, DLSS и FSR, исправления оригинала.

Как это работает

Мир ведёт хост: у него живут A-Life, ИИ, сюжетные скрипты и физика. Остальные игроки заходят к нему в любой момент и видят тот же мир. Никаких отдельных серверов - хост просто играет, остальные подключаются.

  • Через Steam - приглашением из списка друзей. Не нужны ни порты, ни IP, ни Radmin.
  • По адресу - локальная сеть, Radmin, Hamachi, ZeroTier (UDP-порт 5445).

Оба способа работают одновременно. Ваше имя - это ваш сталкер: зашли под тем же именем - вернулись тем же персонажем, со своими вещами и на своём месте.

Что работает вместе

Сюжет и задания

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

Сталкеры и мутанты

  • НПС видят и реагируют на каждого игрока: останавливаются поговорить, обижаются, стреляют.
  • Разговор у каждого свой: несколько игроков могут говорить с разными НПС одновременно.
  • Торговля из собственного кошелька и рюкзака.
  • Арена у Арни - для группы.

Мир

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

Группа

  • Список игроков с пингом, FPS и здоровьем.
  • Метки игроков и общие метки на карте ПДА.
  • Чат на клавишу T.
  • Погиб участник группы - все возвращаются к последнему сохранению хоста.
  • Новые игроки получают стартовое снаряжение.

Что внутри (для любопытных)

  • Сеть написана с нуля поверх одиночного движка: Steam P2P и ENet, собственный протокол, авторитетный хост.
  • Плавное движение на пинге: буфер поз с интерполяцией, оценка часов, компенсация задержки для стрельбы.
  • Физика описывается потоком поз, а не повторяется - трупы и предметы лежат у всех одинаково.
  • Единый звуковой шлюз решает, чей звук и кому его слышно, - без двойных звуков.
  • Сотни мест в скриптах оригинала, где игра считала, что игрок один, переведены на группу.

═══════════════════════════════════════════════════════════════

Установка

Нужно: «Тень Чернобыля» 1.0006 (Steam, GOG или с патчем), чистая, без модов. Windows 10/11 64-бит, DirectX 11.

  1. Скопируйте папки bin_x64 и gamedata из архива в папку игры (где лежат gamedata.db0 и fsgame.ltx), с заменой.
  2. Запускайте bin_x64\xrEngine.exe.

У хоста и у всех гостей должна быть одна и та же версия.

Как играть вместе

Хост начинает новую игру или загружает сейв, как обычно. Пока хост в мире, к нему можно войти.

Через Steam (проще всего, порты и IP не нужны)

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

Приглашение ловится и прямо из главного меню: приняли его в меню, окно откроется само.

По адресу (локалка, Radmin, Hamachi, ZeroTier)

  1. Гость в главном меню жмёт «Войти на сервер».
  2. Вписывает адрес хоста и своё имя, жмёт «Подключиться».
  3. Если играете не через VPN-сеть, хосту нужен открытый порт 5445 (UDP).

Полезно знать

  • Оба способа работают одновременно: в одной игре могут быть и приглашённые, и вошедшие по адресу.
  • Имя запоминается: под тем же именем вы вернётесь тем же сталкером, со своими вещами и на своём месте.
  • Сохраняется и загружается только хост, гости следуют за ним.
  • Погиб член группы - все возвращаются к последнему сейву хоста.
  • Если не подключается: Steam должен быть запущен, а хост уже должен быть в мире, а не на загрузке.

═══════════════════════════════════════════════════════════════

═══════════════════════════════════════════════════════════════

Новости, патчи и адаптации модов: t.me/ogsr_coop

Поддержать разработку: web.tribute.tg/d/SrN

Нашли баг - пришлите в Telegram последний лог хоста и гостя
(C:\Users\Public\Documents\STALKER-SHOC\logs\) и время, когда это случилось.

Благодарности: команде OGSR за движок, TagasZX за тесты.


Дополнено 10 минуты спустя

Следующие цели:

Extendet Pack 1.5.0 + адаптация пака NLC оружия (Активно)
NLC Improved + Sleep addon
OP OGSR
Shadow Of Chernobyl Update 1.4.8
OLR 3.0 или версия 2.5 OGSR

Следите за новостями в ТГ канале!

Изменено пользователем DeZoWaRe
  • Лайк 3
  • Мастер! 1

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


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

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

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

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

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

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

Войти

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

Войти

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

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

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

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