El subindice esta fuera del intervalo

FrankitoH298

Newbie Lvl 2
Cuando me teletransporto hacia abajo mientras me estoy moviendo hacia arriba, me tira subindice fuera del intervalo y me marca esto:
Código:
                Call DDrawLuzGrhtoSurface(MapData(X, Y).Graphic(1), _
                        (ScreenX - 1) * 32 + PixelOffsetX, _
                        (ScreenY - 1) * 32 + PixelOffsetY, _
                        0, 1, MapData(X, Y).light_value, , , , , X, Y)
 

Feer~

Oráculo Lvl 2
Cuando te marque la linea, pone el mouse sobre las variables screenX, PixelOffesetX, ScreenY, PixelOffsetY, Light_Value, X e Y y fijate en cual te tira desbordamiento
 

FrankitoH298

Newbie Lvl 2
Código:
(MapData(X, Y).Graphic(1)
Código:
0, 1, MapData(X, Y).light_value, , , , , X, Y)
Me tira en esas lineas, que esta fuera del intervalo
X = 79
Y = 101
 
Arriba