Interfaces modernas en MTA con CEF y HTML
Usa el navegador integrado de MTA para crear paneles, inventarios y menús con HTML, CSS y JavaScript.
MTA incluye un navegador basado en CEF que permite crear interfaces con tecnologías web. Es la forma más rápida de conseguir menús modernos.
Ventajas
- Diseño con HTML y CSS: animaciones, fuentes y estilos actuales.
- Reutilizas conocimientos web y librerías de JavaScript.
- Más fácil de mantener que dibujar cada elemento a mano.
Cómo funciona
Un script de cliente crea el navegador, carga tu página local y la dibuja en pantalla. La página y Lua se comunican mediante funciones y eventos del navegador.
Buenas prácticas
- Carga los archivos HTML localmente desde el recurso.
- Muestra el cursor y bloquea los controles mientras la interfaz está abierta.
- Destruye el navegador cuando no se use para liberar memoria.
Alternativa con DX
Las funciones de dibujo DX son muy eficientes para HUD sencillos que se muestran todo el tiempo. Combina DX para el HUD y CEF para menús complejos.


