Estos mensajes de error
pueden aparecer cuando compiles tu juego o durante su ejecución. Por ejemplo,
puedes obtener el error "Division by zero" en compilación si en tu código
pone algo como
"variable=1/0". Pero también puedes obtener este error si tienes algo
como "variable=1/my_variable".
Si
"my_variable"
toma el valor 0 en
cualquier momento durante el juego, el mensaje aparecerá en tiempo de ejecución.
Array index>=32000
Este mensaje indica que
estás tratando de acceder a un elemento en un vector de índice mayor o igual que
32000. En
Game Maker el tamaño máximo para un vector es de 32000 elementos, por lo
que el índice del último elemento será 31999.
Cannot find the file
Esto ocurre cuando
tu archivo Game Maker
se ha cambiado de
sitio o ha sido borrado.
Para solucionarlo, debe buscar el archivo de Game Maker
file tú mismo.
Division by zero
Este mensaje aparecerá
siempre que intentes dividir un número entre 0. Una forma de evitar este error
es haciendo un pequeño chequeo antes de realizar la operación:
if a!=0{ mi_variable=1/a; }
Error Creating Stand-Alone: Cannot find the required dlls Esto ocurre cuando el archivo dxdata está corrupto o ha sido borrado. Para solucionarlo, lo más fácil es reinstalar Game Maker.
Failed to compile the actions in
the objects
Aparece
cuando sucede algún error en tu juego y tienes desactivada la opción
"Display error messages"
en Global Game Settings.
Para solucionarlo vete a
Global Game Settings,activa
la opción y ejecuta el juego para ver el verdadero mensaje de error.
No action libraries have been found
Este error ocurre cuando
las librerías de acciones han sido borradas, renombradas o movidas de lugar. Las
librerías de acciones de
Game Maker
son: 02_main1, 03_main2, 07_draw,
06_extra, 05_score, 04_control
y 01_move.
Solución: Vuelve a situar
las librerías en el mapa de librerías o reinstala Game Maker.
Error Creating Stand-Alone: Cannot find valid runner
data
Sucede cuando el archivo rundata
está corrupto o ha sido
borrado. Solución: reinstala Game
Maker.
Negative array index
Este error significa que
estás intentando usar un índice negativo en un vector. El primer elemento de un
vector es siempre el elemento con índice 0. No hay nada antes que él, así que
usando un índice negativo estarías intentando acceder a un elemento que no
existe.