Uprawnienia w MTA działają przez ACL (Access Control List) zapisaną w pliku acl.xml. Admin to po prostu konto dodane do grupy Admin. Całość zajmuje dwie minuty.
1. Utwórz konto
W konsoli panelu gier wpisz:
addaccount TwojLogin TwojeHaslo
Konto możesz też założyć w grze komendą /register TwojeHaslo (jeśli serwer ma włączoną rejestrację).
2. Dodaj konto do grupy Admin
Zatrzymaj serwer, otwórz mods/deathmatch/acl.xml w zakładce Files, znajdź grupę Admin i dopisz:
<group name="Admin">
<acl name="Moderator"></acl>
<acl name="SuperModerator"></acl>
<acl name="Admin"></acl>
<acl name="RPC"></acl>
<object name="resource.admin"></object>
<object name="user.TwojLogin"></object>
</group>Linia <object name="user.TwojLogin"> to Twoje konto. Uruchom serwer ponownie.
Nie edytuj `acl.xml` przy działającym serwerze - serwer nadpisze Twoje zmiany przy zapisie.
3. Zaloguj się w grze
Po wejściu na serwer wpisz w czacie (klawisz T):
/login TwojeHaslo
Teraz klawisz P otwiera panel admina (zasób admin): lista graczy, kick, ban, wyciszanie, teleport, zmiana mapy, zarządzanie zasobami.
Jeśli panel się nie otwiera, sprawdź, czy zasób admin jest uruchomiony (start admin w konsoli) i czy ma w mtaserver.conf wpis startup="1".
Moderatorzy
W acl.xml są też grupy Moderator i SuperModerator z mniejszymi uprawnieniami (np. kick i wyciszanie, bez banów i zarządzania zasobami). Konto dodajesz tak samo, dopisując w wybranej grupie linię:
<object name="user.LoginModeratora"></object>
Uprawnienia dla zasobów
Niektóre zasoby (np. panele administracyjne, gamemody RPG) potrzebują dostępu do funkcji administracyjnych. W konsoli zobaczysz wtedy komunikat o braku uprawnień. Nadasz je, dopisując zasób w grupie Admin w acl.xml:
<object name="resource.nazwazasobu"></object>
Część zasobów zgłasza swoje potrzeby same (sekcja aclrequest w ich meta.xml) - wtedy wystarczy je zatwierdzić komendą aclrequest allow nazwazasobu all w konsoli.
Rób to tylko dla zasobów z zaufanego źródła - zasób z grupy Admin może np. banować graczy i wykonywać komendy serwera.
Przydatne komendy w konsoli
chgpass Login NoweHaslo- zmiana hasła konta,delaccount Login- usunięcie konta,- usunięcie linii
user.Loginz grupy wacl.xml- odebranie uprawnień, reloadacl- ponowne wczytanieacl.xml.
Konfigurację serwera i zasoby opisujemy w poradniku Konfiguracja serwera MTA.
Postaw go w kilka minut, z instalatorem pluginów i modów w panelu.
Zobacz też
Aktualizacja: 2026-09-21