Serwer FiveM: klucz licencyjny, server.cfg i zasoby
Serwer FiveM krok po kroku: pakiet, klucz z portalu Cfx.re w Uruchamianiu, server.cfg, dołączanie, zasoby (resources), baza MySQL i txAdmin.
Na tej stronie10 sekcji
Z tego poradnika uruchomisz serwer FiveM: zdobędziesz klucz licencyjny, wpiszesz go w panelu, ustawisz server.cfg, wgrasz zasoby i połączysz się z gry. Pakiety i ceny znajdziesz w cenniku FiveM.
Jaki pakiet wybrać#
FiveM z frameworkiem (np. ESX albo QBCore) i bazą danych potrzebuje zwykle od 4 do 8 GB pamięci, dlatego zaczynamy od 4 GB.
| Pakiet | RAM | Procesor | Dysk | Dla kogo |
|---|---|---|---|---|
| Standard 4 GB (Intel Xeon) | 4 GB | 1,5 wątku | 25 GB | mały serwer z frameworkiem i bazą |
| Standard 8 GB (Intel Xeon) | 8 GB | 2,5 wątku | 40 GB | serwer RP z większą liczbą skryptów |
| Standard 16 GB (Intel Xeon) | 16 GB | 4 wątki | 70 GB | duży serwer RP |
| Premium 4 GB (Ryzen 9 9950X) | 4 GB | 2 wątki | 30 GB | mały serwer na szybkim rdzeniu |
| Premium 8 GB (Ryzen 9 9950X) | 8 GB | 3 wątki | 50 GB | serwer RP, polecany |
| Premium 12 GB (Ryzen 9 9950X) | 12 GB | 4 wątki | 75 GB | duży serwer RP |
| Premium 16 GB (Ryzen 9 9950X) | 16 GB | 5 wątków | 100 GB | największe serwery z wieloma skryptami |
Przesuń tabelę w bok, żeby zobaczyć wszystkie kolumny.
Serwer testowy albo mały serwer dla znajomych: 4 GB. Serwer RP z dużą liczbą zasobów, map i aut: od 8 GB. Zamów Premium 8 GB.
Klucz licencyjny Cfx.re#
Każdy serwer FiveM potrzebuje własnego klucza licencyjnego. Bez niego serwer nie wystartuje.
- Zaloguj się kontem Cfx.re na portal.cfx.re (otwiera się w nowej karcie).
- W części z kluczami serwerowymi (Server Registration Keys) wygeneruj nowy klucz. Jeśli portal poprosi o adres IP serwera, sprawdź go w Windowsie w wierszu poleceń poleceniem
nslookupi nazwą z karty Adres w Konsoli. - Skopiuj klucz. Traktuj go jak hasło.
Ustaw serwer w zakładce Uruchamianie#
- Zaloguj się na panel.nexorahost.pl (otwiera się w nowej karcie) i otwórz serwer FiveM z listy Moje serwery.
W menu po lewej wybierz Uruchamianie.

Zakładka Uruchamianie serwera FiveM: pola FIVEM LICENSE, MAX PLAYERS, SERVER HOSTNAME, FIVEM VERSION, STEAM WEB API KEY, TXADMIN PORT, ENABLE TXADMIN i GAME NAME Uzupełnij pola. Każde zapisuje się samo chwilę po zmianie.
Pole Co ustawia FIVEM LICENSE klucz z portalu Cfx.re; wymagany SERVER HOSTNAME nazwa serwera na liście MAX PLAYERS liczba miejsc, od 1 do 48 FIVEM VERSION wersja serwera; recommendedto wersja zalecana przez Cfx.re,latestnajnowsza; działa po ponownej instalacji (niżej)STEAM WEB API KEY klucz Steam Web API, jeśli używa go Twój framework; inaczej zostaw noneENABLE TXADMIN włącza panel txAdmin (opis niżej); domyślnie wyłączony GAME NAME fivemdla GTA V alboredmdla RedMPrzesuń tabelę w bok, żeby zobaczyć wszystkie kolumny.
Pole TXADMIN PORT ma znaczek READ ONLY, ustawiamy je my.
Wróć do Konsoli i kliknij Uruchom albo Restart.

Górna część Konsoli z przyciskiem Uruchom (1) i kartą Adres (2); na zrzucie serwer Minecraft, w FiveM wygląda to tak samo
Uwaga
Bez płatnej subskrypcji Cfx.re (Element Club) serwer ma najwyżej 48 miejsc. Dlatego MAX PLAYERS nie przyjmie większej liczby.
Zmiana wersji serwera#
Wersję z FIVEM VERSION serwer pobiera przy instalacji. Żeby ją zmienić, wpisz nową wartość, zrób kopię zapasową, a potem w zakładce Ustawienia kliknij Zainstaluj ponownie. Twój server.cfg zostaje, a domyślne zasoby z folderu resources zostaną odświeżone.

Dołącz do serwera#
- Skopiuj adres z karty Adres w Konsoli.
- Uruchom FiveM i naciśnij F8, żeby otworzyć konsolę.
- Wpisz
connecti adres z portem, np.connect node1.nexorahost.pl:40020, i zatwierdź Enter.
Serwer pojawi się też na liście serwerów FiveM, gdy będzie działał dłuższą chwilę.
Plik server.cfg#
Główny plik konfiguracji to server.cfg w głównym folderze serwera. Tu dopisujesz zasoby, ustawienia frameworka, uprawnienia i bazę danych.
- Zatrzymaj serwer.
W zakładce Pliki kliknij
server.cfg.
Zakładka Pliki z przyciskami Wyślij (1), Utwórz katalog (2) i New File; na zrzucie pliki serwera Minecraft Wprowadź zmiany i kliknij ZAPISZ.

Edytor pliku w panelu z przyciskiem ZAPISZ (1); na zrzucie plik server.properties z Minecrafta - Uruchom serwer.
Przykładowy fragment:
sets sv_projectName "Moj serwer RP"
sets sv_projectDesc "Polski serwer RP"
sets locale "pl-PL"
set onesync on
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure moj-zasob
add_ace group.admin command allow
add_principal identifier.fivem:1234567 group.adminWażne
Linie endpoint_add_tcp, endpoint_add_udp, sv_hostname, sv_maxclients, set sv_licenseKey i set steam_webApiKey panel ustawia przy każdym starcie na podstawie Uruchamiania i portu serwera. Nie zmieniaj ich w pliku: Twoje zmiany znikną, a zły port w endpoint_add_* odetnie graczy.
Zasoby (resources)#
- Pobierz zasób i rozpakuj go u siebie. W jego folderze musi być plik
fxmanifest.lua. Nazwa folderu to nazwa zasobu, więc usuń dopiski typu-main. W zakładce Pliki otwórz folder
resourcesi wgraj zasób przyciskiem Wyślij. Duże paczki (mapy, auta) wgrasz szybciej przez SFTP.
Dane SFTP w zakładce Ustawienia: SERVER ADDRESS (1), USERNAME (2) i przycisk Launch SFTP (3) - Zasoby możesz grupować w podfolderach w nawiasach kwadratowych, np.
resources/[moje]. - Dopisz do
server.cfglinięensure nazwa-zasobu. Zależności, np.oxmysql, wpisz wyżej niż zasoby, które ich używają. Zrestartuj serwer albo wpisz w Konsoli
refresh, a potemensure nazwa-zasobu.
Pole komendy na dole Konsoli (1); na zrzucie komendy serwera Minecraft, komendy FiveM wpisujesz w to samo pole
Przydatne komendy w Konsoli: refresh (szuka nowych zasobów), ensure nazwa (uruchamia albo restartuje zasób), stop nazwa, restart nazwa, say Tekst (wiadomość na czacie).
Baza danych dla ESX i QBCore#
ESX, QBCore i wiele skryptów potrzebuje bazy MySQL. Jak ją utworzyć i gdzie są dane do połączenia, opisuje artykuł Bazy danych MySQL. Dane wpisujesz w server.cfg w linii dla zasobu oxmysql:
set mysql_connection_string "mysql://uzytkownik:haslo@adres:port/nazwa_bazy?charset=utf8mb4"txAdmin#
txAdmin to panel WWW wbudowany w serwer FiveM: kreator gotowych szablonów (np. ESX albo QBCore), lista graczy, bany i logi. Domyślnie jest wyłączony, a serwer startuje wtedy prosto z server.cfg.
Po włączeniu ENABLE TXADMIN serwer startuje przez txAdmina, a server.cfg czyta dopiero txAdmin. Przy pierwszym starcie w Konsoli pojawi się adres panelu i czterocyfrowy PIN. Panel txAdmina słucha na porcie z pola TXADMIN PORT. Jeśli adres z Konsoli nie otwiera się w przeglądarce, wyłącz txAdmina i napisz na kontakt@nexorahost.pl.
Wskazówka
Na pierwszy serwer prościej jest zostać przy server.cfg bez txAdmina. Gotowe frameworki zainstalujesz też ręcznie, jak każdy inny zasób.
Najczęstsze problemy#
- Błąd klucza licencyjnego w Konsoli. Pole FIVEM LICENSE jest puste, ma literówkę albo spację na końcu, albo klucz został unieważniony w portalu.
- Nazwa serwera wraca do starej. Zmieniłeś ją w
server.cfg. Zmień SERVER HOSTNAME w Uruchamianiu. - Zasób się nie ładuje. Brak
ensure, zła nazwa folderu albo brakfxmanifest.lua. Błąd zobaczysz w Konsoli. - Komunikat o braku uprawnień (entitlement) do zasobu. Zasoby szyfrowane (Asset Escrow) działają tylko z kluczem konta Cfx.re, które je kupiło.
- Gracze nie mogą wejść. Sprawdź, czy nie zmieniałeś linii
endpoint_add_*. Zobacz też Nie mogę się połączyć. - Serwer nie startuje po dodaniu zasobu. Wyłącz ostatni zasób (usuń jego
ensure) i sprawdź Konsolę. Więcej w artykule Serwer nie startuje.
Zobacz też#
- Bazy danych MySQL dla frameworków
- Kopie zapasowe przed instalacją frameworka
- Dostęp dla ekipy: panel dla developera bez podawania hasła
- Cennik pakietów FiveM