Przejdź do głównej treści

ECO: Whitelist

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Wprowadzenie

Whitelist to lista dostępu, która ogranicza, kto może połączyć się z Twoim serwerem. W ECO whitelist jest zapisana w pliku konfiguracyjnym Users.eco i aktywuje się automatycznie, gdy przynajmniej jeden SteamID64 zostanie dodany.

Aktywacja Whitelisty

Połącz się z serwerem przez FTP i znajdź plik Users.eco. Otwórz go i znajdź sekcję WhiteList. Dodaj wartości SteamID64 wewnątrz $values.

"WhiteList": {
"System.String": {
"$type": "System.Collections.Generic.List`1[[System.String, System.Private.CoreLib]], System.Private.CoreLib",
"$values": [
"76561198000000000"
]
}
}

Zapisz plik i zrestartuj serwer, aby nowa lista dostępu została zastosowana.

Zarządzanie Graczami na Whitelist

Dodawanie graczy możesz też zrobić przez Live Console w panelu zarządzania serwerem gier ZAP-Hosting, jeśli masz odpowiednie uprawnienia w grze. Użyj komendy whitelist z nazwą gracza.

/whitelist PlayerName

Usuwanie graczy odbywa się przez edycję pliku Users.eco. Usuń SteamID64 z $values, zapisz plik i zrestartuj serwer, ponieważ nie ma komendy serwerowej do usuwania wpisów.

Sprawdzanie Działania Whitelisty

Po restarcie spróbuj połączyć się kontem, które nie jest na liście $values. Dostęp powinien być zablokowany. Następnie połącz się kontem dodanym do whitelisty.

Jeśli dostęp nadal jest otwarty, upewnij się, że przynajmniej jeden SteamID64 jest obecny i że edytowany plik Users.eco jest tym, który jest aktywny na serwerze.

Podsumowanie

Jeśli wszystkie powyższe kroki zostały wykonane poprawnie, whitelist jest aktywna i masz pełną kontrolę nad tym, kto może dołączyć do serwera. Jeśli dostęp nadal nie działa jak powinien, zrestartuj serwer jeszcze raz i sprawdź plik lub wynik komendy, aby potwierdzić, że zmiany zostały zastosowane.