> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rageon.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Hot reload

> Mira las ediciones de una estructura abierta en un juego conectado a tu propio servidor FiveM, sin exportar ni reiniciar.

Hot reload envía la estructura que estás editando a un servidor FiveM que corre en tu equipo. Un jugador conectado a él ve los cambios después de una breve pausa, sin una exportación en medio. Solo sigue la estructura abierta en **Estructuras**, y permanece activo cuando cambias de herramienta o de pestaña. Cerrar el proyecto lo desactiva.

![Píldora de Hot reload en sus estados, desde apagada hasta aplicada y con problemas del servidor](https://mintcdn.com/rageon/1Dgr-p-sXsyIU9Nf/images/es_es/projects/hot-reload-pill.webp?fit=max\&auto=format\&n=1Dgr-p-sXsyIU9Nf\&q=85\&s=04208f31cb5d135508f1c9489872bb42)

La píldora de Hot reload en cada estado, junto a la ficha del proyecto.

## Qué necesita el servidor

* FXServer corriendo en el mismo equipo que Rageon.
* El servidor vinculado en **Ajustes** › **Bridge**, con el resource `rageon-bridge` instalado.
* `ensure rageon-bridge` en el `server.cfg` del servidor. Rageon copia el resource pero nunca edita `server.cfg`.
* Un reinicio del servidor después de instalar o actualizar el bridge.
* Ninguna copia exportada del mismo proyecto corriendo en ese servidor. Quita su línea `ensure` y reinicia.

Rageon te avisa cuando el bridge falta o es demasiado antiguo, y ofrece la solución.

## Vincular un servidor

**1. Añade el servidor**

Haz clic en el engranaje de **Ajustes** en la barra de título, abre la pestaña **Bridge**, haz clic en **Añadir** y elige la carpeta del servidor. Cada fila muestra el nombre del servidor, su ruta `resources/`, si está en línea y el estado de su bridge.

![Ajustes de Bridge listando servidores FiveM con puntos de en línea e insignias de bridge](https://mintcdn.com/rageon/1Dgr-p-sXsyIU9Nf/images/es_es/projects/bridge-settings.webp?fit=max\&auto=format\&n=1Dgr-p-sXsyIU9Nf\&q=85\&s=c3d4cceb96cd80c621b8d4d39d486344)

Ajustes › Bridge con servidores vinculados y los estados de sus bridges.

**2. Instala el bridge**

Abre **Acciones de …** en la fila del servidor y elige **Instalar**. Elige **Reinstalar** cuando la insignia diga **desactualizado**. La insignia pasa a **actual** cuando los archivos instalados están al día; el servidor aún necesita un reinicio para usarlos.

**3. Reinicia el servidor**

Añade `ensure rageon-bridge` a `server.cfg` si no está allí, y luego reinicia el servidor.

**Quitar … de la lista** solo quita el servidor de la lista. El resource permanece en la carpeta del servidor. **Abrir directorio** abre el destino de instalación; **Cambiar carpeta de destino…** elige una carpeta diferente dentro de `resources/`. Las insignias del bridge son **comprobando**, **ausente**, **actual**, **desactualizado**, **error** e **instalando** durante la instalación.

## Activarlo

**1. Abre una estructura**

En **Estructuras**, abre la estructura que quieres probar.

**2. Abre la píldora de Hot reload**

Haz clic en **Hot reload**, elige un servidor y luego activa **Hot reload**. El interruptor y el selector de servidor están desactivados hasta que vincules un servidor; **Recargar ahora** solo está habilitado cuando hot reload está activo y el servidor está listo. **Automático** usa el primer servidor vinculado que tenga un destino de exportación recordado para este proyecto. Si no hay ninguno recordado, usa el primer servidor en línea, o el primer servidor vinculado si todos están detenidos.

![Popover de Hot reload con el interruptor activado, el servidor My PC en línea y Recargar ahora](https://mintcdn.com/rageon/1Dgr-p-sXsyIU9Nf/images/es_es/projects/hot-reload-popover.webp?fit=max\&auto=format\&n=1Dgr-p-sXsyIU9Nf\&q=85\&s=95140df06f9211e85e7f07a43299d836)

El popover con el servidor, el motor, la última recarga y las partes.

**3. Edita**

Con el disparador predeterminado **Al editar**, una pausa en la edición inicia una recarga. Espera a que aparezca **aplicado** para confirmar que tuvo éxito; **Recargar ahora** solicita otra recarga.

Desactiva **Hot reload** para quitar la vista previa del servidor.

## Estados de la píldora

| Píldora | Significado |
| - | - |
| Punto gris | Apagado. |
| Spinner | Se está ensamblando o aplicando una recarga. |
| Punto verde | **aplicado**: la última recarga se completó. **en línea**: está activo y el servidor está listo, aún no se aplicó nada. |
| Punto rojo | La última recarga falló. |
| Punto ámbar | Un problema del servidor: sin servidor, servidor detenido, sin `rageon-bridge`, bridge desactualizado, falta reiniciar, sin capas de colisión, o el resource del proyecto está activo. Abre el popover para leerlo. |

## Ajustes avanzados

Haz clic en **Ajustes avanzados…** en el popover.

![Ajustes de Hot reload con las secciones Servidor, Recarga, Colisión, Partes y Sesión](https://mintcdn.com/rageon/1Dgr-p-sXsyIU9Nf/images/es_es/projects/hot-reload-settings.webp?fit=max\&auto=format\&n=1Dgr-p-sXsyIU9Nf\&q=85\&s=d0f4d62167e3c10392326262bc4a9009)

Ajustes de Hot reload.

| Opción | Qué hace | Valor por defecto |
| - | - | - |
| **Servidor** | Qué servidor recibe la vista previa. **Gestionar servidores…** abre **Ajustes** › **Bridge**. | **Automático** |
| **Puerto** | El puerto del servidor del juego. El valor detectado se muestra como marcador. Ingresa un puerto de 1 a 65535 para reemplazarlo; borra el reemplazo para volver a usar la detección. | Detectado |
| **Disparador** | **Al editar** recarga después de una pausa en la edición, **Al guardar** cuando guardas el proyecto, **Manual** solo con **Recargar ahora**. | **Al editar** |
| **Espera tras la edición** | La pausa antes de una recarga **Al editar**, de 300 a 3000 ms. Desactivada para los otros disparadores. | 300 ms |
| **Actualizar la colisión del mapa** | Cambia la colisión en cada recarga. Mientras está activado, quien esté cerca del área ve una pantalla negra de unos 2 segundos en cada cambio de colisión. Mientras está desactivado, solo cambia la geometría y la colisión original del mapa sigue sólida. | Activado |
| **Partes** | Un interruptor por cada parte de la estructura, con el número de objetos que recarga. Desactiva las partes que no estés probando. | Todas activadas |
| **Limpiar vistas previas** | Quita la vista previa del servidor. Desactivado sin una sesión de servidor. | |
| **Abrir carpeta** | Abre la carpeta de hot reload en el servidor. Desactivado sin un servidor seleccionado. | |

**Capas de colisión** muestra cuántos de los cambios de colisión de la sesión se usan. **Sesión** muestra los modelos registrados en el servidor. **Registro** lista las últimas 20 recargas, la más reciente primero, con el tiempo de cada fase en segundos.

## Qué no se recarga

Las salas, los portales, las luces, el timecycle, los entity sets, el sonido y el interior del juego editado no se recargan. Exporta y luego reconéctate al servidor para verlos. La lista de **Partes** marca lo que una parte no puede recargar.

Cada modelo permanece en la memoria del juego hasta que el jugador se desconecta. Cuando la sesión pasa el aviso de memoria, reconéctate para liberarla.

Hot reload se probó con un jugador conectado. Con más, Rageon avisa que la vista previa puede divergir.

Los vehículos de emergencia no tienen hot reload. Exporta el proyecto y reinicia o haz `ensure` del resource.

## Límites y planes

Hot reload no tiene un límite propio. Depende de los servidores que tu plan te permite vincular. Los servidores que exceden el límite siguen en la lista pero no aparecen como opciones. Los detalles están en la [página de precios](https://rageon.dev/pricing).

## Solución de problemas

> **No hay ningún servidor FiveM vinculado.**
>
> Haz clic en **Vincular servidor…**, que abre **Ajustes** › **Bridge**.

> **El servidor no responde en …. La app vuelve a comprobar cada 2 s.**
>
> El servidor está detenido o no está en este equipo. Inícialo. Rageon vuelve a comprobar por sí solo mientras el popover está abierto.

> **rageon-bridge no está iniciado en este servidor.**
>
> Haz clic en **Instalar en Ajustes › Bridge**, añade `ensure rageon-bridge` a `server.cfg` y reinicia el servidor.

> **El rageon-bridge de este servidor es …; hot reload requiere ….**
>
> Haz clic en **Actualizar en Ajustes › Bridge** y luego reinicia el servidor.

> **El servidor sigue ejecutando el motor antiguo. Reinicia el servidor.**
>
> Reinicia el servidor después de instalar o actualizar el bridge.

> **Las capas de colisión no se cargaron. Ejecuta refresh en la consola del servidor o reinícialo.**
>
> Escribe `refresh` en la consola del servidor, o reinicia el servidor.

> **El resource de este proyecto … está activo. Quítalo de server.cfg y reinicia el servidor.**
>
> La copia exportada de este proyecto está corriendo en el servidor y bloquea la vista previa. Quita su línea `ensure` y reinicia.

> **El servidor sigue mostrando la vista previa de una sesión anterior.**
>
> Haz clic en **Limpiar**.

> **La última recarga falló. …**
>
> Lee el motivo después de la frase y luego haz clic en **Recargar ahora**.

> **El servidor no terminó la recarga en 20 segundos.**
>
> Haz clic en **Recargar ahora**.

> **La compilación no terminó en 60 segundos.**
>
> Haz clic en **Recargar ahora**.

> **La estructura tiene demasiados objetos para una sola recarga (… objetos).**
>
> Divide la estructura en otras más pequeñas.

> **Un jugador no pudo cargar la vista previa.**
>
> Pide al jugador que se reconecte.

> **Se usaron las 32 capas de colisión de esta sesión. Reinicia el servidor para liberarlas.**
>
> Reinicia el servidor.

Los demás errores nombran el problema en el mensaje. Haz clic en **Recargar ahora** después de corregirlo.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.