Jak zrobić serwer FiveM
Jak zrobić serwer FiveM krok po kroku
Postawienie serwera FiveM nie jest już tak skomplikowane jak kiedyś. txAdmin jest teraz dołączany bezpośrednio do buildów serwera FiveM i większość konfiguracji przeprowadza za ciebie automatycznie. Ten poradnik opisuje cały proces od zera.
Czego potrzebujesz na start
- Konto Cfx.re (darmowe). Jeśli go nie masz, zarejestruj się na forum.cfx.re.
- Klucz licencyjny serwera. Wygenerujesz go za darmo na portal.cfx.re/servers/registration-keys. Jedno konto może mieć maksymalnie trzy aktywne klucze.
- Serwer lub VPS z Windowsem albo Linuksem, ewentualnie usługa hostingu serwerów gier.
Uwaga: od grudnia 2025 Keymaster został zastąpiony przez Cfx.re Portal. Klucze licencyjne generuje się i zarządza nimi wyłącznie przez portal.cfx.re.
Opcja 1: hosting serwerów gier
Jeśli chcesz jak najszybciej mieć działający serwer, hosting to najprostsza droga. Większość dostawców obsługujących FiveM ma FiveM preinstalowany i txAdmin wstępnie skonfigurowany. Oficjalną listę zatwierdzonych dostawców znajdziesz na docs.fivem.net.
Po zamówieniu zwykle dostajesz dostęp do txAdmin z poziomu panelu hostingu. Zaloguj się, połącz konto Cfx.re, wklej klucz licencyjny i serwer jest gotowy do konfiguracji.
Minusem jest miesięczny koszt i mniejsza kontrola nad samą maszyną.
Opcja 2: własny serwer (Windows lub Linux)
Ta opcja daje pełną kontrolę nad środowiskiem serwera. Wymaga trochę więcej konfiguracji, ale nie jest trudna.
Krok 1: Pobierz build serwera
Wejdź na stronę z artefaktami FiveM:
- Windows: runtime.fivem.net/artifacts/fivem/build_server_windows/master/
- Linux: runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
Pobierz najnowszy zalecany build. Rozpakuj zawartość do folderu, na przykład C:\FXServer\server w Windowsie.
Krok 2: Uruchom FXServer
W Windowsie kliknij dwukrotnie FXServer.exe. W Linuksie uruchom odpowiedni skrypt startowy.
Przy pierwszym uruchomieniu serwer automatycznie otworzy txAdmin w przeglądarce pod adresem http://localhost:40120.
Krok 3: Połącz konto Cfx.re
txAdmin wyświetli PIN i poprosi o połączenie konta Cfx.re. Kliknij Link Account, zaloguj się w portalu Cfx.re i autoryzuj połączenie.
Krok 4: Załóż w txAdmin konto administratora
Ustaw hasło do konta administratora txAdmin. Jest ono niezależne od hasła do konta Cfx.re i dotyczy tylko tego serwera.
Krok 5: Skonfiguruj serwer w txAdmin
txAdmin przeprowadzi cię przez kreator wstępnej konfiguracji:
- Nazwa serwera: wyświetla się w przeglądarce serwerów.
- Typ wdrożenia: wybierz Popular Recipes, to najprostsza opcja.
- Szablon: wybierz jeden z nich:
- CFX Default FiveM: podstawowy serwer bez frameworka. Dobry do testów.
- ESX Legacy: najczęściej używany framework RP.
- QBCore: kolejny popularny framework RP.
- QBox: nowoczesny, zoptymalizowany fork QBCore z pełną kompatybilnością wsteczną.
- Lokalizacja danych: miejsce, w którym będą zapisane pliki serwera. Domyślna ścieżka sprawdzi się w większości przypadków.
- Klucz licencyjny: wklej klucz wygenerowany w Cfx.re Portal.
Po uzupełnieniu danych kliknij Run Recipe. txAdmin automatycznie pobierze i skonfiguruje wszystko.
Krok 6: Zapisz i uruchom serwer
Przejrzyj plik server.cfg wygenerowany przez txAdmin. Jeśli wszystko wygląda dobrze, kliknij Save and Run Server.
Serwer wystartuje. Gracze mogą połączyć się przez direct connect, używając publicznego IP serwera i portu 30120.
Porty do przekierowania
Żeby serwer był widoczny poza siecią lokalną, przekieruj te porty na lokalne IP serwera:
| Port | Protokół | Przeznaczenie |
|---|---|---|
| 30120 | TCP + UDP | Główny port połączenia z grą |
| 30110 | UDP | Opcjonalny (czat głosowy peer-to-peer) |
Jeśli po uruchomieniu serwer nie pojawia się na liście serwerów, przyczyną jest zwykle przekierowanie portów.
Wybór frameworka
Większość serwerów RP działa na jakimś frameworku. Oto krótki przegląd:
- Bez frameworka: pełna kontrola, budujesz wszystko od zera. Niezalecane, chyba że piszesz skrypty od podstaw.
- ESX Legacy: najbardziej ugruntowany framework. Duży ekosystem kompatybilnych skryptów.
- QBox: nowoczesny, zoptymalizowany fork QBCore. Lepsza wydajność i czystsza architektura. W pełni wstecznie kompatybilny z większością skryptów QBCore. Zalecany wybór, jeśli idziesz w stronę QBCore.
- QBCore: oryginał. Nadal szeroko używany, ale na nowych serwerach w dużej mierze zastąpił go QBox.
Wybór frameworka to głównie kwestia preferencji i zależy od tego, jakie skrypty planujesz na serwer.
Gdy serwer już działa
Kiedy serwer działa, kolejne kroki to:
- Dodawanie skryptów do
resources/i rejestrowanie ich wserver.cfgprzezensure script-name - Konfiguracja frameworka (joby, przedmioty, pojazdy, uprawnienia)
- Postawienie bazy danych, jeśli framework jej wymaga (ESX i QBCore wymagają)
- Dodanie własnej ikony serwera: wrzuć plik
server.pngo rozmiarze 96x96 pikseli do głównego folderu serwera
Najczęstsze problemy
| Problem | Prawdopodobna przyczyna |
|---|---|
| Serwer nie pojawia się w przeglądarce serwerów | Port 30120 nie jest przekierowany albo blokuje go firewall |
| txAdmin nie ładuje się w przeglądarce | FXServer nie uruchomił się poprawnie, sprawdź logi w konsoli |
| Klucz licencyjny odrzucony | Klucz nie został wygenerowany w portalu albo jest już używany na innym serwerze |
| Recipe kończy się błędem podczas konfiguracji | Problem z siecią albo brak uprawnień do ścieżki instalacji |
Podsumowanie
- Załóż konto Cfx.re i wygeneruj klucz licencyjny na portal.cfx.re.
- Pobierz najnowszy build FXServer dla Windowsa lub Linuksa.
- Uruchom FXServer i przejdź kreator konfiguracji txAdmin.
- Wybierz szablon, wklej klucz licencyjny i uruchom recipe.
- Przekieruj port 30120 i uruchom serwer.




