server.cfg to główny plik konfiguracyjny serwera FiveM. Decyduje, jak serwer wygląda na liście, które zasoby (skrypty) się uruchamiają i w jakiej kolejności.
Gdzie jest server.cfg
- Z txAdmin (domyślnie u nas): plik leży w folderze danych serwera utworzonym przez szablon, np.
txData/QBCore_XXXX.base/server.cfg. Najwygodniej edytujesz go w samym txAdmin: Settings → CFG Editor. - Bez txAdmin: w głównym folderze serwera, w zakładce Files.
Po zmianie zrestartuj serwer (w txAdmin przycisk Restart).
Wygląd na liście serwerów
sv_hostname "^3Moje Miasto RP ^7| Polska | Whitelist" sets sv_projectName "Moje Miasto RP" sets sv_projectDesc "Polski serwer RP z ekonomią i pracami" sets locale "pl-PL" sets tags "roleplay, polska, ekonomia, whitelist" load_server_icon logo.png
^3,^7itd. to kolory w nazwie (^1czerwony,^2zielony,^3żółty,^4niebieski,^7biały).sets locale- język serwera, filtr na liście serwerów.load_server_icon- ikona 96 × 96 px w formacie PNG, wgrana obokserver.cfg.
OneSync
set onesync on
OneSync jest wymagany powyżej 32 graczy i przez większość nowoczesnych skryptów (QBCore, ESX Legacy). Szablony txAdmin włączają go same.
Wersja gry i dodatki GTA
sv_enforceGameBuild 3258
Wymusza wersję gry z określonymi dodatkami (DLC): nowe auta, ubrania, mapy. Wyższy numer to nowsze DLC. Część skryptów i map wymaga konkretnej wersji - sprawdź w ich opisie. Po zmianie gracze pobierają odpowiednią wersję przy wejściu.
Klucze
Klucz licencyjny cfx.re i klucz Steam Web API ustawiasz w panelu gier w zakładce Startup - panel dopisuje je do komendy startowej, więc nie trzeba ich trzymać w server.cfg. Klucz Steam jest potrzebny, jeśli skrypty rozpoznają graczy po koncie Steam. Zdobędziesz go na steamcommunity.com/dev/apikey.
Kolejność zasobów
Zasoby uruchamia się komendą ensure. Kolejność ma znaczenie: najpierw biblioteki, potem framework, na końcu skrypty, które z nich korzystają:
ensure oxmysql ensure ox_lib ensure qb-core ensure [qb] ensure [standalone] ensure moj-skrypt
Nazwa w nawiasach kwadratowych ([qb]) uruchamia wszystkie zasoby z tego folderu. Jeśli skrypt w konsoli zgłasza, że nie znalazł frameworka albo biblioteki, zwykle stoi za wysoko na liście.
Bezpieczeństwo
sv_scriptHookAllowed 0 sv_endpointprivacy true
sv_scriptHookAllowed 0- blokuje graczy z modyfikacjami ScriptHook (popularne cheaty).sv_endpointprivacy true- ukrywa adresy IP graczy przed innymi graczami.
Hasło RCON i dane do bazy danych trzymaj w server.cfg, ale nigdy nie wrzucaj tego pliku publicznie (np. na GitHuba razem z zasobami).
Czego nie zmieniać
Linie endpoint_add_tcp i endpoint_add_udp ustawia panel na podstawie przydzielonego portu. Nie zmieniaj ich - serwer przestanie przyjmować połączenia.
Postaw go w kilka minut, z instalatorem pluginów i modów w panelu.
Zobacz też
Aktualizacja: 2026-09-21