RCC / Guía de ejecución / 19 octubre 2026
El entorno decide
qué código funciona.
El catálogo reúne 233 scripts: los 33 anteriores y 200 ejemplos originales nuevos, sin dependencias de descargas remotas en los nuevos ejemplos. Los filtros separan Lua estándar, Roblox cliente y Roblox servidor.
No hay pruebas de estos scripts en ejecutores externos, Android o iPhone. Un nombre en la lista sirve para explorar candidatos; no confirma que el ejecutor esté disponible, sea compatible con tu sistema o funcione con la versión actual de Roblox.
Qué se comprobó
| Grupo nuevo | Cantidad | Prueba realizada |
|---|---|---|
| Lua básico | 129 | Análisis de sintaxis Lua 5.1 y ejecución de cada ejemplo en Fengari, un intérprete de Lua 5.3 emulado. Sin prueba en Luau. |
| Roblox cliente | 45 | Análisis de sintaxis. Sin ejecución en Roblox Studio o dispositivos. |
| Roblox servidor | 26 | Análisis de sintaxis. Sin ejecución en Roblox Studio. |
Dónde ejecutar cada grupo
Lua estándar: necesita un intérprete que exponga las bibliotecas base, math, string y table; algunos ejemplos también usan metatables o corrutinas. Los ejemplos no necesitan archivos, conexiones de red ni API privadas. Los ejemplos de texto que lo indican trabajan con ASCII o bytes.
Roblox cliente: coloca el código en un LocalScript dentro de StarterPlayer > StarterPlayerScripts de tu propia experiencia. Usa el modo de prueba de Studio. Los paneles usan tamaños relativos y los botones usan Activated para admitir clic, toque y mando. Esto no sustituye las pruebas reales en cada pantalla.
Roblox servidor: coloca el código en un Script dentro de ServerScriptService. Necesita acceso de edición a la experiencia. Un ejecutor cliente no proporciona autoridad del servidor. Las piezas creadas por estos ejemplos aparecen para los jugadores de esa sesión.
Ejecutores y celulares
Se incluyen todos los nombres de ejecutores del catálogo previo para facilitar la búsqueda. Las fuentes oficiales consultadas documentan Lua, Luau y Roblox; no certifican estos ejecutores ni ofrecen una matriz de compatibilidad para ellos.
| Ejecutor listado | PC | Android | iPhone / iOS |
|---|---|---|---|
| Solara | Sin verificar | Sin verificar | Sin verificar |
| Wave | Sin verificar | Sin verificar | Sin verificar |
| Xeno | Sin verificar | Sin verificar | Sin verificar |
| Hydrogen | Sin verificar | Sin verificar | Sin verificar |
| Nihon | Sin verificar | Sin verificar | Sin verificar |
| Delta | Sin verificar | Sin verificar | Sin verificar |
| Fluxus | Sin verificar | Sin verificar | Sin verificar |
| Arceus X | Sin verificar | Sin verificar | Sin verificar |
| Codex | Sin verificar | Sin verificar | Sin verificar |
| Vega X | Sin verificar | Sin verificar | Sin verificar |
Las etiquetas PC y móvil del catálogo describen el destino del ejemplo, no el sistema en que se haya instalado un ejecutor. Roblox Studio se distribuye para Windows y Mac; puedes preparar allí la experiencia y probar el resultado en los clientes móviles. TouchEnabled detecta entrada táctil y no identifica Android o iOS.
Cómo comprobar un ejemplo
- Consulta la ubicación y los requisitos en la ficha del script.
- Ejecuta un ejemplo cada vez en una experiencia de prueba propia. Los de Lua se pueden probar en un intérprete aislado.
- Comprueba la salida y los errores. En Roblox prueba aparición del personaje, clic, toque y orientación de pantalla cuando corresponda.
- Registra modelo de celular, versión del sistema, versión de Roblox, ejecutor y resultado antes de afirmar compatibilidad.
Los loadstrings del catálogo anterior se mantienen sin verificar: descargan código que puede cambiar y no se ha comprobado su disponibilidad ni su contenido remoto. Los 200 ejemplos nuevos contienen su código completo.
Fuentes consultadas
- Manual de referencia Lua 5.1: sintaxis, bibliotecas y diferencias de entorno.
- Biblioteca estándar de Luau: funciones disponibles en el lenguaje; el anfitrión puede limitar el entorno.
- Roblox: tipos y ubicación de scripts: cliente y servidor.
- Roblox: desarrollo multiplataforma: interfaz y tipos de entrada.
- Roblox: GuiButton y Activated: interacción con botones.
- Roblox Studio: instalación y requisitos: disponibilidad para Windows y Mac.