Czy szukasz sposobu na efektywne zarządzanie dostępem do serwera w określonych przedziałach czasowych? Skrypt trt_lockdown to idealne rozwiązanie, pozwalające kontrolować, kto może łączyć się z serwerem, gdy chcesz wprowadzić okresy blokady. Oto jak zainstalować i skonfigurować ten zasób.
Czym jest trt_lockdown?
Skrypt trt_lockdown umożliwia ustawienie określonych godzin blokady dla twojego serwera. W tych godzinach tylko gracze znajdujący się na białej liście mogą się łączyć. Ta funkcja jest szczególnie przydatna dla administratorów serwerów, którzy chcą zachować kontrolę nad dostępem graczy w określonych porach.
Kluczowe Funkcje
- Automatycznie zamyka serwer w określonych godzinach.
- Gracze z białej listy nadal mogą się łączyć nawet podczas blokady.
Jak zainstalować skrypt trt_lockdown
Instalacja skryptu trt_lockdown jest prosta. Wykonaj następujące kroki:
-
Pobierz Script: Skrypt trt_lockdown można znaleźć na GitHub. Upewnij się, że pobierasz najnowszą wersję.
-
Umieść go w katalogu zasobów: Po pobraniu umieść folder skryptu w katalogu zasobów twojego serwera. Zazwyczaj znajduje się on w plikach serwera.
-
Edytuj konfigurację serwera: Otwórz swój
server.cfgplik i dodaj linię:start trt_lockdownTo polecenie zapewnia, że skrypt uruchamia się podczas startu serwera.
- Skonfiguruj ustawienia blokady: Ustawienia blokady można dostosować w pliku
config/serverw folderze skryptu trt_lockdown. Tutaj możesz określić godziny blokady, dozwolone identyfikatory oraz sprawdzanie roli Discord.
Opcje konfiguracji
W pliku konfiguracyjnym możesz ustawić następujące opcje:
- Aktywacja blokady: Włącz lub wyłącz funkcję blokady.
- Wyrzucaj graczy: Wybierz, czy wyrzucić wszystkich graczy, czy pozostawić graczy z białej listy połączonych podczas blokady.
- Godziny blokady: Określ godziny, w których serwer powinien zostać zamknięty. Użyj formatu 24-godzinnego.
- Identyfikatory z białej listy: Lista identyfikatorów graczy, którzy mogą się łączyć podczas blokady.
- Discord Sprawdzenie roli: Jeśli dotyczy, możesz ustawić token bota Discord i określić, które role mogą ominąć blokadę.
Oto przykład, jak ustawienia blokady wyglądają w pliku konfiguracyjnym:
return {
versionCheck = true,
lockdown = {
enabled = true,
kickAllPlayers = true,
from = { hour = 3, minute = 15 },
to = { hour = 17, minute = 30 },
},
allowedIdentifiers = {
-- Add player identifiers here
},
discord = {
token = false,
guildId = '',
allowedRoles = {
-- Add allowed role identifiers here
}
}
}
Dodatkowo możesz ustawić uprawnienia dla niektórych graczy, aby ominąć blokadę za pomocą następujących komend:
add_ace identifier.discord:xxx lockdown.bypass allow
add_ace group.mod lockdown.bypass allow
Po prostu zastąp identifier.discord:xxx poprawnym identyfikatorem gracza.
Użycie
Po skonfigurowaniu skrypt automatycznie zarządza dostępem do serwera zgodnie z określonymi godzinami blokady. Gracze próbujący połączyć się podczas blokady otrzymają komunikat o odrzuceniu, chyba że znajdują się na liście dozwolonych.
Dzięki skryptowi trt_lockdown zyskujesz pełną kontrolę nad tym, kiedy i jak gracze uzyskują dostęp do twojego serwera, co czyni go doskonałym narzędziem do ulepszania zarządzania serwerem. Nie zapomnij sprawdzić repozytorium GitHub w celu uzyskania aktualizacji lub dalszych opcji dostosowywania. Miłej gry!
