Krótka odpowiedź
Otwórz GameUserSettings.ini, i pod [ServerSettings] ustaw
DifficultyOffset na wartość między 0.01 a 1.0,
a następnie zrestartuj. 1.0 daje dzikie dinozaury do około poziomu 120. Dla
poziomu 150 i wyżej potrzebujesz też OverrideOfficialDifficulty=5.0.
Najważniejsze informacje
- DifficultyOffset to mnożnik między 0 a 1, nie numer poziomu.
- Offset 0 to nie najniższe ustawienie. Oznacza trudność 1.0 i maks. poziom 30.
- Prawdziwe minimum to 0.01, czyli trudność 0.5 i maks. poziom 15.
- Dzikie dinozaury pojawiają się co 5 poziomów, więc dostajesz 5, 10, 15 i tak dalej.
- Ustawienie działa dopiero po restarcie i tylko dla stworzeń, które pojawią się później.
Co naprawdę robi Difficulty Offset
Zamieszanie wokół tego ustawienia bierze się z nazwy. Difficulty Offset to nie difficulty level. To wartość między 0 a 1, która działa jak mnożnik w zdefiniowanym zakresie, a difficulty level to wynik, jaki z tego wychodzi.
To rozróżnienie daje jeden naprawdę nieintuicyjny efekt: ustawienie offsetu na
0 nie daje najłatwiejszego serwera. Daje wartość domyślną.
DifficultyOffset=0- Wartość trudności 1.0. Dzikie dinozaury pojawiają się maksymalnie na poziomie 30. To wartość domyślna, nie minimalna.
DifficultyOffset=0.01- Wartość trudności 0.5, najniższa możliwa. Dzikie dinozaury osiągają maksymalnie poziom 15.
DifficultyOffset=1.0- Wartość trudności 4.0. Dzikie dinozaury pojawiają się na poziomie 100 i wyżej.
- Wszystko pomiędzy
- Interpoluje liniowo, więc poziomy dinozaurów skalują się proporcjonalnie między minimum a maksimum.
Deweloperzy mogą podnieść górny pułap trudności, na przykład z 4.0 do 5.0. Jeśli tak się stanie, offset 1.0 skaluje twój serwer do nowego maksimum, zamiast zostać przypiętym do starego. Zwykle właśnie tego chcesz, ale oznacza to, że nietknięta konfiguracja może dawać wyższe dinozaury po aktualizacji gry.
Zmiana tej wartości na serwerze
-
Otwórz konfigurację serwera
Potrzebujesz
GameUserSettings.ini. Dotrzyj do niego przez edytor plików konfiguracyjnych w panelu klienta albo przez FTP, jeśli wolisz edytować lokalnie. -
Znajdź albo dodaj linię DifficultyOffset
Należy do sekcji
[ServerSettings]. Jeśli linii nie ma, dodaj ją.[ServerSettings] DifficultyOffset=1.0 -
Zapisz i uruchom serwer ponownie
Trudność jest odczytywana przy starcie, więc zmiana nic nie robi, dopóki serwer nie wstanie ponownie. Stworzenia już obecne w świecie zachowują poziom, na jakim się pojawiły.
Jeśli wartość trudności jest ustawiona także w wierszu poleceń, wygrywa wiersz poleceń. Zmiana w pliku konfiguracyjnym, która pozornie nic nie robi, bardzo często jest po cichu nadpisywana właśnie tam, więc sprawdź oba miejsca, zanim uznasz, że ustawienie jest zepsute.
Co daje każda wartość
Praktyczna wersja tabeli. To przybliżone maksima dla dzikich stworzeń, a nie gwarancja, że spotkasz jedno przy pierwszym spacerze na plaży.
| DifficultyOffset | Przybliżony maks. poziom | Jak to odczuwasz |
|---|---|---|
0.01 |
15 | Najniższe możliwe. Wartość trudności 0.5. |
0.25 |
60 | Łagodne. Mniej więcej połowa domyślnego skalowania. |
0.50 |
90 | Zrównoważone. Zwykły wybór dla serwera o mieszanym poziomie umiejętności. |
1.00 |
120+ | Maksimum. Wartość trudności 4.0. |
Jak obliczane są poziomy dinozaurów
Dzikie stworzenia nie pojawiają się na każdym poziomie w danym zakresie. Pojawiają się w
krokach co 5. Przy DifficultyOffset=1.0 oznacza to, że spotkasz
poziomy takie jak 5, 10, 15, 20 i tak dalej aż do 120 i wyżej, i nigdy nie spotkasz dzikiego
poziomu 37.
Ma to znaczenie, gdy ustawiasz oczekiwania graczy. Serwer reklamowany jako "dinozaury na poziomie 150" tak naprawdę reklamuje szczyt drabiny, której szczeble są oddalone o pięć poziomów, a najwyższe szczeble są rzadkie. Większość tego, co się pojawia, leży wyraźnie poniżej pułapu.
Przekroczenie limitu za pomocą OverrideOfficialDifficulty
Samo DifficultyOffset zatrzymuje się na 1.0. Aby podnieść dzikie poziomy wyżej, potrzebujesz drugiego ustawienia, które mnoży maksymalny poziom przez wybraną przez ciebie wartość.
OverrideOfficialDifficulty=5.0
Te dwa ustawienia współpracują ze sobą, zamiast się zastępować. Łączenie ich to sposób, w jaki konfiguruje się większość serwerów z wysokimi poziomami:
DifficultyOffset1.0OverrideOfficialDifficulty5.0- Wynik
- Maksymalne poziomy dzikich dinozaurów 150 i wyżej.
Wyższe nie zawsze znaczy lepsze dla serwera społecznościowego. Bardzo wysokie dzikie poziomy ściskają krzywą oswajania: oswojenie dinozaura na poziomie 150 na wczesnym etapie usuwa większość powodów, by dalej oswajać, a gracze, którzy dołączyli dla progresji, mają tendencję do odpływania, gdy nie ma już do czego dążyć. Zdecyduj, jak ma wyglądać środek gry, zanim ustawisz pułap.
Sprawdzanie, czy ustawienie zadziałało
Po restarcie nie oceniaj tego po pierwszym napotkanym stworzeniu. Dzikie stworzenia pojawiają się losowo w danym zakresie, więc pojedynczy Dilo na poziomie 20 nic ci nie mówi.
- Przeleć albo przebiegnij szeroką pętlę przez zaludniony obszar i spójrz na przekrój stworzeń, a nie na jedno z nich.
- Pamiętaj, że wszystko, co żyło już w chwili restartu, zachowało swój stary poziom. Daj światu czas na cykl.
- Jeśli po pełnym cyklu nic się nie zmieniło, sprawdź wiersz poleceń pod kątem konkurującego parametru trudności.
Mody mogą też całkowicie nadpisywać poziomy spawnu. Jeśli używasz czegoś w rodzaju moda przebudowującego dinozaury, jego własne tabele spawnu mogą mieć pierwszeństwo przed standardowym obliczeniem trudności, a miejscem do zmiany poziomów jest wtedy konfiguracja moda, a nie ta tutaj.