Tengo un objeto llamado ''SISTEMA'' y le tengo lo siguente:
[game_start]
if file_exists('scores.ini'){
ini_open("scores.ini")
global.record=ini_read_real('score','record',0);
}
else{
global.record=0
}
[game_end]
ini_open("scores.ini")
ini_write_real('score','record',highscore_value(1))
ini_close()
y otro objeto llamado ''puntos''
[STEP]
var puntos;
highscore_add("",puntos);
Pero el highscore no se guarda al momento de cerrar el juego y volverlo abrir :(
yo lo probé asi:
if file_exists('scores.ini'){
ini_open("scores.ini")
global.record=ini_read_real('score','record',0);
}
else{
global.record=0
}
y para cargarlo:
if (global.scores>global.record){
ini_open("scores.ini")
ini_write_real('score','record',global.score)
ini_close()
}