unexpected symbol near '<algo>'
Un error de sintaxis impide que tu recurso cargue. Te enseñamos a leer el mensaje y encontrar la llave, paréntesis o coma que sobra o falta.
El problema
Al iniciar el recurso, la consola muestra «unexpected symbol near '...'» y el script no se carga.
La causa
Es un error de sintaxis de Lua: un `end` que falta o sobra, un paréntesis o llave sin cerrar, una coma de más, o una comilla sin cerrar.
La solución
El mensaje te da el archivo y la línea aproximada. Mira justo ANTES del símbolo que menciona:
lua
-- Falta cerrar la función con 'end'
local function dar()
print('hola')
-- end <- esto faltaba
-- O un paréntesis sin cerrar
if (jugador and dinero then -- falta el ')'
-- ...
endPaso a paso
- 1.Abre el archivo en la línea que indica la consola.
- 2.Cuenta que cada `function`, `if`, `for` y `while` tenga su `end`.
- 3.Revisa paréntesis y llaves emparejados, y comillas cerradas.
- 4.Usa un editor con resaltado de sintaxis (VS Code) o pásalo por la herramienta IA para localizarlo al instante.
¿Tu caso es distinto?
Pega tu error en la herramienta IA y te da la solución al instante.
Probar la herramientaGuías relacionadas
Última actualización: 2026-06-17. Crxative-M no está afiliado a Cfx.re ni Rockstar Games.
