COOP: gra ze znajomymi
COOP otwiera twój świat dla znajomych przez internet – z twoimi botami, gospodarką i ustawieniami.
- Host to osoba z zainstalowanym serwerem (launcher + Docker), która udostępnia świat.
- Znajomy potrzebuje tylko klienta gry – bez Dockera, bez serwera i bez hasła COOP.
- Każdy znajomy ma w świecie hosta własne konto; jego postacie zapisują się u hosta.
- Host gra dalej jak zawsze (serwer „Metin2 SinglePlayer” na liście), a znajomi łączą się przez pozycję „Online:
” .
COOP to funkcja eksperymentalna. Problemy zgłaszaj na Discordzie w kanale błędy i bugi razem z paczką logów z launchera.
Hasło do hostowania
Hostowanie odblokowuje się w launcherze hasłem COOP – wpisujesz je raz, launcher je zapamięta. Skąd je wziąć, dowiesz się na naszym Discordzie. Hasła potrzebuje tylko host; znajomym wystarczy kod zaproszenia. Nie wklejaj hasła na publicznych kanałach.
Co potrzebuje host
- Windows 10/11 (64-bit), Docker Desktop i zwykłą instalację MT2009 PLUS.
- Najnowszą wersję serwera i klienta – znajomi muszą mieć klienta w tej samej wersji.
- Komputer, który uciągnie świat: serwer z botami działa u hosta. Serwer musi być włączony (GRAJ) przez cały czas gry; host nie musi być zalogowany.
- Sieć – jedna z trzech sytuacji:
- publiczny adres IPv4 i router z UPnP – launcher sam otworzy porty (najprościej);
- router bez UPnP – ręcznie przekieruj TCP 11000 i 13000–13002 (z drugim kanałem także 13010–13012) na komputer hosta;
- CGNAT albo brak publicznego adresu (częste w internecie mobilnym) – gra przez VPN (niżej).
Przycisk Sprawdź sieć w oknie COOP powie, która sytuacja jest twoja.
Host krok po kroku
- Zaktualizuj serwer i klienta, uruchom serwer (GRAJ).
- W launcherze: COOP: GRA ZE ZNAJOMYMI, wpisz hasło COOP i kliknij Odblokuj.
- Sprawdź sieć – czy możesz hostować wprost, czy potrzebny jest VPN.
- Zabezpiecz konta – launcher zmienia hasła kont
adminitestz paczki. Bez tego hostowanie się nie włączy (każdy w internecie znałby te hasła). Nowe hasła zobaczysz od razu, a później pod Moje hasła – wpisuj je w swoim kliencie. - Dodaj znajomego – wpisz nick, launcher założy mu konto z losowym hasłem.
- Na liście Połączenie zostaw Automatycznie albo wybierz swój VPN. Kliknij HOSTUJ ŚWIAT: serwer gry uruchomi się ponownie (ok. minuty – wcześniej wyloguj się z gry), Windows zapyta o regułę zapory (kliknij Tak), a launcher otworzy porty w routerze. W logu przy portach ma być „otwarty”, nie „router odmówił”.
- Zaznacz znajomego, kliknij Kod zaproszenia i wyślij kod prywatnie – zawiera jego hasło. Po zmianie sposobu hostowania (internet ↔ VPN) wyślij nowy kod.
- Po graniu: ZAKOŃCZ HOSTOWANIE – zamyka porty i uruchamia serwer ponownie (znajomi zostaną rozłączeni).
Hostowanie zostaje włączone także po restarcie komputera – wystarczy GRAJ.
Znajomy krok po kroku
- Pobierz pełną paczkę z Discorda i rozpakuj – potrzebny jest folder
Klient. Żeby mieć tę samą wersję co host, uruchom razSerwer\Metin2-Launcher-GUI.bat: na pytanie o aktualizację serwera kliknij Nie, o klienta – Tak (albo AKTUALIZUJ KLIENTA). Docker nie jest do tego potrzebny. - Dostań od hosta kod zaproszenia – długi tekst zaczynający się od
M2COOP1:. - Uruchom
Klient\Dolacz.bat, wklej kod i kliknij Dołącz. Zobaczysz swój login i hasło (hasło trafi też do schowka). Z launchera to samo zrobisz w oknie COOP → Mam kod zaproszenia, bez hasła COOP. - Kliknij Uruchom grę, wybierz serwer „Online:
” i zaloguj się.
Pozycja „Metin2 SinglePlayer” to świat na twoim własnym komputerze – bez własnego serwera się nie połączy i tak ma być.
CGNAT – gra przez VPN
Jeśli Sprawdź sieć mówi o CGNAT albo podwójnym NAT, znajomi nie połączą się wprost i żadne ustawienie routera tego nie zmieni. Wtedy:
- Host i wszyscy znajomi instalują ten sam program VPN: Radmin VPN (darmowy, najprostszy), Tailscale, ZeroTier albo Hamachi.
- Host zakłada w nim sieć, znajomi dołączają (dane sieci host przekazuje prywatnie).
- Host wybiera w oknie COOP na liście Połączenie swój VPN (np. Radmin VPN, adres 26.…) i klika HOSTUJ ŚWIAT – w routerze nic się wtedy nie otwiera. Nie ma VPN na liście? Zamknij i otwórz okno COOP, gdy VPN jest już połączony.
- Kod zaproszenia zawiera adres z sieci VPN, a
Dolacz.batostrzeże znajomego, jeśli nie ma włączonego VPN.
VPN musi być włączony u wszystkich za każdym razem, gdy gracie. Ruch przez VPN jest dodatkowo szyfrowany.
Pytania
| Pytanie | Odpowiedź |
|---|---|
| Czy znajomy musi mieć Dockera albo serwer? | Nie, tylko klienta gry. |
| Czy znajomy potrzebuje hasła COOP? | Nie, wystarczy mu kod zaproszenia. |
| Czy host musi być w grze? | Nie, wystarczy włączony serwer i hostowanie. |
| Ilu znajomych mogę zaprosić? | Każdy dostaje osobne konto; granicą jest komputer i łącze hosta. |
| Czy postacie znajomych się zapisują? | Tak, w bazie świata hosta. |
| Czy znajomi widzą boty? | Tak, to ten sam świat. |
| Czy mogę zablokować znajomego? | Tak, przycisk Zablokuj / odblokuj. |
| Czy panel WWW jest widoczny z internetu? | Nie, panele i baza zostają tylko na komputerze hosta. |
Gdy nie działa
- „Nie można połączyć się z serwerem” – host musi mieć włączony serwer i hostowanie; przy VPN wszyscy muszą być w tej samej sieci z włączonym programem.
- Działało, a przestało – adres hosta mógł się zmienić (np. po restarcie routera). Host generuje nowy Kod zaproszenia, znajomy wkleja go w
Dolacz.bat. - Wymagana aktualizacja klienta – klient znajomego jest starszy niż serwer hosta: zaktualizuj klienta.
- Hostowanie się nie włącza, bo konta mają hasła z paczki – najpierw Zabezpiecz konta.
- Przy portach „router odmówił” – router nie otworzył portów. Włącz w nim UPnP albo przekieruj ręcznie TCP 11000 i 13000–13002 na komputer hosta. FRITZ!Box: Internet → Freigaben → Portfreigaben → Gerät für Freigaben hinzufügen → ten komputer → zaznacz Selbstständige Portfreigaben für dieses Gerät erlauben, potem znów HOSTUJ ŚWIAT. Albo graj przez VPN.
- Przy zmianie mapy zawiesza się ładowanie (hosting przez internet) – router hosta nie obsługuje takiego połączenia; najprościej hostować przez Radmin VPN albo Tailscale.
- Nadal nic – zgłoś na Discordzie w kanale błędy i bugi z paczką logów (ZBIERZ / WYŚLIJ LOGI).
Bezpieczeństwo: kod zaproszenia zawiera hasło znajomego – nie wklejaj go publicznie. Połączenie gry nie jest szyfrowane, dlatego launcher daje znajomym losowe hasła tylko do tego świata. Nie używajcie tam haseł z innych miejsc.