Vale, ya detecte el problema, era porque en esta linea:
Código:
for(CntCn = 1; CntCn <= tLayer; CntCn++) {
Hace que cuente hasta 9, por lo que el contador de la variable nLayer supera 20, que es el número de capas existentes. Por eso me daba el error
Ahora me surge otro poblema y es que las capas, no se colocan en las cordenadas que le asigno, porque?