Utwórz

Tryb kooperacyjny

  • Mewgenics — Tryb kooperacyjny
Autor:
SanTertrust
Rozmiar:
521.55 kB
Data:
20 września 2026, 11:26
Pobrań:
17
0.0 / 10
Jeszcze nikt nie ocenił pliku

Mgmp — nieoficjalny mod stworzony przez fanów dla Mewgenics, który dodaje wspólne przechodzenie przygody dla dwóch graczy. Jeden gracz tworzy sesję i zostaje hostem, drugi dołącza do niego; po tym uczestnicy wspólnie przechodzą wydarzenia, sklep i podnoszenie poziomu.

Mod jest przeznaczony wyłącznie do trybu Adventure. Inne tryby lub pojedyncze funkcje gry mogą nie być wspierane. Przed instalacją zaleca się wykonanie kopii zapasowej zapisów.

Oryginalne repozytorium — tutaj.

Jak uruchomić:

1. Budowanie:

  • cmake -B build -A x64;
  • cmake --build build --config Release;
  • To stworzy dwa pliki w folderze build\Release\:mgmp_loader.exe — to, co uruchamiasz. Uruchamia grę z załadowanym modem.mgmp.dll — sam mod. Loader wstrzykuje go do gry.mgmp.json — ustawienia. Tworzy się automatycznie przy pierwszym uruchomieniu. Wszystkie trzy pliki muszą znajdować się w tym samym folderze. Wszystko inne — Dear ImGui, MinHook — jest kompilowane bezpośrednio w mgmp.dll, więc nie trzeba nic więcej instalować ani kopiować.

2. Ustawić ścieżkę do swojej gry:

  • Otwórz mgmp.json i ustaw parametr game, podając ścieżkę do Mewgenics: "game": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Mewgenics\\Mewgenics.exe" (w ścieżkach Windows w JSON potrzebne są podwójne odwrotne ukośniki).

3. Wybrać, kto będzie hostem:

  • Host posiada sesję. Jego zapis jest używany do gry obu graczy;
  • W mgmp.json hosta:"net": { "role": "host", "addr": "0.0.0.0", "port": 27600 };
  • U drugiego gracza:"net": { "role": "client", "addr": "<adres IP hosta>", "port": 27600 };
  • Zostaw role jako "off", aby grać w pojedynkę, z modem, ale bez gry sieciowej.

4. Grać

  • Obaj uruchamiają mgmp_loader.exe. Program otworzy Mewgenics na podstawie ustawień;
  • Można również po prostu przeciągnąć Mewgenics.exe na mgmp_loader.exe;
  • Zaleca się uruchamianie z wiersza poleceń lub PowerShell, ponieważ prowadzone jest logowanie, na przykład, jeśli potrzebny jest plik steam_appid.txt obok Mewgenics.exe.

Host wybiera slot zapisu i zaczyna grę. Klienci podłączeni do hosta nie mogą wybierać zapisu ani rozpoczynać bitwy w trybie Adventure, ani wykonywać innych działań zmieniających dane o kotach. Drugi gracz nie musi nic robić. Siedzieć w głównym menu — gdy zapis hosta zostanie odebrany, mod sam naciśnie Play, wybierze slot i załaduje sesję hosta. Twoje własne zapisy nie są dotknięte; sesja hosta jest zapisywana osobno w mgmp_coop.sav. Ustaw net.role w mgmp.json.

Przyciski host / join na panelu teraz same poprawnie konfigurują sesję, ale uruchomienie z już ustawioną rolą — sprawdzony sposób, i jedyny, przy którym wszystkie haki są ustawiane od razu przy uruchomieniu, a nie w trakcie. Dalej po prostu grać. Kiedy kolej twojego kota — sterować nim. Kiedy kolej kota towarzysza — obserwować. Koty sterowane przez komputer są kontrolowane w równym stopniu przez obie maszyny i nie wymagają działań.

Jeśli chcesz podłączyć mod do już uruchomionej gry: .\mgmp_loader.exe --attach <id procesu>

Możliwe problemy:

  • Gra się nie uruchamia. Usuń zainstalowane pliki moda i przywróć oryginalne pliki przez Steam: właściwości gry → zainstalowane pliki → weryfikacja integralności;
  • Mod się nie pojawia. Sprawdź, czy pobrano gotową wersję, a nie kod źródłowy, i czy pliki zostały skopiowane do odpowiedniego folderu;
  • Gracz się nie łączy. Upewnij się, że mod jest zainstalowany u obu uczestników i wersje są całkowicie zgodne;
  • Nie ładuje się zapis. Prawdopodobna niekompatybilność z zapisami po zainstalowaniu moda. Użyj kopii zapasowej i nie nadpisuj oryginalnego postępu;
  • Działa tylko w Adventure.
Nazwa i opis pliku zostały przetłumaczone Pokaż oryginał (RU)Pokaż tłumaczenie (PL)
Кооперативный режим

Mgmp — неофициальный фанатский мод для Mewgenics, который добавляет совместное прохождение приключения для двух игроков. Один игрок создаёт забег и становится хостом, второй подключается к нему; после этого участники вместе проходят события, магазин и повышение уровня.

Мод рассчитан именно на режим Adventure. Другие режимы или отдельные функции игры могут не поддерживаться. Перед установкой рекомендуется сделать резервную копию сохранений.

Оригинальный репозиторий — здесь.

Как запустить:

1. Сборка:

  • cmake -B build -A x64;
  • cmake --build build --config Release;
  • Это создаст два файла в папке build\Release\:mgmp_loader.exe — то, что вы запускаете. Стартует игру с загруженным модом.mgmp.dll — сам мод. Загрузчик внедряет его в игру.mgmp.json — настройки. Создаётся автоматически при первом запуске. Все три файла должны находиться в одной папке. Всё остальное — Dear ImGui, MinHook — компилируется прямо в mgmp.dll, так что больше ничего устанавливать или копировать не нужно.

2. Указать путь к вашей игре:

  • Открытье mgmp.json и задать параметр game, указав путь к Mewgenics: "game": "C:\\Program Files (x86)\\Steam\\steamapps\\common\\Mewgenics\\Mewgenics.exe" (в путях Windows в JSON нужны двойные обратные слэши).

3. Выбрать, кто будет хостом:

  • Хост владеет сессией. Его сохранение используется для игры обоих игроков;
  • В mgmp.json хоста:"net": { "role": "host", "addr": "0.0.0.0", "port": 27600 };
  • У второго игрока:"net": { "role": "client", "addr": "<IP-адрес хоста>", "port": 27600 };
  • Оставить role как "off", чтобы играть в одиночку, с модом, но без сетевой игры.

4. Играть

  • Оба запускают mgmp_loader.exe. Программа откроет Mewgenics на основе настроек;
  • Можно также просто перетащить Mewgenics.exe на mgmp_loader.exe;
  • Рекомендуется запускать из командной строки или PowerShell, так как ведётся логирование, например, если потребуется файл steam_appid.txt рядом с Mewgenics.exe.

Хост выбирает слот сохранения и начинает игру. Клиенты, подключённые к хосту, не могут выбирать сохранение или начинать битву в режиме Adventure, а также выполнять другие действия, изменяющие данные о котах. Второму игроку ничего делать не нужно. Сидеть в главном меню — когда сохранение хоста будет получено, мод сам нажмёт Play, выберет слот и загрузит сессию хоста. Ваши собственные сохранения не затрагиваются; сессия хоста сохраняется отдельно в mgmp_coop.sav. Установите net.role в mgmp.json.

Кнопки host / join на панели теперь сами корректно настраивают сессию, но запуск с уже установленной ролью — проверенный способ, и единственный, при котором все хуки устанавливаются сразу при запуске, а не в процессе. Дальше просто играть. Когда ход вашего кота — управлять им. Когда ход кота напарника — наблюдать. Коты, управляемые компьютером, одинаково контролируются обеими машинами, и не требуют действий.

Если вы хотите прикрепить мод к уже запущенной игре: .\mgmp_loader.exe --attach <process id>

Возможные проблемы:

  • Игра не запускается. Удалить установленные файлы мода и восстановить оригинальные файлы через Steam: свойства игры → установленные файлы → проверка целостности;
  • Мод не появляется. Проверить, что скачан готовый релиз, а не исходный код, и что файлы скопированы в правильную папку;
  • Игрок не подключается. Убедиться, что мод установлен у обоих участников и версии полностью совпадают;
  • Не загружается сохранение. Вероятна несовместимость с сохранениями после установки мода. Использоватьрезервную копию и не перезаписывать оригинальный прогресс;
  • Работает только Adventure.

Przydatne linki:

Komentarze 0