Krótka odpowiedź. Serwer KissMP do BeamNG.drive możesz hostować samodzielnie za darmo: pobierz najnowsze wydanie ze strony KissMP na GitHubie, uruchom zawarty w nim program kissmp-server i otwórz port UDP 3698. Albo wynajmij serwer KissMP i pomiń przekierowanie portów.
Gracze potrzebują moda KISSMultiplayer.zip i aplikacji Bridge uruchomionej obok BeamNG.drive. Potem wybierają Twój serwer z listy w grze albo używają Direct Connect z Twoim adresem.
Sprawdzono 5 listopada 2026 na KissMP v0.8.0 (opublikowanym 13 kwietnia 2026), najnowszym wydaniu, oraz BeamNG.drive v0.40.4, najnowszej wersji ogłoszonej na Steamie.
Ten poradnik opiera się na dwóch źródłach: repozytorium KissMP z dokumentacją jego twórców oraz na tym, czego używamy na każdym hostowanym przez nas serwerze KissMP. Aby przejść od razu do wynajmu, wejdź w Opcję 2.
Czego potrzebujesz
BeamNG.drive na komputerze każdego gracza, także Twoim. KissMP to mod multiplayer do tej gry. Program serwera nie wymaga zainstalowanej gry.
Wydanie KissMP: jeden plik zip, w chwili pisania KissMP_v0.8.0.zip, ze strony wydań KissMP. Zawiera foldery windows, linux i linux-arm (folder ARM jest tylko dla serwera) oraz mod klienta. Jest darmowe i open source na licencji Apache-2.0.
Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo maszyna w chmurze. Ten poradnik używa 64-bitowego Linuksa, bo na nim działamy.
RAM i CPU: twórcy nie publikują wymagań serwera, więc traktuj każdą liczbę, którą przeczytasz gdzie indziej, jako szacunek. Dokumentacja mówi, że sam serwer robi niewiele: większość pracy wykonują gry graczy, a serwer tylko przekazuje dane między nimi.
Sieć: port UDP 3698 dostępny z internetu albo VPN, taki jak Hamachi lub Tailscale, jeśli grasz tylko ze znajomymi.
Opcja 1: hostuj samodzielnie
Instalacja serwera
Pobierz i rozpakuj wydanie. Tak instalujemy je na naszych serwerach:
Potrzebne są wget i unzip (sudo apt install wget unzip w Debianie lub Ubuntu). Zachowaj plik zip, dopóki nie wyciągniesz moda klienta i bridge'a dla siebie i swoich graczy.
Uruchom go raz. Według dokumentacji serwer generuje plik config.json, który możesz edytować.
./kissmp-server
Zatrzymaj go przez Ctrl+C.
Edytuj config.json. Działający plik wygląda tak, z portem, którego używają twórcy. Plik wygenerowany przez serwer ma też linię server_identifier z losową wartością: zostaw ją.
{
"server_name": "My KissMP server",
"description": "My first server",
"map": "/levels/smallgrid/info.json",
"max_players": 8,
"tickrate": 60,
"port": 3698,
"max_vehicles_per_client": 3,
"show_in_server_list": true,
"upnp_enabled": false,
"require_scripts": false
}
Ustaw map na wybrany poziom. Sposób z dokumentacji na znalezienie ścieżki poziomu: wczytaj poziom w trybie jednoosobowym i uruchom print(getMissionFilename()) w konsoli BeamNG. Mapa z modem musi też leżeć w folderze mods serwera. W wygenerowanym pliku show_in_server_list ma wartość false, więc ustaw true, jeśli chcesz, by serwer był na publicznej liście.
Uruchom serwer ponownie i poczekaj na linię Server is running!.
Otwarcie portu
Zezwól na UDP 3698 (albo port z Twojego config.json) w zaporze, na przykład przez sudo ufw allow 3698/udp, i przekieruj go na routerze. To jedyny port, który podają twórcy.
Nie możesz przekierować portów w domu? Dokumentacja wymienia jako alternatywę oprogramowanie VPN, takie jak Hamachi lub Tailscale: gracze łączą się wtedy z adresem, który ono Ci poda.
Dołączanie do Twojego serwera
Zainstaluj mod klienta. Umieść KISSMultiplayer.zip w folderze użytkownika mods BeamNG. Plik musi zachować dokładnie nazwę KISSMultiplayer.zip. W Windows domyślny folder to %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
Uruchom Bridge z folderu windows wydania, potem uruchom BeamNG.drive. Konsola Bridge powinna wyświetlić Bridge is running!.
Połącz się. Otwórz okno KissMP w grze. Gdy show_in_server_list jest włączone, Twój serwer pojawia się we wbudowanej przeglądarce serwerów. W przeciwnym razie wybierz Direct Connect i wpisz swój publiczny adres IP (albo 127.0.0.1, jeśli serwer działa na tym samym komputerze).
Dokumentacja wymienia powody, dla których serwer może nie pojawiać się na liście: opcja jest wyłączona, serwer nie ma najnowszego wydania, nazwa zawiera zablokowane słowa, obowiązuje limit 10 serwerów na adres IP albo nazwa lub opis są za długie (64 i 256 znaków).
Mody i dodatki
Serwer tworzy folder mods podczas działania. Mody umieszczone tam gracze pobierają przy dołączaniu, na przykład nową mapę lub pojazd. Dodatki Lua po stronie serwera trafiają do addons/NAME/main.lua i gracze ich nie pobierają.
Opcja 2: hostuj w PlayNHost
Wynajem eliminuje instalację i przekierowanie portów. Nadal wybierasz nazwę i mapę, a każdy gracz nadal instaluje moda i Bridge.
Wybierz plan. Otwórz stronę hostingu serwerów KissMP i porównaj plany: STREET, RACER i APEX w chwili pisania. Naciśnij Utwórz serwer przy planie (Dostosuj plan przy APEX) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
Poczekaj na instalację. Serwer pojawi się w panelu. Jego Console wypisuje Server is running!, gdy jest gotowy.
Nadaj mu nazwę. Na karcie Ustawienia, w sekcji Ustawienia gry, wpisz w polu Nazwa serwera nazwę (najwyżej 60 znaków), a potem zrestartuj.
Zmień mapę lub inne opcje. Otwórz config.json na karcie Files, edytuj map lub inne klucze i zrestartuj. Mody map i pojazdów wrzucaj tam do folderu mods.
Zaproś graczy. Panel pokazuje adres, który im podasz. Każdy gracz instaluje KISSMultiplayer.zip i Bridge ze strony wydań, a potem znajduje serwer na liście lub używa Direct Connect.
Co panel robi za Ciebie:
Twój port jest przydzielany i otwarty od początku, więc nie ma czego przekierowywać.
Trzy klucze config.json panel zapisuje przy każdym starcie: port, server_name i max_players. Zmieniaj nazwę w panelu, nie w pliku, bo inaczej Twoja zmiana zostanie nadpisana. Limit graczy wynika z Twojego planu.
Instalacja umieszcza poprawny config.json przed pierwszym startem. Nasz panel odtwarza brakujący config.json jako pusty plik przed startem, a serwer zawiesza się, gdy czyta pusty JSON. Jeśli kiedyś przez pomyłkę opróżnisz lub usuniesz plik, wklej z powrotem przykład z góry.
Program serwera jest pobierany z najnowszego wydania KissMP przy instalacji serwera. Potem sam się nie aktualizuje, a dokumentacja mówi, że serwery bez najnowszego wydania mogą nie pojawiać się na liście serwerów, więc po nowym wydaniu KissMP poproś nasze wsparcie o aktualizację.
Serwer KissMP to tylko przekaźnik. Nie ma RCON, a serwer nie ma własnych poleceń konsoli: linia wpisana w Console trafia tylko do dodatków napisanych, by ją czytać, więc zadania administracyjne idą przez dodatki lub plik konfiguracji.
Samodzielny hosting czy wynajem: uczciwe porównanie
Koszt: oprogramowanie serwera jest darmowe. Samodzielny hosting kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata ustalona przez plan.
Dostępność: domowy serwer działa tylko tak długo, jak Twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie hostingodawcy.
Ekspozycja: w domu gracze łączą się z Twoim publicznym adresem IP, a Ty dbasz o zaporę i router. Wynajęty serwer trzyma Twój domowy IP poza grą.
Konfiguracja: samodzielny hosting wymaga pobrania, pliku konfiguracji i przekierowanego portu. Wynajem wymaga nazwy i mapy. Gracze robią tę samą konfigurację klienta w obu przypadkach.
Kontrola: samodzielny hosting daje Ci całą maszynę. Na naszych serwerach nadal masz kartę Files do config.json, modów i dodatków.
Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Możesz zaakceptować wszystko, zaakceptować tylko niezbędne pliki cookie lub wybrać według kategorii.Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Tutaj są domyślnie włączone. Możesz wyłączyć to, czego nie chcesz.Przeczytaj naszą politykę prywatności