La respuesta rápida
Detén el servidor, abre server.cfg y añade
server.levelurl "https://yourhost.com/maps/yourmap?dl=1", guarda, y luego
inicia el servidor. La URL tiene que acabar en ?dl=1 para que el alojamiento
devuelva el archivo en vez de una página web. Haz wipe después.
Puntos clave
- Una sola línea de configuración hace todo el trabajo.
- La URL debe ser una descarga directa, no una página para compartir o de vista previa.
- El servidor debe poder obtenerla sin iniciar sesión.
- Haz wipe después, o tus bases antiguas quedarán esparcidas por el nuevo terreno.
Antes de empezar
Un mapa personalizado es un mundo diseñado en vez de uno generado, lo que lo convierte en una de las formas más eficaces de hacer que un servidor se sienta distinto de los cientos que hay junto a él en el navegador. Necesitas dos cosas antes de empezar:
- Una URL de descarga directa del archivo del mapa, accesible sin iniciar sesión.
- Disposición a hacer wipe. Cargar un mapa personalizado sobre un mundo con jugadores no es buena idea, por razones que se explican más abajo.
Cargar el mapa
-
Inicia sesión en el panel de control
Inicia sesión en el panel de control.
-
Abre Game Services
Haz clic en Game Services en el menú principal.

Game Services -
Selecciona tu servicio de Rust
Haz clic en tu Rust Service.

Rust Service -
Detén el servidor
Haz clic en Stop. Editar la configuración con el servidor en marcha hace que tus cambios se sobrescriban cuando se apague.

Stop Server -
Abre Configuration Files
Ve a la sección Configuration Files.

Configuration Files -
Edita server.cfg
Abre server.cfg con el editor de texto.

Editar server.cfg -
Añade la URL del mapa personalizado
Añade esta línea, con tu propia URL:
server.levelurl "https://examplesite.com/maps/myrustmap?dl=1"Asegúrate de que la URL termina en
?dl=1para que el mapa cargue directamente desde el origen.
La línea levelurl en server.cfg -
Guarda y sal
Haz clic en Save and Exit para escribir el cambio.
-
Inicia el servidor
Pulsa Start. El servidor descarga el mapa al arrancar, así que el primer inicio tarda más de lo habitual.

Start Server -
Haz wipe del servidor
Recomendado más que opcional. Sigue nuestra guía de wipe de servidor de Rust.
Por qué importa la URL
Aquí es donde fallan la mayoría de los intentos de mapa personalizado, y el fallo es silencioso de una forma poco útil.
Tu servidor no abre un navegador web. Hace una petición y espera recibir un archivo de mapa. Muchos alojamientos de archivos, ante un enlace de compartir sencillo, devuelven una página web con un botón de descarga en lugar del archivo. Esa página es lo que recibe el servidor, y como no es un mapa, la carga falla.
El parámetro ?dl=1 es la forma habitual de decirle a un alojamiento que se salte
la página y devuelva el archivo bruto. Alojamientos distintos usan mecanismos distintos, así
que la regla de fondo es la que importa: la URL debe devolver el archivo en sí.
Pruébala antes de ponerla en la configuración. Pega la URL en una ventana de navegador privada. Si el archivo se descarga de inmediato, el servidor recibirá lo mismo. Si ves una página web, el servidor recibirá esa página en su lugar.
Hacer wipe después
Cada estructura, objeto desplegable y contenedor de tu servidor está colocado contra el terreno sobre el que se construyó. Cambia el terreno y ninguna de esas posiciones significa ya nada. Las bases acaban enterradas en laderas, flotando sobre el agua o cruzándose con el contenido del nuevo mapa.
Hacer wipe elimina todo eso para que el mapa empiece como su diseñador lo pensó. Es técnicamente posible saltárselo, y el resultado es, sin excepción, un desastre.
Cuando el mapa no carga
- El servidor arranca con un mapa procedural en su lugar
- La descarga falló y Rust recurrió a generar un mundo. Revisa la salida de la consola del arranque, que mostrará el fallo.
- La URL exige iniciar sesión
- Si el alojamiento le pide a una persona que inicie sesión, también rechazará a tu servidor. Mueve el archivo a un sitio de acceso público.
- Línea en el sitio equivocado o mal formada
- Comprueba que las comillas son rectas y no tipográficas, y que toda la URL está dentro de ellas.
- El archivo del mapa es de una versión distinta de Rust
- Los mapas personalizados pueden romperse tras actualizaciones importantes del juego. Consulta con el creador del mapa en vez de asumir que tu configuración está mal.
Una vez que esté en marcha, un mapa personalizado merece la pena mencionarlo. Es un diferenciador genuino en un navegador lleno de mundos procedurales, así que ponlo en la descripción de tu servidor y en tu ficha de listado. Nuestras guías sobre etiquetas de la descripción del servidor y publicidad de servidores de Rust cubren cómo conseguir que eso destaque.