hola cree una variable llamada global.niveles = 1; en code y al terminar un room o nivel en un objeto cree
este codigo global.niveles +=1; tambien escrito en code , el problema es que esto lo guardo en un archivo ini pero en el archivo ini aparece asi
[datos]
niveles=1.000000 y si paso otro nivel me aparece [datos] y de ahi no suma mas
niveles=2.000000
simplemente quisiera que valla sumando 1 + 1 ,no entiendo si yo solamente quiero que sume de uno en uno por q se convierte en un millon ??? niveles = 1 ,paso a otro nivel y que nivel = 2 , nivel = 3 . y asi sucesivamente , esto es parte de un menu desbloqueable que se me ocurrio hacer
ini_open( "save.ini");
niveles = ini_write_real("datos","niveles",global.niveles);
ini_close();
:GMS:
la verdad me estoy desilusionando bastante de game maker , muy pocos ejemplos , casi todo tienes que descubrirlo por ti mismo , ni en el foro de yoyogames , encuentro respuesta , mas por el contrario veo , usuarios quejandose y pidiendo un simple ejemplo , muy molesto esto , espero su ayuda , no se tal ves pienso que windows 7x64 tenga algo que ver use el notepad ++ para crear el archivo ini . cualquier cosa pregunten
Citar
la verdad me estoy desilusionando bastante de game maker , muy pocos ejemplos , casi todo tienes que descubrirlo por ti mismo , ni en el foro de yoyogames , encuentro respuesta , mas por el contrario veo , usuarios quejandose y pidiendo un simple ejemplo , muy molesto esto , espero su ayuda , no se tal ves pienso que windows 7x64 tenga algo que ver use el notepad ++ para crear el archivo ini . cualquier cosa pregunten
tampoco es para tanto, es cierto que no hay casi nada de informacion sobre algunos temas, pero se puede aprender mas buscando.
prueba usando block de notas, o fijate si hay una version de notepad ++ en 64 bits
el error puede ser el punto . de la variable global iguala una variable normal a la global y guarda con el ini esta
Hola:
No te desilusiones, yo llevo dos meses peleando con el programa y ya empiezo a entender como funciona.
Sobre tu pregunta:
el valor que guarda en el ini es 1, lo que ocurre es que le añade decimales, para que puedas sumar valores que los lleven.
Solo tienes que decirle que añada 1 y marcar relative en el objeto. Si no marcas relative, le da el valor de 1, no la suma.
Despues tienes que leer del ini, que es donde tienes guardado el valor de la variable.
Espero que te sirva.