Panel /nay
Wpisz /nay w grze, aby otworzyć panel ustawień. Widzisz w nim każdy skrypt Nayretis, który możesz konfigurować. Gracze z nay.admin widzą też sekcję Serwer: stronę Nayretis, Uprawnienia, API, Webhooki i Dziennik.
Ustawienia są zapisywane w bazie danych. Po naciśnięciu Zapisz nowa wartość jest sprawdzana, zapisywana, odnotowywana w dzienniku zmian i od razu stosowana u wszystkich połączonych graczy. Restart nie jest potrzebny.
Niektóre strony skryptów mają też przyciski akcji, na przykład Zarządzaj tunelami na stronie Car Wash.
Ustawienia Nayretis
Strona Nayretis zawiera ustawienia wspólne dla wszystkich skryptów.
Kolumna W /nay to nazwa wyświetlana w panelu. Klucz to nazwa używana przez config.lua i API HTTP.
| W /nay | Klucz | Typ | Domyślnie | Opis |
|---|---|---|---|---|
| Język | Locale | język | angielski lub wartość nay:locale | Język wszystkich skryptów Nayretis: angielski, francuski, hiszpański, portugalski, polski lub niemiecki. |
| Motyw interfejsu | Theme | graphite lub papier | graphite | Wygląd interfejsów Nayretis: ciemny (Graphite) lub jasny (Papier). |
| API HTTP | ApiEnabled | wł. / wył. | wył. | Włącza API HTTP. Dopóki jest wyłączone, każda trasa odpowiada 503 api_disabled. |
| Maksymalny rozmiar żądania (KB) | ApiMaxBodyKb | liczba od 1 do 10240 | 1024 | Największa treść żądania akceptowana przez API, w KB. |
| Przechowywanie dziennika (dni) | AuditRetentionDays | liczba od 0 do 3650 | 90 | Wpisy dziennika zmian starsze niż ta liczba dni są usuwane codziennie. 0 zachowuje wszystko. |
Kto może otworzyć panel
nay.admindaje dostęp do wszystkiego.nay.configdaje dostęp do ustawień wszystkich skryptów.nay.auditotwiera panel na dzienniku zmian.<resource>.configdaje dostęp do ustawień jednego skryptu, na przykładnay_car_wash.config.
Jak je nadać, opisuje strona Uprawnienia.