Serwer FiveM wymaga prawidłowej konfiguracji portów i kilku podstawowych ustawień, aby gracze mogli się z nim połączyć. Ten artykuł wyjaśnia krok po kroku, jakie porty są potrzebne i jak dostosować najważniejsze parametry w pliku server.cfg.
Wymagane porty
FiveM domyślnie używa portu 30120 dla TCP i UDP. Port ten musi być otwarty w firewallu serwera. Na VPS HostValues otworzysz go komendą:
ufw allow 30120/tcp && ufw allow 30120/udp
Jeśli korzystasz z txAdmin (domyślnie na porcie 40120), otwórz również ten port:
ufw allow 40120/tcp
W przypadku serwera FiveM zarządzanego przez panel HostValues porty są już poprawnie skonfigurowane. Ręczne otwieranie nie jest wtedy konieczne.
Plik server.cfg
Plik server.cfg to centralny plik konfiguracyjny serwera FiveM. Najważniejsze ustawienia to:
sv_hostname "Mój Serwer": nazwa wyświetlana na liście serwerów.sv_maxclients 32: maksymalna liczba jednoczesnych graczy.sv_licenseKey "TwójKlucz": klucz licencji FiveM z keymaster.fivem.net.endpoint_add_tcp "0.0.0.0:30120": punkt wejścia TCP serwera.endpoint_add_udp "0.0.0.0:30120": punkt wejścia UDP, powinien używać tego samego portu co TCP.
Jeśli chcesz użyć innego portu, zmień go w liniach endpoint i odpowiednio dostosuj reguły firewalla.
Tworzenie klucza licencji
Odwiedź stronę keymaster.fivem.net i zaloguj się kontem Cfx.re. Utwórz nowy klucz i wpisz adres IP swojego serwera. Skopiuj wygenerowany klucz i wklej go w pliku server.cfg w linii sv_licenseKey. Bez prawidłowego klucza serwer się nie uruchomi.
Ładowanie zasobów i skryptów
W pliku server.cfg określasz również, które zasoby (skrypty i mapy) mają być ładowane przy starcie. Użyj polecenia ensure nazwazasobu dla każdego zasobu. Umieść pliki zasobów w folderze resources i zrestartuj serwer po każdej zmianie konfiguracji.
Jak sprawdzić, jakiego portu używa mój serwer FiveM?
Sprawdź w pliku server.cfg linie endpoint_add_tcp i endpoint_add_udp. Port znajduje się po dwukropku. Domyślnie jest to 30120.
Dlaczego mój serwer nie pojawia się na liście serwerów FiveM?
Sprawdź, czy klucz licencji jest prawidłowy i czy port 30120 jest otwarty w firewallu. Serwer musi być też w pełni uruchomiony, zanim pojawi się na liście. Może to potrwać kilka minut.
Czy mogę uruchomić kilka serwerów FiveM na jednym VPS?
Tak, przydziel każdemu serwerowi inny port w jego pliku server.cfg i otwórz te porty w firewallu. Upewnij się, że Twój VPS ma wystarczającą ilość RAM i mocy CPU do obsługi wielu instancji.
Szukasz wydajnego serwera do FiveM? Sprawdź nasze pakiety VPS.