SMBX Equipo Estelar

Compartir

[LunaLua] Haz aparecer creditos finales personalizados en tu episodio

Si quieres que tu episodio tenga un toque más pro y termine mostrando un nivel de créditos personalizado (como los juegos clásicos), aquí te enseño paso a paso cómo hacerlo.

Paso 1: Crea tu nivel de créditos

Vamos a suponer que creaste un nivel llamado creditosfinales.lvlx. Puede tener mensajes, NPCs con texto, música épica, imágenes de los personajes… lo que se te ocurra.

Guárdalo en la carpeta del episodio.


Paso 2: Abre el último nivel jugable del episodio

Supongamos que tu último nivel jugable se llama castillo_final.lvlx. Ábrelo en el editor de SMBX2.


Paso 3: Agrega el código en LunaLua

  1. Haz clic en el engranaje de configuración del nivel.

  2. Ve a la pestaña LunaLua.

  3. Haz clic en Agregar script local.

  4. Pega esto:

				
					function onExitLevel(w)
    if w > 0 then
        Level.load("creditosfinales.lvlx")
    end
end
				
			

📌 Este código hace que, al salir del nivel (cuando terminas el nivel de forma normal), se cargue directamente tu nivel de créditos.


Paso 4: Guarda y prueba

Guarda todo y prueba tu episodio desde el world map. Al llegar al último nivel y completarlo… ¡BOOM! Aparecerán tus créditos finales como un nivel más.

error: