
Aktualizacja Garry's Mod pojawi się 16 września: co właściciele serwerów powinni już teraz sprawdzić
Jeśli prowadzisz serwer społecznościowy Garry's Mod, warto już teraz przygotować się na 16 września. Facepunch wypuszcza dużą aktualizację o 15:00 GMT i wyraźnie prosi właścicieli serwerów oraz modderów o korzystanie z obecnych buildów testowych, aby wykryć problemy ze zgodnością przed publicznym wdrożeniem.
Dla większości administratorów społeczności główną kwestią nie jest to, jak wdrażane jest samo oprogramowanie serwera gry. Chodzi o to, czy addony, gamemode, kolekcja Workshop, uprawnienia i niestandardowa konfiguracja nadal będą działać poprawnie, gdy gracze otrzymają nową wersję.
Dobra wiadomość: wrześniowa aktualizacja pozostaje wstecznie kompatybilna z istniejącymi serwerami. Gracze korzystający z nowego klienta nadal powinni móc łączyć się z serwerami, które jeszcze nie otrzymały aktualizacji, co daje społecznościom większą elastyczność przy planowaniu prac konserwacyjnych.
Twój serwer nie stanie się nagle niedostępny
Najbardziej uspokajającą częścią komunikatu Facepunch jest zgodność sieciowa. Gdy wrześniowa aktualizacja trafi na żywo, serwer nadal działający na poprzednim publicznym buildzie nie powinien od razu odrzucać graczy, którzy zaktualizowali swoją grę.
Jest to szczególnie przydatne dla mocno spersonalizowanych społeczności DarkRP, Trouble in Terrorist Town, Sandbox i roleplay. Powinno to dać ci trochę czasu, aby sprawdzić, czy wszystko działa normalnie, zamiast zmuszać cię do natychmiastowego awaryjnego okna konserwacyjnego.
Jednak zgodność sieciowa nie oznacza, że każdy addon lub niestandardowy skrypt ma automatycznie zagwarantowane działanie. Serwer może przyjmować połączenia, a mimo to konkretny addon, narzędzie administracyjne lub funkcja gamemode'u może działać inaczej po aktualizacji klienta.
Co zmienia się po stronie serwera
Wstępny changelog Facepunch zawiera kilka ulepszeń samego serwera dedykowanego. Większość z tych zmian jest obsługiwana na poziomie hostingu, ale stanowią one przydatny kontekst dla właścicieli społeczności, ponieważ mogą poprawić stabilność, konserwację i kompatybilność.
Serwer Windows 64-bit
Garry's Mod otrzymuje natywne buildy 64-bitowe dla Windows dla klienta, Hammera i serwera dedykowanego.
Czyszczenie Workshop
Serwery dedykowane mogą usuwać nieużywaną zawartość Workshop zamiast przechowywać przestarzałe pobrania bez końca.
Lepsza diagnostyka
Facepunch ulepsza logi serwera i rozwiązuje kilka problemów, które wcześniej mogły powodować crashe lub niepotrzebne zużycie zasobów.
Aktualizacja usprawnia również zabezpieczenia Lua i sieci. Cykliczne odwołania w tabelach są teraz wykrywane w funkcjach takich jak net.WriteTable, a kilka komend konsoli mogących powodować crash serwera dedykowanego zostało naprawionych.
Jako właściciel społeczności nie musisz samodzielnie zarządzać tymi niskopoziomowymi zmianami w ramach zarządzanej usługi hostingowej. Skupić powinieneś się na wszystkim, co twoja społeczność dodała ponad standardowy serwer Garry's Mod.
Co właściwie należy przetestować przed 16 września?
Facepunch opublikowało już nadchodzący build na gałęziach Pre-Release, Dev i x86-64, aby problemy można było wykryć przed premierą. Jeśli masz dostęp do oddzielnego środowiska testowego lub opcji pre-release w ramach swojej konfiguracji hostingowej, jest to najbezpieczniejsze miejsce do sprawdzenia konfiguracji twojej społeczności.
Nie musisz odtwarzać każdego technicznego testu po stronie serwera wykonywanego przez Facepunch. Zamiast tego skup się na funkcjach, z których twoi gracze faktycznie korzystają każdego dnia.
Krótko mówiąc: platforma hostingowa obsługuje oprogramowanie serwera gry. Twoim zadaniem jako administratora społeczności jest upewnić się, że własna konfiguracja i niestandardowa zawartość nadal działają zgodnie z oczekiwaniami.
Lista kontrolna dla właściciela serwera Garry's Mod
Szybki test połączenia nie wystarczy w przypadku mocno spersonalizowanej społeczności. Poświęć kilka minut na odtworzenie działań, które twoi gracze i moderatorzy wykonują najczęściej.
- Upewnij się, że masz aktualny backup przed aktualizacją;
- Sprawdź, czy używany gamemode uruchamia się i wczytuje poprawnie;
- Zweryfikuj swoją kolekcję Workshop oraz addony, od których zależy twój serwer;
- Dołącz do serwera jako gracz i przetestuj ponowne łączenie oraz zmianę map;
- Sprawdź narzędzia administracyjne, rangi, uprawnienia i komendy moderacyjne;
- Przetestuj ważne prace, bronie, pojazdy, encje lub niestandardowe systemy używane przez twój gamemode;
- Szukaj nowych błędów Lua lub nietypowego zachowania w konsoli serwera;
- Jeśli to możliwe, przeprowadź krótki test multiplayer z kilkoma członkami swojej społeczności.
Jeśli jeden konkretny addon przestanie działać, sprawdź, czy jego autor opublikował już aktualizację albo zgłosił problem ze zgodnością. Problemy powodowane przez samą grę można zgłaszać do Facepunch przez oficjalny issue tracker Garry's Mod.
Większość społeczności powinna móc przygotować się bez paniki
Wstecznie kompatybilny protokół sieciowy sprawia, że tą aktualizacją zarządza się znacznie łatwiej niż wydaniem, które od razu rozdziela stare serwery i zaktualizowanych klientów.
Prawdziwe ryzyko tkwi w największej sile Garry's Mod: ogromnym ekosystemie personalizacji. Społeczność korzystająca z dziesiątek lub setek addonów naturalnie ma więcej elementów, które mogą zareagować nieprzewidywalnie na dużą aktualizację gry.
Dlatego przed 16 września priorytetem powinien być aktualny backup oraz szybkie sprawdzenie najważniejszych addonów, funkcji gamemode'u i narzędzi administracyjnych. Sama aktualizacja oprogramowania serwera może pozostać zadaniem twojej platformy hostingowej.
Hostuj swoją społeczność Garry's Mod z VeryGames
Uruchamiaj i zarządzaj persistentnym serwerem Garry's Mod z automatycznymi aktualizacjami, backupami, narzędziami konfiguracyjnymi i obsługą Workshop z panelu sterowania VeryGames.
Wynajmij serwer Garry's Mod →