Hola,
Tengo un probrlema con LUA HMv7.
me dice : sys/pos0.lua:20: chunk has too many syntax levels.
La linea es esta :
if pad:r() and not oldpad:cross() then
Saludos
Para recibir ayuda por parte de otros usuarios más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda que accediendo al Manual del perfecto forero y las Normas de la Comunidad aprenderas trucos para resolver tus dudas antes.
No preguntes por MP, mejor pregunta aquí.
No es la linea
El problema no viene de esa linea, viene de un error acumulado creo. Mira a ver cuantos ifs llevas abiertos hasta esa linea, contando dofile(). Lua tiene un número limitado de pila creo.
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
:-O
Gracias Dev.
Debo tener como minimo unos 20 if y solo 2 dofile.
Cambiare la forma a ver si funciona.
Saludos
es bueno saberlo
Nunca se me habia dado el caso de ese error, aumentaré la pila de luadev. :)
Un if, consume 2 niveles de pila, un if xxx and xxx , 4.. cuantos mas and, or acumules, ademas de ifs uno dentro del otro, vas consumiendo niveles y niveles de pila... y lua no se cuantos niveles trae de serie, y si el archivo que cargas con dofile(), usa por ejemplo 10 niveles de pila y solo te quedaban 6 libres, te sale eso supongo...
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
Pues ponle muchos niveles yo
Pues ponle muchos niveles yo uso muchos if...