Sven Co-op

Sven Co-op

39 ratings
Как играть с самим собой в Sven Co-op
By Ryor
В этом руководстве я расскажу вам, как поиграть с самим собой в sven coop, а если быть точнее - подключиться к самому себе и играть одному, но не одному!
2
   
Award
Favorite
Favorited
Unfavorite
Введение
Насколько мы знаем, Sven Co-op или различные игры на движке GoldSrc (Half-Life, CS 1.6, Day of Defeat, Team Fortress Classic и т.д) имеют ограничение на только одну запущенную игру одновременно. И сейчас я расскажу вам, как можно обойти это ограничение, и запустить несколько копий игры, а затем подключиться к себе и играть.
Так как Svengine (движок свен кооп) это переделанный GoldSrc, они до безобразия похожи по строению, поэтому, возможно, это сработает и для других игр. Но я буду объяснять на примере Sven Co-op.
Что понадобится
Для начала мы должны сделать некоторые приготовления.
Во-первых, нам нужно зайти в папку игры.
Открываем локальные файлы игры:

Потом находим svencoop.exe и копируем его.


Также нам понадобится программа Process Explorer, вот ссылка на неё [docs.microsoft.com]
После этого вы можете приступить к выполнению.
Выполнение
Для начала, запустите игру через Steam.
Потом, чтобы было удобнее, зайдите в настройки в раздел Video, поставьте разрешение пониже и поставьте галочку "Run in a window"

И нажимаем Apply, после чего можно свернуть игру.

Потом нам нужно запустить Process Explorer от имени администратора


Когда у нас откроется программа, нужно нажать Ctrl+F, и в появившемся окне в строке поиска написать svencoop, и нажать Search

В этом списке будет много процессов, но лишь один будет с типом Mutant. Находим его и нажмаем на него.
После этого возвращаемся к основному окну Process Explorer, и внизу находим всё тот же процесс с типом Mutant в котором должно быть написано что то вроде "\Sessions\1\BaseNamedObjects\SvenCoopLauncherMutex"

Нажимаем по этому процессу правой кнопкой мыши и нажимаем Close Handle, и подтверждаем.
После этого у вас этот процесс должен быть подсвечен красным, а потом и вообще исчезнуть.

Объясняю вкратце - мы закрыли процесс внутри игры, который не позволял нам запустить больше одного экземпляра игры. Таким образом, мы можем запустить ещё один Sven Co-op.

Поэтому теперь нам нужно снова зайти в папку игры, и запустить копию, которую мы сделали раньше.
А вот и результат :)
Подключение
К сожалению, с копии игры невозможно зайти на сервера, так как она запущена не со Steam.
Поэтому чтобы поиграть с собой открываем игру (которая не копия), нажимаем Start new game и выбираем любую карту, причём обязательно нужно поставить галочку LAN Game.

После того как мы создали сервер и зашли в игру, открываем копию игры, открываем консоль и пишем: connect 127.0.0.1

Заходим на сервер и наслаждаемся впустую потраченным временем!

Все права защищены, автором являюсь я, Ryor. Для использования моих работ с целью опубликовать их где либо - обратитесь ко мне.
11 Comments
pretty clown May 25, 2023 @ 8:00am 
:missing:
game4lord Dec 14, 2022 @ 8:08am 
Держи награды чувак)
2forte Jul 15, 2022 @ 3:59am 
ну у меня хотя бы брат есть за халфу шарит будет с кем поиграть
Ryor  [author] Sep 1, 2021 @ 11:52pm 
только что заметил что написал это руководство в ночь на день моего рождения 🤔
SEYRA May 1, 2021 @ 4:51am 
ирония):csgoanarchist:
Ryor  [author] May 1, 2021 @ 4:29am 
за такое не забанят, так как ты таким образом в сервера пройти не сможешь, а только в локальную игру, которая только на твоём компьютере. К тому же VAC реагирует на программы, запущенные вместе с игрой и изменяющие её как-либо, а изменение процесса игры он игнорирует к тому же, VAC вообще не работает:b3d_smirk:
SEYRA May 1, 2021 @ 1:47am 
а почиму мой аккаунт забанили(ШШ((((((((((((((((:csgohelmet:
apdarks Apr 10, 2021 @ 5:06am 
Спс:steamthumbsup:
Ryor  [author] Apr 9, 2021 @ 2:11am 
а это хорошая идея для следующего руководства:b3d_smirk:
76561198804554703 Apr 9, 2021 @ 2:10am 
Я бы все таки хотел чтобы ты всегда с нами играл,а то так дальше можно и самим собой научиться разговаривать🤭