Ten przewodnik opisuje, jak skonfigurować i ustawić dedykowany serwer SCUM w Legion Hosting, w tym pierwsze uruchomienie, zmienne startowe GPanel, tryby PvE i PvP, konfigurację ServerSettings.ini, łączenie się z serwerem oraz zarządzanie światem. Aby uzyskać informacje o konfiguracji administratora i komendach w grze, zobacz Komendy administratora SCUM.
Pierwsze uruchomienie
Gdy po raz pierwszy otrzymasz swój serwer SCUM od Legion Hosting, musi on ukończyć początkową instalację, zanim będzie można na nim grać.
- Zaloguj się do GPanel i wybierz swój serwer SCUM z listy serwerów.
- Kliknij kartę Console i naciśnij Start.
- Serwer pobierze i zainstaluje pliki dedykowanego serwera SCUM przez Steam (App ID
3792580). To początkowe pobieranie może zająć kilka minut w zależności od rozmiaru plików. - Po zakończeniu pobierania serwer uruchomi się automatycznie. SCUM działa przez warstwę kompatybilności Wine na platformie hostingowej, więc podczas uruchamiania możesz zobaczyć dane wyjściowe dziennika związane z Wine — jest to normalne i oczekiwane.
- Poczekaj, aż zobaczysz w konsoli komunikat informujący, że serwer jest gotowy i nasłuchuje połączeń. Pierwsze uruchomienie może trwać dłużej niż kolejne, podczas gdy serwer generuje początkowe dane świata.
Zmienne startowe GPanel
Podstawowe ustawienia serwera są konfigurowane jako zmienne startowe w GPanel. Wartości te są przekazywane do procesu serwera podczas jego uruchamiania i zaczynają obowiązywać przy następnym uruchomieniu.
- W GPanel wybierz swój serwer SCUM.
- Kliknij kartę Startup.
- Ustaw zmienne wymienione poniżej. Zmiany zaczną obowiązywać przy następnym uruchomieniu lub restarcie serwera.
| Zmienna | Domyślnie | Opis |
|---|---|---|
SERVER_NAME |
My SCUM Server |
Nazwa wyświetlana w przeglądarce serwerów w grze. Spraw, aby była opisowa, aby gracze mogli łatwo znaleźć twój serwer. |
SERVER_DESCRIPTION |
|
Krótki opis pokazywany w przeglądarce serwerów, gdy gracze wybiorą twój serwer. Niech będzie zwięzły i informacyjny. |
SERVER_PASSWORD |
(puste) | Hasło wymagane od graczy do dołączenia. Pozostaw puste dla serwera publicznego. Ustaw hasło, jeśli chcesz ograniczyć dostęp tylko do zaproszonych graczy. |
MAX_PLAYERS |
64 |
Maksymalna liczba jednoczesnych graczy. Nie powinna przekraczać limitu slotów w twoim planie hostingowym. Wyższa liczba graczy wymaga więcej pamięci RAM i CPU. |
SERVER_PLAYSTYLE |
PVP |
Tryb stylu rozgrywki serwera. Ustaw na PVP dla walki gracz-kontra-gracz lub PVE tylko dla gracz-kontra-środowisko. Wskazówki znajdziesz w sekcji PvE vs PvP poniżej. |
ServerSettings.ini, zmienna startowa ma pierwszeństwo. Używaj zmiennych startowych dla podstawowych ustawień tożsamości, a pliku INI do szczegółowego dostrajania rozgrywki.
PvE vs PvP
Zmienna SERVER_PLAYSTYLE określa podstawowe doświadczenie rozgrywki na twoim serwerze. Wybierz tryb, który najlepiej pasuje do twojej społeczności.
| Tryb | Walka graczy | Najazdy na bazy | Najlepszy do |
|---|---|---|---|
| PVP | Gracze mogą się nawzajem atakować i zabijać | Gracze mogą najeżdżać i niszczyć bazy oraz fortyfikacje innych graczy | Rywalizacyjne przetrwanie, społeczności najeźdźców, hardcorowa rozgrywka |
| PVE | Gracze nie mogą się nawzajem ranić | Struktury graczy są chronione przed innymi graczami | Kooperacyjne przetrwanie, nacisk na budowanie baz, swobodne społeczności, serwery roleplay |
PVP to domyślny i najpopularniejszy tryb dla SCUM. Gracze rywalizują o zasoby, angażują się w walkę i mogą najeżdżać swoje bazy. Tryb ten przemawia do graczy, którzy chcą pełnego doświadczenia przetrwania z rywalizacyjnym charakterem.
PVE usuwa obrażenia gracz-kontra-gracz oraz najazdy na bazy, pozwalając graczom skupić się na mechanikach przetrwania, budowaniu baz i współpracy przeciwko środowisku (puppety, mechy, dzika zwierzyna). To dobry wybór dla społeczności, które chcą bardziej zrelaksowanego doświadczenia, lub dla serwerów roleplay.
Konfiguracja ServerSettings.ini
Aby uzyskać szczegółowe dostrajanie rozgrywki wykraczające poza zmienne startowe, edytuj plik ServerSettings.ini. Plik ten znajduje się w:
SCUM/Saved/Config/WindowsServer/ServerSettings.ini
Otwórz ten plik przez kartę Files w GPanel lub prześlij go przez SFTP. Instrukcje dotyczące łączenia się z klientem FTP znajdziesz w przewodniku przesyłania plików przez SFTP.
Wykaz kluczowych ustawień
| Ustawienie | Domyślnie | Opis |
|---|---|---|
LootRespawnTime |
1.0 |
Mnożnik szybkości odradzania się łupów na mapie. Niższe wartości powodują szybsze odradzanie się łupów; wyższe je spowalniają. Wartość 0.5 skraca licznik odradzania o połowę. |
VehicleSpawning |
True |
Włącza lub wyłącza odradzanie się pojazdów na mapie. Ustaw na False, aby całkowicie usunąć pojazdy dla bardziej pieszego doświadczenia przetrwania. |
VehicleSpawnRate |
1.0 |
Mnożnik liczby odradzających się pojazdów. Wyższe wartości zwiększają liczbę dostępnych pojazdów. |
PuppetSpawnRate |
1.0 |
Mnożnik gęstości odradzania się puppetów (zombie). Zwiększ dla bardziej wymagającego doświadczenia PvE, zmniejsz, jeśli wydajność stanowi problem przy dużej liczbie graczy. |
AnimalSpawnRate |
1.0 |
Mnożnik gęstości odradzania się dzikiej zwierzyny. Wpływa na polowanie i dostępność pożywienia. |
BaseBuildingDecayTime |
1.0 |
Mnożnik szybkości niszczenia się pozostawionych bez opieki struktur graczy. Wyższe wartości spowalniają niszczenie, dając graczom więcej czasu między wizytami. Ustaw na 0, aby całkowicie wyłączyć niszczenie. |
BaseBuildingDamageMultiplier |
1.0 |
Mnożnik obrażeń zadawanych strukturom zbudowanym przez graczy. Zwiększ dla łatwiejszych najazdów na serwerach PvP, zmniejsz, aby bazy były bardziej wytrzymałe. |
MechSpawnRate |
1.0 |
Mnożnik szybkości odradzania się mechów wartowniczych. Mechy strzegą lokalizacji o dużej wartości i stanowią znaczne zagrożenie PvE. |
FamePointsMultiplier |
1.0 |
Mnożnik punktów sławy (doświadczenia) zdobywanych za aktywności. Zwiększ, aby przyspieszyć progresję postaci. |
SkillPointsMultiplier |
1.0 |
Mnożnik punktów umiejętności zdobywanych przy awansie na poziom. Wyższe wartości pozwalają graczom szybciej odblokowywać umiejętności. |
NightTimeSpeed |
1.0 |
Mnożnik prędkości cyklu nocnego. Wyższe wartości powodują, że noce mijają szybciej, co niektóre społeczności preferują ze względu na widoczność. |
DayTimeSpeed |
1.0 |
Mnożnik prędkości cyklu dziennego. Dostosuj wraz z NightTimeSpeed, aby kontrolować ogólny stosunek dnia do nocy. |
Minimalny przykład ServerSettings.ini:
[/Script/SCUM.ServerSettings]
LootRespawnTime=0.8
VehicleSpawning=True
VehicleSpawnRate=1.5
PuppetSpawnRate=1.2
AnimalSpawnRate=1.0
BaseBuildingDecayTime=2.0
BaseBuildingDamageMultiplier=1.0
MechSpawnRate=1.0
FamePointsMultiplier=1.5
SkillPointsMultiplier=1.0
NightTimeSpeed=2.0
DayTimeSpeed=1.0
ServerSettings.ini pobierz kopię przez SFTP lub zmień nazwę istniejącego pliku (np. ServerSettings.ini.bak), aby móc go przywrócić, jeśli coś pójdzie nie tak.
ServerSettings.ini wymaga restartu serwera, aby zaczęły obowiązywać. Jednak niektóre ustawienia mogą być nadpisywane przez zmienne startowe w GPanel. W razie wątpliwości zatrzymaj serwer, wprowadź zmiany i uruchom go ponownie.
Jak się połączyć
Istnieje kilka sposobów, w jakie gracze mogą połączyć się z twoim serwerem SCUM.
Przeglądarka serwerów w grze
- Uruchom SCUM i kliknij Play Online z menu głównego.
- W przeglądarce serwerów użyj paska wyszukiwania, aby znaleźć swój serwer według nazwy ustawionej w
SERVER_NAME. - Wybierz swój serwer z listy i kliknij Join.
- Jeśli ustawione jest hasło serwera, przed połączeniem zostaniesz poproszony o jego wprowadzenie.
Ulubione Steam
- Otwórz klienta Steam i kliknij View w górnym pasku menu, a następnie Game Servers.
- Kliknij kartę Favourites, a następnie kliknij Add a server.
- Wprowadź adres IP i port zapytań serwera w formacie
IP:PORT. Znajdziesz je na karcie Network w GPanel. Pomoc znajdziesz w przewodniku dotyczącym IP i portu. - Kliknij Add this address to favourites. Twój serwer pojawi się teraz na liście ulubionych.
- Kliknij prawym przyciskiem myszy wpis serwera i wybierz Connect lub uruchom SCUM i znajdź go w przeglądarce w grze pod filtrem Favourites.
Połączenie bezpośrednie
- Uruchom SCUM i przejdź do przeglądarki serwerów Play Online.
- Poszukaj opcji Direct Connect i wprowadź adres IP oraz port gry serwera, jak pokazano na karcie Network w GPanel.
- Kliknij Connect.
Aby uzyskać szczegółowe informacje o lokalizowaniu adresu IP i portów serwera, zobacz Jak znaleźć adres IP i port serwera.
Zarządzanie światem
Zarządzanie danymi świata serwera SCUM obejmuje tworzenie kopii zapasowych i wykonywanie wyczyszczeń świata w razie potrzeby.
Kopie zapasowe zapisów
SCUM zapisuje dane świata automatycznie w regularnych odstępach czasu. Aby utworzyć ręczną kopię zapasową:
- Zatrzymaj serwer z karty Console w GPanel, aby upewnić się, że wszystkie dane zostały zapisane na dysku.
- Otwórz kartę Files w GPanel i przejdź do:
SCUM/Saved/ - Pobierz katalog
SaveFiles(lub odpowiedni folder z danymi zapisu) na swój komputer za pomocą menedżera plików GPanel lub SFTP. Zawiera on dane świata, dane graczy i informacje o bazach. - Przechowuj kopię zapasową w bezpiecznym miejscu. Oznacz ją datą, abyś mógł ją później zidentyfikować.
Wyczyszczenie świata (pełny reset)
Wyczyszczenie świata resetuje cały postęp graczy, budynki baz, pojazdy, ekwipunki i stan świata z powrotem do świeżego startu. Jest to przydatne podczas rozpoczynania nowego sezonu, po dużych aktualizacjach gry lub jeśli dane świata ulegną uszkodzeniu.
- Zatrzymaj serwer z karty Console w GPanel.
- Otwórz kartę Files w GPanel i przejdź do:
SCUM/Saved/ - Usuń katalog
SaveFiles(lub zmień jego nazwę naSaveFiles.bak, aby zachować kopię zapasową). - Opcjonalnie usuń również wszelkie pliki bazy danych graczy w katalogu
Saved, jeśli chcesz całkowicie zresetować progresję graczy. - Uruchom serwer. Świeże dane zapisu zostaną wygenerowane automatycznie przy następnym uruchomieniu.
Powiązane artykuły
- Komendy administratora SCUM
- Jak znaleźć adres IP i port serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera
Potrzebujesz pomocy?
Jeśli nie możesz rozwiązać problemu po wykonaniu tego przewodnika, nasz zespół pomocy technicznej jest dostępny, aby pomóc.