Przewodnik konfiguracji serwera The Isle
Ten przewodnik opisuje, jak skonfigurować, ustawić i zarządzać swoim dedykowanym serwerem The Isle (Evrima) hostowanym w Legion Hosting, w tym pierwsze uruchomienie, zmienne GPanel, konfigurację Game.ini, system kolejki, włączanie ludzi, łączenie się oraz zarządzanie zapisami. Aby uzyskać informacje o konfiguracji administratora i komendach, zobacz Komendy administratora The Isle.
Pierwsze uruchomienie
Gdy Twój serwer jest po raz pierwszy udostępniany, musi zainstalować pliki serwera The Isle Evrima, zanim będzie mógł działać. Dzieje się to automatycznie przy pierwszym uruchomieniu.
- Zaloguj się do GPanel.
- Wybierz swój serwer The Isle z listy serwerów.
- Kliknij kartę Startup i zweryfikuj swoje podstawowe ustawienia (nazwa serwera, liczba graczy). Możesz je dostosować przed pierwszym uruchomieniem.
- Przejdź do karty Console i kliknij Start.
- Serwer pobierze i zainstaluje pliki gałęzi Evrima przez Steam (App ID 412680). Ta wstępna instalacja może zająć kilka minut w zależności od rozmiaru plików.
- Po zakończeniu instalacji serwer uruchomi się automatycznie. Obserwuj dane wyjściowe konsoli w poszukiwaniu komunikatu wskazującego, że serwer jest gotowy do przyjmowania połączeń.
Game.ini i Engine.ini) w TheIsle/Saved/Config/LinuxServer/ przy pierwszym pomyślnym uruchomieniu. Nie próbuj edytować tych plików, dopóki serwer nie uruchomi się przynajmniej raz.
Engine.ini, aby działać. Są one automatycznie konfigurowane przez egg i nie wymagają ręcznej edycji.
Zmienne startowe GPanel
Podstawowe ustawienia The Isle są konfigurowane jako zmienne startowe w GPanel, a nie w plikach konfiguracyjnych. Zmienne te są przekazywane do procesu serwera jako argumenty wiersza poleceń.
- Zaloguj się do GPanel.
- Wybierz swój serwer The Isle z listy serwerów.
- Kliknij kartę Startup.
- Przejrzyj i dostosuj zmienne pokazane poniżej. Zmiany wejdą w życie przy następnym uruchomieniu serwera.
| Zmienna | Domyślnie | Opis |
|---|---|---|
SERVER_NAME |
(nazwa Twojego serwera) | Nazwa wyświetlana w przeglądarce serwerów w grze. Niech będzie opisowa, aby gracze mogli znaleźć Twój serwer. |
PLAYER_COUNT |
100 |
Maksymalna liczba jednoczesnych graczy. Nie powinna przekraczać limitu slotów w Twoim planie hostingowym. Typowe wartości wahają się od 50 do 200. |
ALLOW_REPLAY |
true |
Włącza lub wyłącza nagrywanie powtórek. Ustaw na false, aby wyłączyć powtórki. Wyłączenie może nieznacznie zmniejszyć zużycie dysku i operacje we/wy. |
HUMANS |
false |
Włącza frakcję ludzi obok dinozaurów. Ustaw na true, aby pozwolić graczom wybrać grę jako człowiek. Szczegóły znajdziesz w sekcji Ludzie kontra dinozaury poniżej. |
DYNAMIC_WEATHER |
true |
Włącza dynamiczne cykle pogodowe (deszcz, mgła, burze). Ustaw na false dla statycznej, bezchmurnej pogody przez cały czas. |
RCON |
false |
Włącza interfejs zdalnej administracji RCON. Ustaw na true i skonfiguruj RCON_PASSWORD, aby umożliwić zdalne komendy administratora. Szczegóły znajdziesz w Komendy administratora The Isle. |
RCON_PASSWORD |
(puste) | Hasło do połączeń RCON. Używane tylko wtedy, gdy RCON jest ustawione na true. Wybierz silne, unikalne hasło i zachowaj je w tajemnicy. |
ENABLE_QUEUE |
false |
Włącza kolejkę połączeń na wypadek, gdy serwer jest pełny. Ustaw na true, aby gracze byli umieszczani w kolejce, a nie odrzucani, gdy serwer osiągnie swój limit graczy. Zobacz sekcję System kolejki. |
SERVER_PASSWORD_ENABLED |
false |
Włącza ochronę hasłem dla serwera. Ustaw na true i skonfiguruj SERVER_PASSWORD, aby uczynić serwer prywatnym. |
SERVER_PASSWORD |
(puste) | Hasło, które gracze muszą wprowadzić, aby dołączyć do serwera. Używane tylko wtedy, gdy SERVER_PASSWORD_ENABLED jest ustawione na true. |
ADMINSTEAMID |
(puste) | Lista Steam64 ID administratorów serwera oddzielona przecinkami. Szczegóły znajdziesz w Komendy administratora The Isle. |
Konfiguracja Game.ini
Zaawansowane ustawienia rozgrywki są konfigurowane w Game.ini, znajdującym się w TheIsle/Saved/Config/LinuxServer/Game.ini. Plik ten jest generowany przy pierwszym uruchomieniu serwera. Otwórz go w karcie Files w GPanel, aby wprowadzić zmiany.
Ustawienia tempa wzrostu
Tempo wzrostu kontroluje, jak szybko dinozaury dojrzewają z młodych osobników do dorosłych. Są one konfigurowane w sekcji [/Script/TheIsle.TIGameMode] w Game.ini.
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=1.0
bEnableGrowthParticles=true
| Ustawienie | Domyślnie | Opis |
|---|---|---|
GlobalPassiveGrowthRate |
1.0 |
Mnożnik prędkości pasywnego wzrostu. Ustaw na 2.0, aby podwoić prędkość wzrostu, 0.5, aby ją zmniejszyć o połowę. Wyższe wartości pomagają graczom szybciej osiągnąć dorosłość. |
bEnableGrowthParticles |
true |
Pokazuje wizualne efekty cząsteczkowe, gdy dinozaury rosną. Ustaw na false, aby wyłączyć. |
Ustawienia SI i spawnu
Te ustawienia kontrolują zachowanie spawnu stworzeń SI na mapie.
[/Script/TheIsle.TIGameMode]
bEnableAI=true
MaxAICount=200
AISpawnInterval=120.0
| Ustawienie | Domyślnie | Opis |
|---|---|---|
bEnableAI |
true |
Włącza stworzenia sterowane przez SI (ryby, małe zwierzęta itp.) na mapie. Ustaw na false, aby wyłączyć wszystkie spawny SI, co może zmniejszyć obciążenie serwera. |
MaxAICount |
200 |
Maksymalna liczba stworzeń SI, które mogą istnieć jednocześnie. Zmniejsz tę wartość, jeśli doświadczasz problemów z wydajnością. |
AISpawnInterval |
120.0 |
Czas w sekundach między sprawdzeniami spawnu SI. Niższe wartości oznaczają częstszy spawn. |
Cykl dnia i nocy
Długość cyklu dnia i nocy można dostosować do preferencji Twojej społeczności.
[/Script/TheIsle.TIGameMode]
DayLengthMinutes=45.0
NightLengthMinutes=15.0
| Ustawienie | Domyślnie | Opis |
|---|---|---|
DayLengthMinutes |
45.0 |
Długość dnia w rzeczywistych minutach. Zwiększ dla dłuższych dni, zmniejsz dla krótszych. |
NightLengthMinutes |
15.0 |
Długość nocy w rzeczywistych minutach. Wiele społeczności skraca noc, aby zmniejszyć przestoje dla graczy aktywnych za dnia. |
[/Script/TheIsle.TIGameMode]. Nie powielaj nagłówka -- umieść wszystkie ustawienia razem pod nim.
Połączony przykładowy Game.ini:
[/Script/TheIsle.TIGameMode]
GlobalPassiveGrowthRate=2.0
bEnableGrowthParticles=true
bEnableAI=true
MaxAICount=150
AISpawnInterval=90.0
DayLengthMinutes=45.0
NightLengthMinutes=10.0
System kolejki
System kolejki pozwala graczom czekać w kolejce, gdy serwer jest pełny, zamiast być natychmiast odrzucanymi. Jest to szczególnie przydatne dla popularnych serwerów, które często osiągają swój limit graczy.
- W GPanel przejdź do karty Startup.
- Ustaw
ENABLE_QUEUEnatrue. - Uruchom ponownie serwer.
Gdy kolejka jest włączona, a serwer jest pełny, nowi gracze próbujący się połączyć zostaną umieszczeni w kolejce i automatycznie dołączeni, gdy slot stanie się dostępny. Gracze widzą swoją pozycję w kolejce podczas oczekiwania.
Ludzie kontra dinozaury
The Isle Evrima zawiera opcjonalną frakcję ludzi, która pozwala graczom przetrwać obok (lub przeciwko) dinozaurom. Domyślnie włączona jest tylko rozgrywka dinozaurami.
Włączanie ludzi
- W GPanel przejdź do karty Startup.
- Ustaw
HUMANSnatrue. - Uruchom ponownie serwer.
Gdy ludzie są włączeni, gracze mogą wybrać grę jako dinozaur lub człowiek podczas spawnu. Rozgrywka ludźmi obejmuje wytwarzanie, budowanie schronień i używanie broni do obrony przed dinozaurami.
Jak się połączyć
Gracze mogą połączyć się z Twoim serwerem The Isle Evrima poprzez przeglądarkę serwerów w grze lub poprzez bezpośrednie połączenie.
Korzystanie z przeglądarki serwerów
- Uruchom The Isle na Steam.
- W menu głównym kliknij Join Server.
- Użyj paska wyszukiwania u góry, aby wyszukać swój serwer po nazwie (wartość ustawiona w
SERVER_NAME). - Kliknij swój serwer na liście i kliknij Join.
- Jeśli serwer jest chroniony hasłem, wprowadź hasło, gdy zostaniesz o to poproszony.
Bezpośrednie połączenie
Jeśli serwer nie pojawia się w przeglądarce lub chcesz połączyć się szybciej:
- Znajdź adres IP i port gry swojego serwera w karcie Network w GPanel.
- W menu głównym The Isle poszukaj opcji Direct Connect.
- Wprowadź adres IP i port swojego serwera w formacie
IP:PORT. - Kliknij Connect.
Aby uzyskać szczegóły dotyczące znajdowania adresu IP i portu serwera, zobacz Jak znaleźć adres IP i port serwera.
Łączenie się przez Steam
Możesz również dodać serwer do swoich ulubionych w Steam dla szybkiego dostępu:
- Otwórz Steam i przejdź do View > Game Servers.
- Kliknij kartę Favourites, a następnie kliknij Add a server.
- Wprowadź adres IP i port zapytań swojego serwera.
- Po dodaniu możesz połączyć się bezpośrednio z przeglądarki serwerów Steam.
Zarządzanie zapisami
The Isle Evrima automatycznie zapisuje dane świata okresowo. Zrozumienie, jak działają zapisy, pomaga skutecznie zarządzać serwerem i unikać utraty danych.
Trwałość świata
The Isle Evrima utrzymuje trwałe dane świata, w tym:
- Dinozaury graczy -- postępy wzrostu, lokalizacja i statystyki są zapisywane. Gracze mogą ponownie dołączyć i kontynuować ze swoim dinozaurem.
- Populacja SI -- stan stworzeń SI jest zarządzany przez serwer i odradza się zgodnie z Twoją konfiguracją.
- Stan świata -- warunki środowiskowe i pora dnia utrzymują się między restartami.
Dane zapisu są przechowywane w katalogu TheIsle/Saved/ na Twoim serwerze.
Wykonywanie wymazania świata
Jeśli chcesz zresetować serwer do czystego stanu (usuwając wszystkie postępy graczy i zapisy dinozaurów):
- Zatrzymaj serwer z karty Console w GPanel.
- Przejdź do karty Files.
- Przejdź do
TheIsle/Saved/. - Usuń pliki danych zapisu w tym katalogu. Uważaj, aby nie usunąć podkatalogu
Config/, ponieważ zawiera on Twoją konfigurację serwera. - Uruchom serwer. Wygeneruje on świeże dane świata.
TheIsle/Saved/ przed wymazaniem, pobierając go poprzez menedżer plików GPanel lub SFTP.
Tworzenie kopii zapasowych danych zapisu
Regularne kopie zapasowe chronią przed utratą danych w wyniku awarii, uszkodzonych zapisów lub przypadkowych usunięć:
- Zatrzymaj serwer, aby upewnić się, że pliki zapisu nie są zapisywane.
- W karcie Files w GPanel przejdź do
TheIsle/Saved/. - Pobierz pliki zapisu na swój lokalny komputer lub użyj SFTP do większych transferów. Instrukcje połączenia znajdziesz w Jak przesyłać pliki przez SFTP.
- Aby przywrócić kopię zapasową, zatrzymaj serwer, prześlij zapisane pliki z powrotem do tego samego katalogu i uruchom serwer.
Powiązane artykuły
- Komendy administratora The Isle
- Jak znaleźć adres IP i port serwera
- Przewodnik uruchamiania serwera
- Jak przesyłać pliki przez SFTP
Potrzebujesz pomocy?
Jeśli napotkasz problem nieopisany w tym przewodniku, nasz zespół pomocy technicznej jest dostępny, aby pomóc. Prześlij zgłoszenie do pomocy technicznej i dołącz identyfikator serwera, opis problemu oraz wszelkie istotne dane wyjściowe konsoli lub zrzuty ekranu.