Krótka odpowiedź
Zatrzymaj serwer, otwórz server.cfg i dodaj
server.levelurl "https://yourhost.com/maps/yourmap?dl=1", zapisz, a następnie
uruchom serwer. Adres URL musi kończyć się na ?dl=1, aby hosting zwrócił plik,
a nie stronę internetową. Potem zrób wipe.
Najważniejsze informacje
- Jedna linia konfiguracji załatwia całą sprawę.
- Adres URL musi być bezpośrednim pobraniem, a nie stroną udostępniania albo podglądu.
- Serwer musi móc go pobrać bez logowania.
- Zrób potem wipe, inaczej twoje stare bazy będą rozrzucone po nowym terenie.
Zanim zaczniesz
Własna mapa to zaprojektowany świat, a nie generowany, co czyni ją jednym ze skuteczniejszych sposobów, aby serwer odróżniał się od setek innych w przeglądarce. Zanim zaczniesz, potrzebujesz dwóch rzeczy:
- Bezpośredniego adresu URL pobierania pliku mapy, dostępnego bez logowania.
- Gotowości na wipe. Wgranie własnej mapy na zaludniony świat to zły pomysł, z powodów opisanych poniżej.
Wgrywanie mapy
-
Zaloguj się do panelu sterowania
Zaloguj się do panelu sterowania.
-
Otwórz Game Services
Kliknij Game Services w menu głównym.

Game Services -
Wybierz swój Rust Service
Kliknij swój Rust Service.

Rust Service -
Zatrzymaj serwer
Kliknij Stop. Edycja konfiguracji na działającym serwerze oznacza, że twoje zmiany zostaną nadpisane przy jego wyłączeniu.

Stop Server -
Otwórz Configuration Files
Przejdź do sekcji Configuration Files.

Configuration Files -
Edytuj server.cfg
Otwórz server.cfg w edytorze tekstu.

Edit server.cfg -
Dodaj adres URL własnej mapy
Dodaj tę linię, z własnym adresem URL:
server.levelurl "https://examplesite.com/maps/myrustmap?dl=1"Upewnij się, że adres URL kończy się na
?dl=1, aby mapa wczytywała się bezpośrednio ze źródła.
Linia levelurl w server.cfg -
Zapisz i wyjdź
Kliknij Save and Exit, aby zapisać zmianę.
-
Uruchom serwer
Naciśnij Start. Serwer pobiera mapę przy starcie, więc pierwsze uruchomienie trwa dłużej niż zwykle.

Start Server -
Zrób wipe serwera
Zalecane, a nie opcjonalne. Skorzystaj z naszego poradnika wipe'u serwera Rust.
Dlaczego adres URL ma znaczenie
To tutaj zawodzi większość prób wgrania własnej mapy, a awaria jest nieprzyjemnie cicha.
Twój serwer nie otwiera przeglądarki internetowej. Wysyła zapytanie i oczekuje w odpowiedzi pliku mapy. Wiele hostingów plików, przy zwykłym linku udostępniania, zwraca stronę HTML z przyciskiem pobierania. To właśnie tę stronę otrzymuje serwer, a ponieważ nie jest to mapa, wgrywanie zawodzi.
Parametr ?dl=1 to powszechny sposób powiedzenia hostingowi, żeby pominął stronę i
zwrócił surowy plik. Różne hostingi używają różnych mechanizmów, więc liczy się podstawowa
zasada: adres URL musi zwracać sam plik.
Przetestuj to, zanim wpiszesz w konfigurację. Wklej adres URL w oknie przeglądarki w trybie prywatnym. Jeśli plik pobiera się od razu, serwer dostanie to samo. Jeśli widzisz stronę internetową, serwer dostanie właśnie ją.
Wipe po wgraniu mapy
Każda konstrukcja, obiekt i kontener na twoim serwerze jest ustawiony względem terenu, na którym powstał. Zamień teren, a żadna z tych pozycji nie ma już żadnego sensu. Bazy kończą zakopane we wzgórzach, unoszące się nad wodą albo przecinające się z zawartością nowej mapy.
Wipe czyści to wszystko, dzięki czemu mapa zaczyna tak, jak zamierzył jej twórca. Technicznie da się to pominąć, a efektem niezmiennie jest bałagan.
Gdy mapa się nie wczytuje
- Serwer zamiast tego uruchamia mapę proceduralną
- Pobieranie się nie powiodło i Rust wrócił do generowania świata. Sprawdź dane wyjściowe konsoli ze startu, które pokażą awarię.
- Adres URL wymaga logowania
- Jeśli hosting prosi człowieka o zalogowanie się, odmówi też twojemu serwerowi. Przenieś plik w miejsce publicznie dostępne.
- Linia w niewłaściwym miejscu albo źle sformatowana
- Sprawdź, czy cudzysłowy są proste, a nie zaokrąglone, i czy cały adres URL znajduje się w ich obrębie.
- Plik mapy jest dla innej wersji Rusta
- Własne mapy mogą się zepsuć po większych aktualizacjach gry. Sprawdź to u twórcy mapy, zamiast zakładać, że twoja konfiguracja jest błędna.
Gdy już działa, o własnej mapie warto opowiedzieć. To prawdziwy wyróżnik w przeglądarce pełnej proceduralnych światów, więc umieść to w opisie serwera i we wpisie na liście. Nasze poradniki tagi opisu serwera i reklama serwera Rust opisują, jak to skutecznie przekazać.