Jak założyć serwer FiveM z QBCore lub ESX? Kompletny poradnik 2026

Co to jest FiveM i dlaczego warto założyć własny serwer?

FiveM to platforma multiplayer dla GTA V, która pozwala tworzyć w pełni niezależne serwery z własnymi skryptami, mapami, pojazdami i zasadami rozgrywki. Największą popularnością cieszą się serwery Roleplay (RP), na których gracze wcielają się w role policjantów, przestępców, lekarzy czy mechaników i żyją wirtualnym życiem w fikcyjnym mieście.

W odróżnieniu od oficjalnych serwerów GTA Online, FiveM daje Ci pełną kontrolę — sam decydujesz o frameworku, skryptach, ekonomii i regulaminie. W tym poradniku przeprowadzimy Cię przez cały proces: od wyboru hostingu, przez instalację txAdmin i frameworka, aż po pierwsze skrypty i optymalizację.

QBCore czy ESX — który framework wybrać?

Pierwsza i najważniejsza decyzja przed postawieniem serwera FiveM to wybór frameworka RP. Framework to rdzeń serwera — definiuje system kont, ekwipunku, pieniędzy i profesji. Dwa najpopularniejsze to QBCore i ESX Legacy.

Cecha QBCore ESX Legacy
Popularność (2026) ⭐ Rosnąca — nowe projekty ⭐ Największa baza graczy
Jakość kodu Nowoczesny, modułowy Sprawdzony, dojrzały
Baza skryptów Szybko rosnąca Tysiące skryptów esx_*
Integracja z ox Natywna (ox_inventory, ox_lib) Kompatybilna
Trudność startu Średnia Łatwa
Dla kogo? Nowe projekty, dev-team Szybki start, duże serwery

Rekomendacja: jeśli zaczynasz od zera i chcesz nowoczesne rozwiązanie — postaw na QBCore. Jeśli zależy Ci na największej bazie skryptów i łatwiejszym starcie — wybierz ESX Legacy. Obie opcje są dostępne jako gotowe receptury w instalatorze txAdmin.

Wymagania sprzętowe dla serwera FiveM RP

FiveM jest wymagający sprzętowo — zwłaszcza serwery RP z wieloma skryptami, MLO i graczami. Oto minimalne i zalecane wymagania:

Pakiet Graczy RAM Zastosowanie
Workshop do 32 4 GB Testy, dev, mały prywatny serwer
District do 64 8 GB Średni serwer RP z podstawowymi skryptami
City do 128 16 GB Duży serwer RP, pełny ekosystem ox, MLO
Metropolis 128+ 32 GB Serwer premium, OneSync Infinity

Kluczowe znaczenie ma nie tylko RAM, ale też wydajność CPU. Skrypty Lua wykonują się na jednym wątku — dlatego serwery TierHost działają na AMD Ryzen™ 9 5950X, który oferuje jedne z najwyższych taktowań na rynek hostingowy. Dyski NVMe SSD eliminują opóźnienia przy ładowaniu streamowanych zasobów (MLO, pojazdy).

Krok 1: Zakup hostingu FiveM

Wejdź na stronę TierHost i wybierz pakiet FiveM odpowiedni do wielkości serwera. Po zakupie w ciągu kilku minut otrzymasz dostęp do panelu zarządzania z:

  • txAdmin — wbudowany panel webowy FiveM z instalatorem receptur
  • FTP — dostęp do plików serwera
  • Baza danych MySQL — wymagana przez ESX, QBCore i oxmysql
  • Konsola live — podgląd logów i zarządzanie w czasie rzeczywistym

Krok 2: Konfiguracja txAdmin i instalacja frameworka

txAdmin to panel webowy wbudowany bezpośrednio w artefakty FiveM. Po pierwszym uruchomieniu serwera otwórz w przeglądarce adres panelu (znajdziesz go w instrukcji po zakupie) i przejdź przez kreator:

  1. Utwórz konto txAdmin — wybierz login i hasło administratora.
  2. Wybierz typ serwera — kliknij „Popular Recipes".
  3. Wybierz recepturę:
    • QBCore Framework — dla QBCore
    • ESX Legacy — dla ESX
  4. Podaj dane bazy danych — host, nazwę bazy, użytkownika i hasło (znajdziesz je w panelu TierHost).
  5. Kliknij „Run Recipe" — txAdmin automatycznie pobiera i instaluje wszystkie pliki.

Po zakończeniu instalacji serwer uruchomi się automatycznie. Na pierwszym logowaniu do gry wpisz w konsoli F8:

connect TWÓJ_IP:30120

Krok 3: Konfiguracja server.cfg

Główny plik konfiguracyjny serwera to server.cfg. Znajdziesz go w katalogu głównym zasobu przez FTP. Najważniejsze linie, które powinieneś ustawić:

# Nazwa serwera widoczna w przeglądarce serwerów
sv_hostname "Mój Serwer RP | TierHost.pl"

# Klucz licencji FiveM (pobierz z keymaster.fivem.net)
sv_licenseKey "TWÓJ_KLUCZ_LICENCJI"

# Maksymalna liczba graczy
sv_maxclients 64

# OneSync — wymagany dla ponad 32 graczy
set onesync on

# Baza danych (oxmysql)
set mysql_connection_string "mysql://user:password@localhost/fivem_db?charset=utf8mb4"

# Steam API (opcjonalnie, dla weryfikacji kont)
# steam_webApiKey "TWÓJ_KLUCZ_STEAM"

Ważne: klucz licencji pobierzesz bezpłatnie ze strony keymaster.fivem.net po zalogowaniu kontem Cfx.re. Bez klucza serwer nie pojawi się na liście publicznych serwerów FiveM.

Krok 4: Instalacja oxmysql i połączenie z bazą danych

Zarówno QBCore, jak i ESX Legacy korzystają z oxmysql — nowoczesnej biblioteki do asynchronicznych zapytań MySQL. Jeśli instalowałeś przez recepturę txAdmin, oxmysql jest już dołączony. Sprawdź czy w server.cfg masz wpisany poprawny mysql_connection_string i czy zasób oxmysql jest na liście startowej:

ensure oxmysql
ensure qb-core        # lub es_extended dla ESX

Po uruchomieniu serwera sprawdź w konsoli czy widzisz:

[oxmysql] Database connection established.

Jeśli pojawia się błąd połączenia, sprawdź dane dostępowe w panelu TierHost — host to zazwyczaj localhost lub wewnętrzny adres IP bazy danych.

Krok 5: Instalacja pierwszych skryptów

Po postawieniu rdzenia czas na pierwsze zasoby. Oto rekomendowana kolejność dla nowego serwera RP:

  1. ox_inventory — ekwipunek z wagą, slotami i sklepami (zastępuje domyślny inwentarz QBCore/ESX)
  2. ox_lib — biblioteka UI i narzędzi (wymagana przez większość nowych skryptów)
  3. ox_target — interakcje z NPC i obiektami w świecie gry
  4. pma-voice — trójwymiarowy czat głosowy z zasięgiem i radiem
  5. illenium-appearance lub fivem-appearance — kreator postaci
  6. lb-phone — telefon z aplikacjami (mapa, kontakty, bank, galeria)

Każdy zasób instalujesz przez FTP: wgraj folder zasobu do katalogu resources/[twoje-zasoby]/, a następnie dodaj w server.cfg:

ensure ox_inventory
ensure ox_lib
ensure ox_target
ensure pma-voice

Pamiętaj, że kolejność ma znaczenie — zasoby, od których zależą inne, muszą być wyżej na liście.

Krok 6: Uprawnienia i pierwsi administratorzy

Po zalogowaniu na serwer nadaj sobie uprawnienia administratora. W txAdmin przejdź do zakładki Players, znajdź swój nick i kliknij „Add Permission"„Add to Admins".

Dla QBCore możesz też ustawić uprawnienia bezpośrednio w bazie danych lub przez komendę w grze (po nadaniu rangi przez txAdmin):

/setjob [id_gracza] police 5
/setgroup [id_gracza] admin

Dla ESX struktura uprawnień działa przez tabelę users w bazie danych — pole group ustaw na admin lub superadmin.

Najczęstsze problemy i jak je rozwiązać

Problem Możliwa przyczyna Rozwiązanie
Serwer nie widoczny na liście Brak klucza licencji Pobierz klucz z keymaster.fivem.net
Błąd połączenia z bazą danych Zły connection string Sprawdź dane w panelu TierHost
Zasób nie startuje Brak ensure w server.cfg Dodaj ensure [nazwa_zasobu]
Lagi i wysokie ms Za dużo zasobów, brak optymalizacji Sprawdź resmon w grze (F8 → resmon)
Gracze nie mogą dołączyć Port 30120 zablokowany Skontaktuj się z supportem TierHost
OneSync errors Za mało RAM / brak set onesync Upgrade pakietu lub włącz OneSync w cfg

Optymalizacja serwera FiveM

Gdy serwer działa, warto go zoptymalizować żeby gracze nie odczuwali lagów nawet przy dużym obłożeniu:

  • resmon — wpisz w grze resmon 1 (F8) żeby zobaczyć które zasoby zużywają najwięcej CPU i RAM. Zasoby powyżej 2ms to kandydaci do optymalizacji lub wymiany.
  • Ogranicz streaming — nie ładuj wszystkich pojazdów i MLO na raz. Używaj streaming distance i dziel zasoby na mniejsze paczki.
  • Cache bazy danych — oxmysql ma wbudowane cache dla często powtarzających się zapytań. Upewnij się że używasz MySQL.Async zamiast synchronicznych wywołań w starszych skryptach.
  • OneSync Infinity — dla ponad 32 graczy obowiązkowy. Umożliwia prawidłowe ładowanie obiektów i graczy w dużej odległości bez przeciążenia serwera.
  • Automatyczne restarty — ustaw w txAdmin harmonogram restartów np. co 12h — FiveM ma drobne wycieki pamięci przy długiej pracy bez restartu.

Podsumowanie — co potrzebujesz żeby zacząć?

  • Hosting FiveM z min. 4GB RAM (TierHost Workshop to dobry start)
  • Klucz licencji z keymaster.fivem.net (bezpłatny)
  • Konto Cfx.re (wymagane przez FiveM)
  • Framework — QBCore (receptura w txAdmin) lub ESX Legacy
  • Baza danych MySQL — wliczona w każdy pakiet TierHost
  • Podstawowe zasoby — ox_inventory, ox_lib, pma-voice

🎮 Postaw swój serwer FiveM już dziś!

Pakiety od 59.99 zł/mies. • txAdmin w zestawie • Baza danych MySQL • Aktywacja w 5 minut

Zobacz pakiety FiveM →

Gotowy na własny serwer Minecraft?

Sprawdź nasze pakiety hostingu i uruchom serwer w 5 minut!

Zobacz cennik