Agency-Admin Panel webowy
Panel admina do FiveM w designie Agency z pełnym panelem webowym na twoim komputerze.

1 Panel webowy w Agency Companion
Agency-Admin posiada pełny panel administratora na Twój komputer: companion.agencyg.de/app/admin. Działa w Agency Companion w Twojej przeglądarce i łączy się z Twoim serwerem przez szyfrowany Agency relay, tak jak aplikacja na telefon. Nie trzeba otwierać żadnego portu i nic nie jest hostowane na Twoim serwerze gry.
| Strona | Co możesz zrobić |
|---|---|
| Pulpit | Gracze online, czas ticku, uptime, zasoby, gotówka w mieście, ostatnie akcje |
| Gracze | Każda akcja administratora z poziomu panelu w grze, wiadomości i ostrzeżenia, podgląd ekranu gracza na żywo |
| Konsola na żywo | Pełna konsola serwera oraz komendy uruchamiane z poziomu konsoli serwera |
| Zasoby | Uruchamiaj, zatrzymuj i restartuj dowolny resource, odświeżaj listę zasobów |
| Konfiguracje | Pliki konfiguracyjne każdego resource na twoim serwerze, edytowane jako ustawienia lub kod |
| Pliki | Menedżer plików z edytorem dla twoich zasobów |
| Bany, logi akcji, zespół & rangi, kontrola serwera | Bany offline, historia każdej akcji admina, restart lub zatrzymanie serwera z odliczaniem |
Panel webowy został stworzony z myślą o komputerach PC. Na telefonie lub tablecie korzystaj z aplikacji Agency Companion, ma wbudowany moduł administratora.
2 Połącz
W grze otwórz menu admina i przejdź do Panel webowy i kliknij Otwórz w przeglądarce, lub wpisz /webpanel. Przeglądarka otwiera panel i od razu Cię loguje.
Na innym PC otwórz companion.agencyg.de/app/admin i wpisz 6-cyfrowy kod ze strony Web Panel. Kod jest ważny przez 5 minut.
Możesz połączyć tyle serwerów, iloma zarządzasz, i przełączać się między nimi w panelu. Każde połączenie to sparowane urządzenie, możesz je wylogować w grze w Settings > Companion.
3 Uprawnienia i bezpieczeństwo
Przeglądarka przechowuje token urządzenia tak samo jak aplikacja. Każde kliknięcie jest sprawdzane na żywo na twoim serwerze pod kątem rangi i uprawnień admina, z tym samym rate limitem i action logiem co w grze.
| Uprawnienie | Odblokowania | Odziedziczone |
|---|---|---|
companion_console | Konsola i zasoby na żywo | tak |
server_power | Zrestartuj i zatrzymaj serwer | nie, tylko najwyższa ranga i rangi, które zaznaczysz |
web_files | Pliki i konfiguracje | nie, tylko najwyższa ranga i rangi, które zaznaczysz |
Bez konieczności bycia w grze. Podobnie jak txAdmin, panel webowy działa również wtedy, gdy nie ma cię na serwerze. Agency-Admin zapamiętuje uprawnienia każdego administratora z jego ostatniej sesji w grze, także te pochodzące z ACE lub frameworka (uprawnienia QBCore, grupy ESX), i aktualizuje je na bieżąco podczas gry. Administrator, który spędzi na serwerze trzy minuty bez dostępu do panelu, traci zapamiętane uprawnienia. Uprawnienia ustawione dla gracza w panelu oraz przypisane rangi zawsze mają pierwszeństwo.
Konsola, ponowne skanowanie zasobów i restart serwera działają jako polecenia konsoli. Wymagają jednej linijki w server.cfg:
add_ace resource.Agency-Admin command allow
4 Konfiguracje każdego zasobu
Ten Konfiguracje strona wyświetla pliki konfiguracyjne każdego zasobu na twoim serwerze, dowolnego autora, znalezione automatycznie: config.lua, shared/config.lua, config/*.lua, settings.lua, config.json a każdy plik konfiguracyjny zasobu fxmanifest.lua nazwy. Żaden resource nie musi niczego rejestrować.
| Zobacz | Co wyświetla |
|---|---|
| Ustawienia | Każda prosta wartość (true lub false, liczby, teksty) jako przełącznik lub pole, z komentarzem z pliku obok, pogrupowana według sekcji. Edycja wartości zmienia tylko tę jedną linię, formatowanie i komentarze pozostają. |
| Kod | Cały plik z kolorowaniem składni. |
Zapisywanie najpierw sprawdza składnię na serwerze, więc uszkodzony config.lua nigdy nie jest nadpisywany. Stara wersja jest zachowywana przed każdym zapisem (ostatnie 15 na plik, w Agency-Admin/config_backups). Zapisz i zrestartuj restartuje zasób od razu, Wcześniejsze wersje przywraca starą wersję.
Pliki konfiguracyjne zaszyfrowane za pomocą FiveM Escrow są oznaczone kłódką i nie można ich edytować.
5 Nowsze kompilacje FXServer: jedna linijka na resource
Wersje FXServer od około 25770 izolują system plików w piaskownicy: zasób może zapisywać w innym zasobie tylko wtedy, gdy server.cfg zezwala na to przed uruchomieniem serwera. Działający serwer ignoruje te linie. Dodaj jedną linię dla każdego resource, którego konfigurację chcesz zapisać z panelu, a następnie zrestartuj serwer jeden raz:
add_filesystem_permission Agency-Admin write qb-core
add_filesystem_permission Agency-Admin write Agency-Housing
Gdy brakuje linijki, panel informuje o tym podczas zapisywania i pokazuje dokładne linie do skopiowania, dla tego zasobu lub dla wszystkich zasobów z konfiguracją naraz. W txAdmin wklejasz je do Edytor CFG.
6 Pliki
Ten Pliki strona otwiera każdy zasób na twoim serwerze za pomocą menedżera plików i edytora: przeglądaj, otwieraj, edytuj, zapisuj, twórz, zmieniaj nazwy i usuwaj pliki oraz foldery, z tą samą jedną linijką na zasób z sekcji 5 do zapisywania w innych zasobach.
Nowsze kompilacje FXServer nie pozwalają żadnemu resource czytać folderu serwera, server.cfg lub foldery kategorii, takie jak [standalone]. Nad zasobami panel wyświetla foldery utworzone z zainstalowanych zasobów, tylko do odczytu, wraz z odpowiednią informacją. Wewnątrz zasobu pracujesz jak zwykle. server.cfg edytuje się w txAdmin, w Edytor CFG.
Pliki większe niż Config.WebPanelFiles.MaxEditKb (domyślnie 1024 KB) nie są otwierane w edytorze. Config.WebPanelFiles.ReadOnly = true zmienia menedżer plików w przeglądarkę.