Easelt BuilderDocs
Feedback
Abrir Easelt Builder →
Primeros pasos

Inicio rápido

Crea tu primera interfaz y expórtala como un recurso de MTA:SA en unos minutos.

Te damos la bienvenida a Easelt Builder — un diseñador visual basado en el navegador para GUIs dx de MTA:SA, por Easelt · C4. Este inicio rápido te guía en todo el recorrido, desde un lienzo en blanco hasta un recurso de MTA ejecutable: elegirás una resolución, colocarás tu primer elemento, le darás estilo, conectarás algo de lógica, lo probarás en vivo y exportarás un .zip listo para arrastrar y soltar.

El resumen en 60 segundos

Aquí tienes todo el recorrido de un vistazo. Cada paso a continuación se amplía en su propia sección, pero esta es la forma de un primer proyecto:

  1. Elige una resolución
    Elige tu resolución objetivo (p. ej. 1920x1080) en la barra superior para que las posiciones se mantengan correctas en todas partes.
  2. Añade un elemento
    Haz clic en una herramienta de la caja de herramientas — prueba Button — y se coloca en el lienzo.
  3. Dale estilo
    Usa el inspector para establecer el color de relleno, las esquinas, el texto, el contorno y la sombra.
  4. Organiza
    Añade más elementos y alinéalos con las guías de alineación y la cuadrícula/ajuste.
  5. Añade lógica
    Opcionalmente abre Blueprint y conecta un clic para abrir una ventana, alternar la visibilidad o cambiar el texto.
  6. Prueba
    Pulsa ▶ Test en Blueprint para probarlo en vivo, luego Esc para detenerlo.
  7. Guarda
    Pulsa Ctrl S — Easelt también guarda automáticamente mientras trabajas.
  8. Exporta
    Ve a File → Export MTA resource para obtener un .zip que puedes arrastrar a tu servidor.

Paso 1 — Elige tu resolución objetivo

Antes de colocar nada, establece la resolución objetivo en la barra superior — por ejemplo 1920x1080. Esto le indica a Easelt Builder para qué pantalla estás diseñando, de modo que la disposición en el lienzo coincida con lo que verá un jugador en esa resolución.

💡

Como Easelt distribuye los elementos de forma responsiva, las posiciones se mantienen correctas también en otras resoluciones — elige la resolución en la que diseñas, y tu GUI se escala limpiamente para todos los demás.

Paso 2 — Añade tu primer elemento

Abre la caja de herramientas y haz clic en una herramienta para añadir su elemento — empieza con Button. El elemento se coloca directamente en el lienzo, listo para posicionarse y darle forma. Cada elemento admite los mismos tres gestos de manipulación directa:

Arrastra para mover
Agarra el cuerpo del elemento y arrástralo a cualquier parte del lienzo para reposicionarlo.
Arrastra los tiradores para redimensionar
Tira de los tiradores del recuadro delimitador del elemento para cambiar su ancho y alto.
Tirador de rotación para rotar
Usa el tirador de rotación dedicado para girar el elemento a cualquier ángulo.

Paso 3 — Dale estilo en el inspector

Con tu elemento seleccionado, el inspector muestra todo lo que puedes estilizar. Recorre cada control para darle a tu Button el aspecto que quieras:

ControlQué hace
Color de rellenoEstablece el color de fondo del elemento usando el selector de color.
EsquinasRedondea las esquinas del elemento a tu gusto.
TextoEdita la etiqueta y su apariencia de texto.
ContornoAñade un borde/trazo alrededor del elemento.
SombraProyecta una sombra detrás del elemento para dar profundidad.
💡

Haz clic en el selector de color junto a Color de relleno para elegir cualquier color — es la forma más rápida de hacer que un elemento coincida con el tema de tu servidor.

Paso 4 — Añade más elementos y organízalos

Las GUIs reales están hechas de varios elementos. Añade más desde la caja de herramientas, luego alinéalos con precisión usando las dos ayudas de posicionamiento de Easelt:

  • Guías de alineación — aparecen líneas inteligentes mientras arrastras, de modo que los bordes y centros se ajustan en concordancia con los elementos cercanos.
  • Cuadrícula / ajuste — los elementos se ajustan a la cuadrícula para un espaciado ordenado y uniforme sin calcular los píxeles a ojo.

Paso 5 — Añade lógica en Blueprint (opcional)

¿Quieres que tu GUI realmente *haga* algo? Abre Blueprint y conecta el comportamiento visualmente — sin necesidad de Lua. A partir de un solo clic puedes, por ejemplo:

  • Abrir una ventana
  • Alternar la visibilidad de un elemento
  • Cambiar el texto de un elemento
ℹ️

Blueprint es opcional — una disposición puramente visual se exporta y funciona perfectamente sin ninguna lógica conectada.

Paso 6 — Pruébalo en vivo

En Blueprint, pulsa ▶ Test para ejecutar tu GUI en vivo y probar las interacciones que conectaste — haz clic en tu botón, observa cómo se abre la ventana, mira cómo cambia el texto. Pulsa Esc para detener la prueba y volver a la edición.

Esc
Detener la sesión de prueba en vivo

Paso 7 — Guarda tu trabajo

Pulsa Ctrl S para guardar. Easelt Builder también guarda automáticamente mientras trabajas, por lo que tu proyecto está protegido incluso si lo olvidas — pero guardar manualmente es un buen hábito antes de exportar.

CtrlS
Guardar el proyecto (el guardado automático también se ejecuta en segundo plano)

Paso 8 — Exporta tu recurso de MTA

Cuando estés satisfecho, convierte tu diseño en un recurso real. Ve a File → Export MTA resource para descargar un .zip. Ese archivo comprimido es un recurso de MTA:SA completo y listo para usar que contiene:

ArchivoQué es
gui.luaTu GUI generada: los elementos que dibujaste y su disposición.
lib.luaLa biblioteca de apoyo de la que depende el código generado.
meta.xmlEl manifiesto del recurso que le indica a MTA:SA qué cargar.
assetsLas imágenes y otros archivos que usa tu diseño.
💡

Descomprime el .zip en la carpeta de recursos de tu servidor, luego inícialo como cualquier otro recurso de MTA — sin necesidad de edición manual.

Práctico: previsualiza sin la interfaz del editor

En cualquier momento, pulsa P para previsualizar tu diseño — esto oculta la interfaz del editor (caja de herramientas, inspector y paneles) para que veas solo la GUI tal como la vería un jugador. Pulsa P de nuevo para traer de vuelta el editor.

P
Alternar la previsualización — oculta la interfaz del editor para ver tu GUI limpia

Próximos pasos

Has creado y exportado tu primera GUI — buen trabajo. Dirígete a estas páginas a continuación para profundizar:

La interfaz
Un recorrido completo por la barra superior, la caja de herramientas, el lienzo, el inspector y Blueprint.
Elementos
Cada tipo de elemento que puedes añadir, y para qué sirve cada uno.
El inspector
Una referencia completa de cada sección de estilo y propiedad.
Got feedback or an idea?Share it →