THE ORB
Uruchamiam studio

Access denied for command <nazwa>

Ktoś próbował uruchomić komendę, do której nie ma uprawnień.

groupsKomendy administratora odrzucanepersonMożesz to naprawić

Zrób najpierw to

Dodaj siebie do grupy administratorów w server.cfg — bycie w grupie i to, że grupa ma uprawnienia, to dwie osobne linijki.

bug_reportWklej zamiast tego całą konsolę

Co to znaczy

Sprawdzenie uprawnienia ACE się nie powiodło. System uprawnień FiveM domyślnie odmawia: principalom (grupie, identyfikatorowi gracza) nadaje się obiekty (komendę, możliwość zasobu) wprost, a wszystko, co nie zostało nadane, jest odrzucane.

Co to powoduje

Uszeregowane według tego, jak często są odpowiedzią.

  1. 1

    Komenda została uruchomiona z klienta, który nie ma uprawnienia

    Konsola ma każde uprawnienie; gracz ma tylko to, co mu nadano.

  2. 2

    Principal nigdy nie został dodany

    To add_principal identifier.fivem:1 group.admin wsadza CIEBIE do grupy. Nadawanie grupie uprawnień nic nie daje, dopóki nikogo w niej nie ma.

  3. 3

    Linie ace są w złej kolejności

    add_ace i add_principal są wykonywane w kolejności z pliku. Dodanie principala do grupy zdefiniowanej później nie działa.

  4. 4

    Identyfikator jest złego rodzaju

    license:, steam:, discord:, fivem: to cztery różne rzeczy. Ten w cfg musi być tym, który gracz faktycznie przedstawia.

  5. 5

    txAdmin zarządza uprawnieniami osobno

    Jego własna lista adminów to nie to samo co ACE.

Jak poznać, który jest twój

W konsoli serwera:

add_principal identifier.license:TWOJALICENCJA group.admin

a potem spróbuj ponownie w grze. Jeśli działa tylko z konsoli, problemem jest uprawnienie, a nie komenda.

Gdzie szukać

server.cfg, blok add_ace / add_principal.

Jak to naprawić

add_ace group.admin command allow
add_ace group.admin command.stop deny        # deny wygrywa z allow
add_principal identifier.license:abc123 group.admin

Kolejność ma znaczenie: najpierw zdefiniuj ace grupy, potem dodawaj do niej ludzi.

Wciąż utknąłeś na własnym kodzie?

Ta strona mówi, co ten błąd zwykle oznacza. Wklej swoją konsolę do Server Fixera, a uszereguje wszystko, co w niej jest, i powie, co zrobić najpierw; a jeśli wolisz tego nie ruszać, ORBIE naprawi skrypt i odda ci zasób gotowy do wrzucenia.

bug_reportOtwórz Server Fixer

Błędy, które chodzą z tym w parze