Jak zrobić serwer FiveM od zera? Instalacja i konfiguracja

Konfiguracja serwera FiveM: ustawienia tagów, nazwy hosta, ikony, adminów i klucza licencyjnego. Jak zrobić serwer FiveM?

Napisano przez

Dariusz Nowak

Opublikowano

11 cze 2026

Spis treści

Masz pomysł na własne miasto RP, serwer freeroam albo małą sesję dla znajomych, ale nie wiesz, od czego zacząć? Pytanie, jak zrobić serwer fivem, sprowadza się dziś przede wszystkim do wyboru miejsca uruchomienia, instalacji FXServer, konfiguracji txAdmin i dodania odpowiednich zasobów. Poniżej pokazuję cały proces, a także koszty, wymagania, otwieranie serwera dla innych graczy i błędy, które najczęściej zatrzymują początkujących.

Najkrótsza droga do działającego serwera FiveM prowadzi przez txAdmin

  • FXServer pobierzesz bezpłatnie jako aktualny zalecany build.
  • Do uruchomienia potrzebujesz konta Cfx.re i klucza rejestracyjnego serwera.
  • Najłatwiejszą metodą konfiguracji jest panel txAdmin z szablonem CFX Default.
  • Do testów wystarczy komputer, ale serwer publiczny lepiej uruchomić na VPS-ie lub hostingu gier.
  • Poza samą instalacją trzeba skonfigurować port 30120 TCP i UDP, zasoby, uprawnienia oraz kopie zapasowe.

Co trzeba przygotować przed instalacją

FiveM nie jest osobną grą, tylko platformą pozwalającą uruchamiać zmodyfikowane serwery do GTA V. Każdy gracz potrzebuje legalnej kopii GTA V oraz klienta FiveM, natomiast sam serwer działa dzięki oprogramowaniu FXServer. Do pierwszej konfiguracji przyda się także bezpłatne konto Cfx.re.

Na początek zdecyduj, czy tworzysz serwer tylko do nauki i gry ze znajomymi, czy od razu planujesz publiczne miasto RP. To ważne, ponieważ czysty serwer z kilkoma osobami działa nawet na zwykłym komputerze, a rozbudowany projekt z bazą danych i dziesiątkami skryptów potrzebuje wydajnego procesora, pamięci RAM i stabilnego łącza.

Zastosowanie Orientacyjne zasoby Najlepsza forma
Testy lokalne i gra ze znajomymi 4 GB RAM, 2-4 szybkie rdzenie Własny komputer
Mały serwer publiczny 6-8 GB RAM, mocny procesor VPS albo hosting gier
Rozbudowany serwer RP 8-16 GB RAM, szybki dysk SSD/NVMe VPS lub serwer zarządzany

Podane wartości są orientacyjne. Z mojego doświadczenia wynika, że początkujący często patrzą wyłącznie na liczbę rdzeni, a pomijają ich szybkość. W FiveM duże znaczenie ma wydajność pojedynczego rdzenia, szczególnie gdy skrypty wykonują dużo operacji po stronie serwera.

Komputer domowy czy hosting FiveM

Na własnym komputerze uruchomisz serwer bez dodatkowej opłaty. To dobre rozwiązanie do nauki, testowania skryptów i prywatnej gry, ale komputer musi działać przez cały czas, a domowy internet powinien mieć publiczny adres IP lub możliwość przekierowania portów.

VPS daje większą kontrolę nad systemem, lecz wymaga podstawowej znajomości administracji. Hosting gier jest prostszy, ponieważ dostawca zwykle zapewnia panel, ochronę sieciową i gotową instalację, ale płacisz co miesiąc oraz masz mniej swobody w konfiguracji.

Rozwiązanie Koszt Zalety Ograniczenia
Własny komputer 0 zł dodatkowo Pełna kontrola i szybkie testy Serwer działa tylko przy włączonym komputerze
VPS około 40-150 zł miesięcznie Praca 24/7 i własna konfiguracja Samodzielne aktualizacje i zabezpieczenia
Hosting gier około 30-150 zł miesięcznie Prosta obsługa i gotowy panel Mniejsza elastyczność oraz limity pakietu

Do pierwszych prób wybrałbym komputer lokalny. Dopiero gdy serwer działa stabilnie, a konfiguracja przestaje się zmieniać co kilka godzin, ma sens przeniesienie go na VPS lub hosting działający 24/7.

Jak zrobić serwer FiveM? Szczegółowy poradnik

Instalacja FXServer i konfiguracja txAdmin

Najprostsza ścieżka prowadzi przez txAdmin, czyli panel administracyjny dołączony do plików serwera. Oficjalna dokumentacja Cfx.re zaleca pobranie aktualnego zalecanego buildu, ponieważ starsze paczki mogą mieć problemy z zasobami, klientem lub nowszą wersją GTA V.

  1. Utwórz folder, na przykład C:\FXServer\server.
  2. Pobierz aktualny zalecany build serwera i rozpakuj go przy użyciu 7-Zip albo podobnego programu.
  3. Uruchom plik FXServer.exe.
  4. Jeśli panel nie otworzy się sam, przejdź w przeglądarce do http://localhost:40120.
  5. Wpisz czterocyfrowy kod widoczny w konsoli serwera.
  6. Połącz txAdmin z kontem Cfx.re i ustaw osobne hasło administratora.
  7. Wybierz opcję Popular Recipes, a później szablon CFX Default FiveM.
  8. Otwórz Portal Cfx.re, utwórz klucz serwera i wklej go w kreatorze txAdmin.
  9. Uruchom Run Recipe, a po zakończeniu wybierz Save and Run Server.

Klucz rejestracyjny nie jest tym samym co hasło do panelu. Traktuj go jak dane dostępowe, nie publikuj go na Discordzie i nie umieszczaj w zrzutach ekranu. Sam panel txAdmin powinien być dostępny tylko dla administratorów, dlatego nie przekierowuj portu 40120 do internetu.

Po poprawnym uruchomieniu lokalny serwer powinien pojawić się w kliencie FiveM jako połączenie z komputerem w sieci LAN. Jeżeli go nie widzisz, zamknij i uruchom klienta ponownie. Możesz też sprawdzić działanie panelu w grze, otwierając konsolę F8 i wpisując tx.

Jak ustawić server.cfg i dodać pierwsze zasoby

Plik server.cfg określa podstawowe parametry serwera, między innymi nazwę, port, limit graczy, język i uruchamiane zasoby. Przy instalacji przez txAdmin większość ustawień powstaje automatycznie, ale warto wiedzieć, gdzie później zmieniać konfigurację.

endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"

sv_hostname "Moje miasto FiveM"
sets sv_projectName "Moje miasto"
sets sv_projectDesc "Serwer testowy w języku polskim"
sets locale "pl-PL"

sv_maxclients 48
set onesync on

ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode

sv_licenseKey "TWOJ_KLUCZ_SERWERA"

Nie kopiuj bezmyślnie każdej linijki z przypadkowej paczki. Polecenie ensure uruchamia konkretny zasób, a jego nazwa musi odpowiadać folderowi znajdującemu się w katalogu resources. Jeśli zasób wymaga bazy danych albo innego skryptu, trzeba zachować właściwą kolejność uruchamiania.

Framework czy czysty serwer

Do zwykłego freeroamu lub jazdy samochodami wystarczą zasoby niezależne od frameworka. Serwer RP zwykle potrzebuje większego zaplecza, na przykład ESX, QBCore albo Qbox. Framework to zestaw podstawowych systemów obsługujących postacie, pieniądze, ekwipunek, prace i zapis danych.

Nie instaluj kilku frameworków naraz tylko dlatego, że są popularne. Ich skrypty często korzystają z innych nazw tabel, eksportów i zdarzeń, dlatego mieszanie paczek kończy się błędami trudnymi do znalezienia. Najbezpieczniej wybrać jeden framework, sprawdzić jego wymagania i dopiero później dodawać kolejne elementy.

Przeczytaj również: Hogwarts Legacy - wszystkie strony przewodnika w Hogsmeade

Dodawanie zasobu

Każdy zasób powinien mieć własny folder oraz plik fxmanifest.lua. Po skopiowaniu go do katalogu resources dodajesz w server.cfg wpis w rodzaju ensure nazwa_zasobu, a potem restartujesz serwer.

W praktyce najwięcej problemów powodują skrypty pobrane z niepewnych źródeł. Przed instalacją sprawdzam wymagania, wersję frameworka, zależności i sposób konfiguracji bazy danych. Działający czysty serwer jest lepszym punktem wyjścia niż duża paczka pełna nieznanych dodatków.

Jak udostępnić serwer innym graczom

Lokalny serwer widoczny tylko na twoim komputerze nie wymaga otwierania portów. Gdy chcesz zaprosić osoby spoza sieci domowej, musisz udostępnić port gry oraz zezwolić na ruch w zaporze systemowej.

  1. Ustaw przekierowanie portu 30120 TCP i UDP na komputer, na którym działa FXServer.
  2. Dodaj reguły dla tego portu w Zaporze Windows albo zaporze systemu Linux.
  3. Sprawdź, czy dostawca internetu nie stosuje CGNAT-u.
  4. Uruchom serwer i przekaż znajomym publiczny adres IP z portem.
  5. W kliencie FiveM otwórz konsolę F8 i użyj polecenia connect adres-ip:30120.

Jeżeli masz zmienny adres IP, po każdym restarcie routera adres może się zmienić. Przy publicznym projekcie wygodniejszy będzie hosting z publicznym adresem IP i ochroną DDoS. W przypadku CGNAT-u przekierowanie portów zwykle nie zadziała, nawet jeśli konfiguracja routera wygląda poprawnie.

Do testów zaproś najpierw jedną lub dwie osoby. Sprawdźcie opóźnienia, pobieranie zasobów, działanie dźwięku i zachowanie skryptów przy kilku jednoczesnych połączeniach. Takie małe obciążenie często ujawnia problemy, których nie widać podczas samotnej jazdy po mapie.

Najczęstsze błędy przy uruchamianiu serwera

Problem Prawdopodobna przyczyna Co sprawdzić
Brak klucza licencyjnego Nieprawidłowy wpis w konfiguracji Linijkę sv_licenseKey i poprawność klucza w Portalu Cfx.re
Serwer nie widzi zasobów Zła ścieżka albo uruchomienie z niewłaściwego folderu Katalog resources oraz polecenia ensure
Znajomi nie mogą się połączyć Zamknięty port, firewall lub CGNAT Port 30120 TCP/UDP, reguły zapory i adres publiczny
Skrypt wyświetla błędy Brak zależności albo niezgodny framework Dokumentację zasobu i kolejność ensure
Serwer działa wolno Za dużo zasobów lub zapytania do bazy wykonywane zbyt często Logi txAdmin, zużycie CPU, RAM i czas działania skryptów

Nie ignoruj czerwonych komunikatów w konsoli. Pojedyncze ostrzeżenie nie zawsze zatrzyma serwer, ale powtarzające się błędy mogą powodować desynchronizację, znikające przedmioty albo problemy z zapisem postaci. Najpierw uruchom czystą konfigurację, a dopiero potem dodawaj zasoby pojedynczo.

Co robić po pierwszym uruchomieniu

Pierwszy działający start to dopiero baza. Ustaw własną nazwę, opis, język, limit graczy i uprawnienia administracyjne, a potem przygotuj prostą kopię folderu serwera oraz bazy danych. Backup powinien być przechowywany poza głównym katalogiem, bo awaria dysku lub błędna aktualizacja może uszkodzić oba pliki jednocześnie.

Jeżeli tworzysz serwer RP, zaplanuj też strukturę projektu przed zakupem dodatków. Najpierw ustal framework, system bazy danych, sposób identyfikacji graczy i zasady aktualizacji. Dopiero później instaluj ubrania, pojazdy, mapy i interfejsy, ponieważ każdy kolejny zasób zwiększa liczbę możliwych konfliktów.

Najrozsądniejszy plan wygląda tak: uruchom czysty serwer lokalnie, przetestuj połączenie, dodaj kilka sprawdzonych zasobów, wykonaj backup i dopiero wtedy przenieś projekt na serwer działający 24/7. Taka kolejność pozwala ograniczyć koszty, szybciej znaleźć błędy i uniknąć sytuacji, w której rozbudowana paczka nie uruchamia się przez jeden brakujący plik.

FAQ - Najczęstsze pytania

Do testów i gry ze znajomymi wystarczy własny komputer z około 4 GB RAM i 2-4 szybkimi rdzeniami. Mały serwer publiczny lepiej uruchomić na VPS-ie lub hostingu gier, zwykle z 6-8 GB RAM. Rozbudowany serwer RP może potrzebować 8-16 GB RAM, szybkiego dysku SSD lub NVMe i wydajnego procesora.

Pobierz aktualny zalecany build FXServer, rozpakuj go i uruchom plik FXServer.exe. Następnie otwórz txAdmin pod adresem http://localhost:40120, połącz panel z kontem Cfx.re, wybierz szablon CFX Default FiveM i dodaj klucz serwera utworzony w Portalu Cfx.re. Na końcu uruchom Run Recipe oraz Save and Run Server.

Przekieruj port 30120 zarówno dla TCP, jak i UDP, dodaj odpowiednie reguły w zaporze i sprawdź, czy dostawca internetu nie stosuje CGNAT-u. Znajomi mogą połączyć się w FiveM przez konsolę F8, używając polecenia connect adres-ip:30120. Przy publicznym projekcie wygodniejszy będzie hosting z publicznym adresem IP i ochroną DDoS.

Serwer RP zwykle korzysta z jednego frameworka, takiego jak ESX, QBCore albo Qbox. Nie należy mieszać kilku frameworków, ponieważ mogą używać innych tabel, eksportów i zdarzeń. Zasób trzeba umieścić w katalogu resources, sprawdzić jego zależności i dodać do server.cfg polecenie ensure nazwa_zasobu.

Oceń artykuł

Ocena: 0.00 Liczba głosów: 0

Tagi:

vps frameworki fivem fxserver txadmin

Udostępnij artykuł

Dariusz Nowak

Dariusz Nowak

Mam na imię Dariusz i od 15 lat zajmuję się grami, sprzętem i technologiami gamingowymi. Moja przygoda z tym światem zaczęła się od fascynacji możliwościami cyfrowej rozrywki, a z czasem przerodziła się w chęć dzielenia się tą wiedzą z innymi. Przybliżam czytelnikom najnowsze trendy, analizuję specyfikacje sprzętu i pomagam w podejmowaniu świadomych decyzji zakupowych. W swojej pracy kładę nacisk na dokładność, porównując informacje z różnych źródeł, by dostarczać treści, które ułatwią poruszanie się po dynamicznie zmieniającym się świecie gamingu.

Napisz komentarz