Hice un juego y quiero cargar y guardar el highscore, hago esto pero no me funciona

Este es un script echo una room antes para tener la variable de bestscr y cuando se reinicie la room que no se reinicie el highscore.

global.bestscr = 0;
ini_open("data.ini");
global.bestscr = ini_read_real("save","bestscr",0);
ini_close();


aca tambien lo guardo pero en este si me da error

if(global.scr > global.bestscr)//Si el score que iso el player es mayor al mejor
{
    global.bestscr = global.scr;//Sobreescribirlo
    ini_open("data.ini");
    ini_write_real(save,bestscr,global.bestscr);
    ini_close();
}


aca pruebo el juego y cuando se tendria que guardar (aca lo probaba desde el programa)

############################################################################################
FATAL ERROR in
action number 1
of Alarm Event for alarm 0
for object obj_manager:

Push :: Execution Error - Variable Get -1.bestscr(100007, 0)
at gml_Object_obj_manager_Alarm_0 (line 7) -     ini_write_real(save,bestscr,global.bestscr);
############################################################################################


y aca ya compilado


___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Alarm Event for alarm 0
for object obj_manager:

Push :: Execution Error - Variable Get -1.bestscr(100007, 0)
at gml_Object_obj_manager_Alarm_0 (line -1) - <unknown source line>
############################################################################################


el problema que yo entiendo es que no lee la variable bestscr que esta almacenada en el .ini

esto es lo unico que hay en el archivo .ini

[save]
bestscr = 0

Estoy en ek movil. Y no puedo escribir bien. Ponlo entre "" igual. Que en el read.  "Save", "bestscr"

Cita de: arcangelcaos en Febrero 27, 2015, 11:51:39 PM
Estoy en ek movil. Y no puedo escribir bien. Ponlo entre "" igual. Que en el read.  "Save", "bestscr"

No me sirve, almenos ya no me da el error.