THE ORB
Arrancando el studio

Trabado en «Awaiting Scripts» o en la pantalla de carga

Los jugadores conectan pero nunca llegan a aparecer: la pantalla de carga no se va.

groupsLos jugadores se quedan cargandocodeNecesita un desarrollador

Haz esto primero

Pídele a un jugador atascado que pulse F8 y te mande lo que dice. Eso nombra al script responsable.

bug_reportMejor pega tu consola entera

Qué significa

El cliente se conectó, descargó todo y está esperando a que la sesión termine de arrancar. La pantalla de carga no se va nunca porque algo nunca avisó de que había terminado.

Qué lo provoca

Ordenado por la frecuencia con la que es la respuesta.

  1. 1

    Un script de cliente que da error al arrancar

    Un error antes de la llamada de aparición significa que nada hace aparecer al jugador. Va a haber un SCRIPT ERROR en la consola de F8.

  2. 2

    Una pantalla de carga a medida que no se apaga nunca

    El recurso de la pantalla de carga es responsable de llamar a shutdownLoadingScreen. Uno que no lo hace deja la pantalla encima de una sesión que funciona.

  3. 3

    spawnmanager o el recurso de aparición no está iniciado

    Nada coloca al jugador en el mundo.

  4. 4

    Un script de multipersonaje o de apartamentos esperando a la base de datos

    Una consulta lenta o que falla significa que el personaje no carga nunca, y la pantalla espera para siempre.

  5. 5

    Una carpeta de stream todavía descargando

    No está trabado, está lento. Los servidores grandes tardan minutos en la primera entrada.

Cómo saber cuál es el tuyo

Apretá F8 mientras está trabado. Los errores en la consola del cliente nombran el recurso. Si la consola está limpia, es la pantalla de carga o el camino de aparición, no una caída.

Dónde mirar

Primero lo que sale en la consola del cliente, y después el recurso que se encargue de hacer aparecer al jugador.

Cómo arreglarlo

Una pantalla de carga tiene que entregar el control:

-- cliente
AddEventHandler('playerSpawned', function()
    ShutdownLoadingScreen()
    ShutdownLoadingScreenNui()
end)

Y cada hilo de arranque debería estar protegido para que un fallo no frene la aparición entera.

¿Sigues atascado en tu propio código?

Esta página es lo que suele significar este error. Pega tu consola en Server Fixer y ordenará todo lo que haya en ella y te dirá qué hacer primero; y si prefieres no tocarlo, ORBIE puede reparar el script y devolverte el recurso listo para soltar.

bug_reportAbrir el Server Fixer

Errores que viajan con este