← Wszystkie poradniki
Garry's Mod Administracja serwerem Poradniki Początkujący

Jak nadać uprawnienia administratora na serwerze GMod? Instalacja i konfiguracja ULX i ULib

Zainstaluj ULX i ULib na serwerze GMod w Vorlantix. Nadaj sobie superadmina, skonfiguruj rangi, sprawdź uprawnienia i dowiedz się, jak odebrać dostęp graczowi.

⏱ 6 min czytania · aktualizacja 03.11.2026
Jak nadać uprawnienia administratora na serwerze GMod? Instalacja i konfiguracja ULX i ULib

Aby nadać uprawnienia administratora na serwerze GMod, zainstaluj ULib oraz ULX, uruchom serwer ponownie i przypisz swoje SteamID do grupy superadmin przez konsolę serwera. Później możesz zarządzać rangami i dostępem do komend w menu ULX.

Na hostingu Vorlantix wykorzystasz kolekcję Workshop lub menedżer plików, a pierwsze uprawnienia nadasz w konsoli panelu. Konto właściciela hostingu nie oznacza automatycznie rangi w Garry’s Mod. Ten poradnik pokazuje całą procedurę, test działania i odebranie dostępu, gdy zmienia się skład administracji.

ULX i ULib — dlaczego potrzebujesz obu?

ULib jest biblioteką, z której korzysta ULX. ULX dostarcza komendy administracyjne oraz menu do ich obsługi. Sama instalacja jednego elementu nie daje kompletnego zestawu. Oficjalne źródła to repozytorium ULX i repozytorium ULib zespołu Ulysses.

Przed rozpoczęciem ustal, czy serwer nie ma już tych dodatków. Sprawdź kolekcję i katalog garrysmod/addons. Nie dokładaj drugiej kopii tylko dlatego, że nie widzisz jeszcze menu. Jeśli używasz gotowej paczki trybu lub innego systemu administracyjnego, zanotuj jego konfigurację przed zmianami.

Wykonaj pełny backup w panelu Vorlantix i uzgodnij restart z ekipą. Dzięki temu zachowasz konfigurację, jeśli nowy dodatek okaże się niezgodny z waszym zestawem.

Krok 1. Zainstaluj ULX i ULib

Metoda przez Steam Workshop

Do kolekcji używanej przez serwer dodaj oba oficjalne elementy:

Przy instalacji GModa w Vorlantix numer kolekcji wpisujesz w pole „ID kolekcji Steam Workshop (opcjonalne)”. Jeśli usługa już korzysta z kolekcji, dopisz do niej oba dodatki. Kolekcja powinna być dostępna publicznie lub przez link. Subskrypcja dodatków wyłącznie na twoim komputerze nie instaluje ich na serwerze.

Metoda przez pliki lub SFTP

  1. Pobierz archiwa ULX i ULib z oficjalnych repozytoriów.
  2. Rozpakuj je na komputerze i zatrzymaj serwer.
  3. Otwórz menedżer plików Vorlantix lub połącz się przez SFTP.
  4. Umieść oba dodatki w osobnych katalogach garrysmod/addons/ulx i garrysmod/addons/ulib.
  5. Sprawdź, czy wewnątrz każdego od razu znajduje się jego katalog lua.
garrysmod/
    addons/
        ulx/
            lua/
        ulib/
            lua/

Unikaj układu addons/ulx/ulx-master/lua. Jeżeli panel otwiera już katalog gry, zacznij od addons. ZIP pozostawiony bez rozpakowania nie jest zainstalowanym dodatkiem. Strukturę i konieczność pełnego restartu potwierdzają instrukcje autorów.

Krok 2. Uruchom serwer ponownie i sprawdź ładowanie

Po instalacji wykonaj pełny restart procesu. Sama zmiana mapy nie wystarcza. Poczekaj na zakończenie startu i sprawdź logi, szczególnie komunikaty o brakujących plikach ULib albo błędach Lua. Wymóg restartu podkreśla instrukcja ULib.

W konsoli serwera w panelu Vorlantix wpisz:

ulx help

Jeśli polecenie jest rozpoznawane i otrzymujesz pomoc, przejdź do nadania uprawnień. Przy Unknown command najpierw napraw instalację. Zmiana SteamID lub rangi nie pomoże, gdy ULX w ogóle nie został wczytany.

Krok 3. Nadaj sobie pierwszego superadministratora

Pierwsze nadanie wykonaj w konsoli serwera Vorlantix. Własna konsola klienta, zanim masz uprawnienia, nie zastąpi konsoli procesu. Oficjalny poradnik zespołu Ulysses opisuje przypisywanie rangi po SteamID.

  1. Połącz się z serwerem i ustal swoje klasyczne SteamID, na przykład przez polecenie status.
  2. Porównaj identyfikator z właściwym graczem. Nie używaj numeru pozycji na liście ani nazwy profilu.
  3. W panelu Vorlantix otwórz konsolę serwera.
  4. Wykonaj poniższe polecenie, zastępując przykładowe SteamID własnym.
ulx adduserid "STEAM_0:1:123456" superadmin

STEAM_0:1:123456 jest przykładem, a nie identyfikatorem do pozostawienia. Nie wklejaj linku do profilu Steam. W tej instrukcji używamy formatu STEAM_X:Y:Z, zgodnego z przykładem autorów.

Dla połączonego gracza dostępne jest również ulx adduser "Nick" superadmin, lecz przy podobnych nazwach łatwiej wybrać złą osobę. Użycie zweryfikowanego SteamID pomaga jednoznacznie wskazać konto. Składnię obu poleceń potwierdza kod zarządzania użytkownikami ULX.

Krok 4. Otwórz menu i skonfiguruj rangi

Po otrzymaniu rangi połącz się ponownie, jeśli interfejs nie odświeżył dostępu. W konsoli klienta GModa wpisz ulx menu albo użyj na czacie !menu. Menu jest wyświetlane w grze; wpisanie polecenia otwarcia w panelu WWW nie otworzy okna na twoim ekranie.

W zakładce Groups wybierz grupę i sprawdź jej uprawnienia oraz przypisanych graczy. Nie oceniaj rangi wyłącznie po nazwie: liczą się nadane prawa, dziedziczenie i ewentualne wyjątki użytkownika.

Rola w ekipieJak zaplanować dostęp?
WłaścicielSuperadmin do zarządzania rangami i konfiguracją.
AdministratorRanga admin po sprawdzeniu dostępnych komend.
ModeratorWłasna grupa z wybranymi narzędziami do obsługi zgłoszeń.
Zwykły uczestnikGrupa user bez uprawnień administracyjnych.

Nie twórz moderatora przez skopiowanie całego dostępu superadmina. Wybierz potrzebne funkcje, sprawdź dziedziczenie i ograniczenia wskazywania innych graczy. Przetestuj także, czy niższa ranga nie może zmieniać uprawnień właściciela.

Zapisz krótki opis obowiązków każdej rangi i prowadź listę osób z dostępem. Przy zmianie administracji porównaj ją z użytkownikami w menu. Dzięki temu łatwiej zauważysz stare konta i unikniesz przypadkowego pozostawienia uprawnień osobie, która już nie zajmuje się serwerem.

Krok 5. Dodaj administratora i odbierz zbędny dostęp

Kolejnego administratora możesz przypisać przez menu albo z konsoli serwera, po sprawdzeniu jego SteamID:

ulx adduserid "STEAM_0:1:123456" admin

Zastąp identyfikator kontem tej osoby. Aby usunąć jej przypisanie i indywidualne uprawnienia w ULib, służy:

ulx removeuserid "STEAM_0:1:123456"

Po odebraniu dostępu sprawdź efekt na tym koncie. Inny dodatek lub osobna konfiguracja może ponownie nadawać rangę. Nie usuwaj całej listy użytkowników, jeśli chcesz zmienić jedną osobę. Zanim ograniczysz własne prawa, zachowaj dostęp do konsoli hostingu.

Krok 6. Sprawdź trwałość konfiguracji

Wykonaj kontrolowany restart i ponownie otwórz menu jako administrator. Przetestuj też zwykłe konto: powinno móc grać, ale nie zmieniać rang. Zachowaj backup danych usługi po poprawnej konfiguracji. Same archiwa instalacyjne ULX i ULib nie zastępują kopii zapisanych użytkowników oraz grup.

W DarkRP sprawdź dodatkowo, czy jego konfiguracja rang nie przypisuje gracza ponownie. Rola policjanta lub burmistrza nie jest tym samym co administrator. Utrzymuj spójne zasady między dodatkami, aby łatwo wyjaśnić pochodzenie każdego uprawnienia.

Najczęstsze problemy

ULX nie rozpoznaje komend

Sprawdź obecność obu dodatków, strukturę folderów i pełny restart. Usuń konflikt metod instalacji po wykonaniu kopii, jeśli jednocześnie zamontowano różne wersje z Workshop i plików.

Komenda zgłasza brak uprawnień

Upewnij się, że pierwszego superadmina nadajesz przez konsolę serwera. Potem sprawdź grupę konta i indywidualne ograniczenia. Nick w grze nie zastępuje poprawnego identyfikatora.

Po restarcie ranga znika albo wraca

Sprawdź zapis danych oraz dodatki zmieniające grupę przy wejściu. Zachowaj log z nadania i kolejnego połączenia. Nie edytuj plików użytkowników w działającym procesie jako pierwszego sposobu naprawy.

Podsumowanie

Zainstaluj ULX razem z ULib, wykonaj pełny restart i nadaj pierwszego superadmina przez konsolę Vorlantix. Kolejne rangi skonfiguruj w menu, przydzielając potrzebne narzędzia. Sprawdź zwykłe konto, odebranie dostępu oraz zachowanie po restarcie, a gotową konfigurację zabezpiecz kopią.

Potrzebujesz własnego serwera? Sprawdź ofertę Vorlantix.

Zobacz ofertę Przejdź do panelu klienta

Tagi: #Garry's Mod #GMod #OP #superadmin #ULib #uprawnienia

Może Cię zainteresować