
Zarządzanie serwerem FiveM, zwłaszcza w kontekście uprawnień dla administratorów i graczy, może być skomplikowane, jeśli polegasz wyłącznie na plikach konfiguracyjnych. Na szczęście, narzędzie txAdmin oferuje intuicyjny interfejs webowy, który rewolucjonizuje ten proces. Dzięki niemu kontrola nad serwerem staje się prostsza, szybsza i bardziej przejrzysta.
W tym poradniku przeprowadzimy Cię krok po kroku przez proces zarządzania serwerem i konfigurowania uprawnień w txAdmin. Dowiesz się, jak dodawać administratorów, nadawać im specyficzne permisje i monitorować aktywność na serwerze, co pozwoli Ci zbudować bezpieczne i dobrze zorganizowane środowisko dla swojej społeczności.
Wymagania Wstępne
- Działający serwer FiveM z zainstalowanym i skonfigurowanym txAdmin.
- Dostęp do panelu webowego txAdmin z uprawnieniami administratora (master).
- Podstawowa znajomość identyfikatorów graczy (np. license, steam, discord).
- Przeglądarka internetowa (np. Chrome, Firefox).
Przewodnik Krok po Kroku
Zarządzanie serwerem przez txAdmin odbywa się w całości przez interfejs webowy. Poniższe kroki wyjaśniają kluczowe funkcje związane z administracją i uprawnieniami.
- Logowanie do panelu txAdmin
Aby rozpocząć, otwórz przeglądarkę i przejdź pod adres swojego panelu txAdmin. Zazwyczaj jest tohttp://adres_ip_serwera:40120. Zaloguj się przy użyciu danych konta administratora (master), które skonfigurowałeś podczas pierwszej instalacji. - Nawigacja po interfejsie
Po zalogowaniu zobaczysz główny pulpit (Dashboard), który prezentuje kluczowe statystyki serwera. Po lewej stronie znajduje się menu nawigacyjne. Najważniejsze dla nas sekcje to Players (Gracze) oraz Admin Manager (Zarządzanie Adminami). - Zarządzanie Graczami (sekcja Players)
W tej sekcji widzisz listę wszystkich graczy aktualnie połączonych z serwerem. Możesz tutaj wykonywać podstawowe akcje, takie jak:- Kick: Wyrzucenie gracza z serwera.
- Warn: Wysłanie ostrzeżenia.
- Message: Wysłanie prywatnej wiadomości.
- Ban: Zbanowanie gracza (na stałe lub tymczasowo).
To podstawowe narzędzie do moderacji w czasie rzeczywistym.
- Zarządzanie Uprawnieniami (sekcja Admin Manager)
To serce systemu permisji w txAdmin. Tutaj definiujesz, kto ma dostęp do jakich funkcji. System opiera się na tzw. ACEs (Access Control Entries).
Krok 1: Dodawanie nowego administratora
Kliknij przycisk Add Admin. Pojawi się formularz, w którym musisz uzupełnić:- Player Name: Nazwa gracza (dla Twojej orientacji).
- Identifier Type: Wybierz typ identyfikatora, np.
FiveM License,Steam HexlubDiscord ID. Użycie Discord ID jest zalecane, jeśli Twój serwer korzysta z whitelisty Discord. - Identifier: Wklej odpowiedni identyfikator gracza.
- Permissions: Wybierz uprawnienia. Możesz przypisać użytkownika do grupy „All Permissions” (pełny dostęp, niezalecane dla każdego) lub wybrać „Manage Permissions”, aby nadać konkretne uprawnienia, np. tylko do restartowania serwera (
txAdmin.Restart) czy zarządzania banami (txAdmin.Bans.View,txAdmin.Bans.Add).
Krok 2: Zapisanie zmian
Po skonfigurowaniu uprawnień kliknij Save. Nowy administrator zostanie dodany do listy, a jego uprawnienia zaczną obowiązywać natychmiast. - Edycja i usuwanie administratorów
W każdej chwili możesz wrócić do sekcji Admin Manager, kliknąć na istniejącego administratora, aby edytować jego uprawnienia, lub użyć ikony kosza, aby całkowicie usunąć jego dostęp.
Przykładowy Kod / Konfiguracja
Chociaż txAdmin zarządza uprawnieniami przez interfejs graficzny, w tle modyfikuje on plik konfiguracyjny serwera (zazwyczaj server.cfg lub plik ładowany przez niego). Zrozumienie składni ACEs jest przydatne. Poniżej znajduje się przykład, jak wyglądałby zapis uprawnień dla grupy „moderator” bezpośrednio w kodzie.
# =================================================================
# UPRAWNIENIA (ACES) ZARZĄDZANE PRZEZ TXADMIN
# =================================================================
# Dodaje użytkownika z konkretnym identyfikatorem do grupy "moderator"
add_principal identifier.license:a1b2c3d4e5f6 group.moderator
# Nadaje grupie "moderator" uprawnienia do komend kick i ban
add_ace group.moderator "command.kick" allow
add_ace group.moderator "command.ban" allow
# Nadaje grupie "moderator" dostęp do określonych funkcji w txAdmin
add_ace group.moderator "txAdmin.Players.kick" allow
add_ace group.moderator "txAdmin.Players.warn" allow
# Daje pełne uprawnienia grupie "admin"
add_ace group.admin command allow # Zezwala na wszystkie komendy
add_ace group.admin "txAdmin" allow # Zezwala na wszystkie funkcje txAdminW tym przykładzie, add_principal przypisuje gracza do grupy, a add_ace nadaje tej grupie konkretne uprawnienia (permisje). txAdmin automatyzuje cały ten proces, eliminując potrzebę ręcznej edycji plików.
Podsumowanie
Używanie txAdmin do zarządzania serwerem i uprawnieniami to ogromne ułatwienie, które pozwala skupić się na rozwijaniu społeczności, a nie na walce z plikami konfiguracyjnymi. Dzięki intuicyjnemu interfejsowi możesz w kilka chwil dodać nowego moderatora, nadać mu precyzyjnie określone uprawnienia i monitorować jego działania.
Zachęcamy do eksploracji pozostałych funkcji txAdmin, takich jak harmonogram restartów, przeglądanie logów serwera w czasie rzeczywistym czy zarządzanie zasobami. Opanowanie tego narzędzia to klucz do profesjonalnej i bezpiecznej administracji serwerem FiveM.






