istockphoto-1265440727-612x612

Skrypt Lockdown

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:

  1. Pobierz Script: Skrypt trt_lockdown można znaleźć na GitHub. Upewnij się, że pobierasz najnowszą wersję.

    Pobierz trt_lockdown z GitHub

  2. Umieść go w katalogu zasobów: Po pobraniu umieść folder skryptu w katalogu zasobów twojego serwera. Zazwyczaj znajduje się on w plikach serwera.

  3. Edytuj konfigurację serwera: Otwórz swój server.cfg plik i dodaj linię:

    start trt_lockdown

    To polecenie zapewnia, że skrypt uruchamia się podczas startu serwera.

  4. Skonfiguruj ustawienia blokady: Ustawienia blokady można dostosować w pliku config/server w 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!

Dodaj komentarz