Коротка відповідь
Зупиніть сервер, відкрийте server.cfg і додайте
server.levelurl "https://yourhost.com/maps/yourmap?dl=1", збережіть, потім
запустіть сервер. URL має закінчуватися на ?dl=1, щоб хостинг повертав файл, а не
вебсторінку. Після цього зробіть вайп.
Ключові моменти
- Один рядок конфігурації виконує всю роботу.
- URL має бути прямим посиланням для завантаження, а не сторінкою спільного доступу чи попереднього перегляду.
- Сервер має мати змогу отримати файл без входу в систему.
- Зробіть вайп після цього, інакше ваші старі бази розкидає по новому рельєфу.
Перш ніж почати
Кастомна мапа це спроєктований світ, а не згенерований, що робить її одним з найефективніших способів зробити сервер відмінним від сотень інших поруч у браузері. Перед тим як почати, вам потрібні дві речі:
- Пряме посилання для завантаження файлу мапи, доступне без входу в систему.
- Готовність зробити вайп. Завантажувати кастомну мапу на заселений світ це погана ідея, з причин, описаних нижче.
Завантаження мапи
-
Увійдіть до панелі керування
Увійдіть до панелі керування.
-
Відкрийте Game Services
Натисніть Game Services в головному меню.

Game Services -
Оберіть ваш сервіс Rust
Натисніть на ваш Rust Service.

Rust Service -
Зупиніть сервер
Натисніть Stop. Редагування конфігурації на працюючому сервері означає, що ваші зміни перезапишуться, коли він вимкнеться.

Stop Server -
Відкрийте Configuration Files
Перейдіть у розділ Configuration Files.

Configuration Files -
Відредагуйте server.cfg
Відкрийте server.cfg у текстовому редакторі.

Edit server.cfg -
Додайте URL кастомної мапи
Додайте цей рядок, з вашим власним URL:
server.levelurl "https://examplesite.com/maps/myrustmap?dl=1"Переконайтеся, що URL закінчується на
?dl=1, щоб мапа завантажувалася напряму з джерела.
The levelurl line in server.cfg -
Збережіть і вийдіть
Натисніть Save and Exit, щоб записати зміну.
-
Запустіть сервер
Натисніть Start. Сервер завантажує мапу під час запуску, тож перший запуск триває довше, ніж зазвичай.

Start Server -
Зробіть вайп сервера
Рекомендовано, а не опційно. Дотримуйтеся нашого гайду з вайпу Rust сервера.
Чому URL має значення
Саме тут найчастіше провалюються спроби завантажити кастомну мапу, і невдача проходить неприємно тихо.
Ваш сервер не відкриває браузер. Він робить запит і очікує на файл мапи у відповідь. Багато файлових хостингів, отримавши просте посилання для спільного доступу, повертають HTML сторінку з кнопкою завантаження. Саме цю сторінку і отримує сервер, а оскільки це не мапа, завантаження не вдається.
Параметр ?dl=1 це поширений спосіб повідомити хостингу пропустити сторінку і
повернути сирий файл. Різні хостинги використовують різні механізми, тож головне правило таке:
URL має повертати сам файл.
Перевірте це перед тим, як вставляти в конфігурацію. Вставте URL у приватне вікно браузера. Якщо файл завантажується одразу, сервер отримає те саме. Якщо ви бачите вебсторінку, сервер отримає її замість файлу.
Вайп після цього
Кожна будівля, обʼєкт та контейнер на вашому сервері розташовані відносно рельєфу, на якому їх побудували. Заміните рельєф, і жодна з цих позицій більше не має сенсу. Бази опиняються похованими в пагорбах, плавають над водою або перетинаються з вмістом нової мапи.
Вайп прибирає все це, тож мапа стартує так, як задумав її творець. Технічно можливо пропустити цей крок, і результат стабільно перетворюється на безлад.
Якщо мапа не завантажується
- Сервер запускається на процедурній мапі замість цього
- Завантаження не вдалося, і Rust перейшов на генерацію світу. Перевірте вивід консолі при запуску, який покаже цю невдачу.
- URL вимагає входу в систему
- Якщо хостинг просить людину увійти, він відмовить і вашому серверу. Перемістіть файл туди, де він публічно доступний.
- Рядок у неправильному місці або сформований неправильно
- Перевірте, що лапки прямі, а не фігурні, і що весь URL знаходиться всередині них.
- Файл мапи для іншої версії Rust
- Кастомні мапи можуть ламатися після великих оновлень гри. Зверніться до творця мапи, а не припускайте, що ваша конфігурація неправильна.
Коли все запрацює, про кастомну мапу варто розповісти. Це справжня відмінність у браузері, повному процедурних світів, тож додайте це до опису вашого сервера та запису в списку. Наші гайди про теги опису сервера і рекламу Rust сервера розповідають, як донести це.