Poradnik konfiguracji serwera FiveM od podstaw

Własny serwer FiveM to sposób na unikalne doświadczenie w świecie GTA V. W tym poradniku przeprowadzimy Cię przez cały proces: od klucza licencyjnego po optymalizację wydajności. Szukasz hostingu? Sprawdź hosting FiveM w HostValues.

Klucz licencyjny

Zanim uruchomisz serwer, musisz uzyskać klucz licencyjny z portalu Cfx.re. Zarejestruj konto na keymaster.fivem.net, kliknij Register a new server i wypełnij formularz. Po zatwierdzeniu otrzymasz klucz, który wpiszesz w pliku server.cfg w linii sv_licenseKey. Jeden klucz odpowiada jednemu serwerowi. Jeśli chcesz uruchomić kilka serwerów, potrzebujesz osobnego klucza dla każdego z nich.

Konfiguracja server.cfg

Plik server.cfg to serce Twojego serwera. Znajdziesz w nim najważniejsze ustawienia:

  • sv_hostname: nazwa serwera wyświetlana na liście serwerów.
  • sv_maxclients: maksymalna liczba graczy (domyślnie 48, można zwiększyć do 128 lub więcej w zależności od zasobów).
  • sv_licenseKey: Twój klucz licencyjny z portalu Cfx.re.
  • sets sv_projectDesc: opis serwera widoczny w przeglądarce serwerów.
  • endpoint_add_tcp i endpoint_add_udp: adresy i porty, na których nasłuchuje serwer.

Przy hostingu HostValues plik server.cfg jest wstępnie skonfigurowany, więc wystarczy dostosować nazwę serwera i opis.

Wybór frameworka: ESX czy QBCore?

Framework to fundament serwera RP (roleplay). Dwa najpopularniejsze to ESX i QBCore:

  • ESX (es_extended): starszy framework z ogromną bazą gotowych skryptów. Obszerna dokumentacja i aktywna społeczność.
  • QBCore: nowszy, lepiej zoptymalizowany i łatwiejszy w modyfikacji. Czystsza struktura kodu. Coraz więcej serwerów wybiera QBCore.

Oba frameworki wymagają bazy danych MySQL. Zainstaluj wybrany framework zgodnie z jego dokumentacją i zaimportuj schemat bazy danych dostarczony z frameworkiem.

Baza danych i txAdmin

Framework RP wymaga bazy MySQL lub MariaDB. W panelu gry HostValues baza jest tworzona automatycznie. Dane dostępowe znajdziesz w zakładce Databases, a wpisz je w konfiguracji zasobu oxmysql (zalecany) lub mysql-async.

txAdmin

txAdmin to panel administracyjny wbudowany w FiveM. Pozwala zarządzać serwerem z przeglądarki: restart, logi, kick/ban graczy i kopie zapasowe. Domyślnie działa na porcie 40120. Przy pierwszym uruchomieniu połącz go z kontem Cfx.re.

Zarządzanie zasobami

Zasoby (resources) to skrypty, mapy, pojazdy i inne modyfikacje. Każdy zasób umieszczasz w folderze resources i aktywujesz w server.cfg linią ensure nazwa_zasobu. Kilka wskazówek:

  • Sprawdzaj kompatybilność zasobów z Twoim frameworkiem.
  • Nie instaluj zbyt wielu zasobów naraz. Każdy kolejny skrypt zwiększa zużycie pamięci RAM i procesora.
  • Pobieraj zasoby wyłącznie z zaufanych źródeł, takich jak Cfx.re Forum lub zweryfikowane repozytoria GitHub.
  • Regularnie aktualizuj zasoby, aby uniknąć błędów i luk bezpieczeństwa.

Optymalizacja wydajności

Serwer FiveM potrafi być wymagający. Oto kilka sposobów na poprawę wydajności:

  • Monitoruj zużycie zasobów w txAdmin. Skrypty zużywające ponad 5 ms na tick wymagają optymalizacji lub wymiany.
  • Ogranicz streaming niestandardowych modeli (pojazdów, ubrań). Każdy model zwiększa czas ładowania dla graczy.
  • Ustaw onesync na on w server.cfg dla lepszej synchronizacji przy większej liczbie graczy.
  • Wybierz pakiet hostingowy z wystarczającą ilością RAM. Dla 64 graczy z frameworkiem RP zalecamy minimum 8 GB RAM.

Ile RAM potrzebuje serwer FiveM?

To zależy od liczby graczy i zainstalowanych zasobów. Dla małego serwera (do 32 graczy) z podstawowym frameworkiem wystarczy 4 GB RAM. Serwer RP z rozbudowanymi skryptami i 64+ graczami potrzebuje 8 GB lub więcej. Sprawdź ofertę hostingu FiveM w HostValues.

Czy mogę przenieść serwer z innego hostingu do HostValues?

Tak. Pobierz pliki serwera (resources, server.cfg, baza danych) z poprzedniego hostingu i wgraj je przez SFTP. Zaimportuj bazę przez phpMyAdmin i zaktualizuj dane dostępowe. Cały proces trwa zwykle poniżej godziny.

Czy FiveM jest legalny?

Tak, FiveM jest w pełni legalnym projektem. Nie modyfikuje plików GTA V i działa niezależnie od Rockstar Online. Każdy gracz musi posiadać legalną kopię GTA V, aby połączyć się z serwerem FiveM.


Nadal masz problem? Otwórz zgłoszenie do supportu, nasz zespół chętnie pomoże.

Powrót do bazy wiedzy