Marzo 16, 2010, 07:58:20 PM Ultima modificación: Marzo 16, 2010, 10:29:32 PM por Alfonsos1
prove con:

global.Cancion = file_text_open_write(global.CancionT);
file_text_write_string(global.Cancion,string(global.PuntajeN));

global.Cancion seria un txt

pero me remplaza todo el contenido del txt, yo solo quiero remplazar la primer linia con el valor de global.PuntajeN

Creo q con esto se hace: file_find_next()
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)

supongo que no lo deje muy claro  :-[

tengo un txt que dice lo siguiente:

Citar0
12315
25

Q1
-7
Q1
-7
W1
-7

lo que quiero es remplazar el valor de la primer linia por el valor de global.PuntajeN,

las funciones que us? las saque de aqui:

http://www.comunidadgm.org/manual_GM/Archivos_GML.htm

haces asi

var temp,val;
temp=file_text_open_read(global.CancionT);

for(i=0;val!="";i+=1;)
{
val [ i ] =file_text_read_string(temp);
file_text_read_ln(temp)
}
file_text_close(temp);

luego haces el procedimiento inverso para reescrivir todo el archivo teniendo en cuenta que los datos estan en el array val
Cita de: CGM 2008CGM: Un poco mas serios, mejores Juegos.
Bienvenid@ a CGM. Recomenzamos desde cero, con un reglamento mas estricto, mejor definido y con mas ganas que nunca de hacer juegos con calidad comercial. El que avisa no es traidor: Leete las reglas si no quieres llevarte un capon makero.
Mercilessly!!
Plug-In para animaciones: http://ciberman.net/tweenline/

talves no lo entendi, pero creo que ese script solo lee el txt, pero no remplaza el valor de la primer linia por el valor de la variable global.PuntajeN.

yo quiero que si la primer linia dice "345" y la variable global.PuntajeN es 2342 se cambie el "345" por el "2342"

Listo, espero q esto te sirva  XD XD XD
Con la tecla A reemplazas y con la tecla B lees XD XD XD

Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)

gracias por el ejemplo soccer, ahora entendo lo que decia Ciberman  XD.

perdon, esqe me quede sin tiempo y no podia reescrivirlo todo al reves xD

Cita de: CGM 2008CGM: Un poco mas serios, mejores Juegos.
Bienvenid@ a CGM. Recomenzamos desde cero, con un reglamento mas estricto, mejor definido y con mas ganas que nunca de hacer juegos con calidad comercial. El que avisa no es traidor: Leete las reglas si no quieres llevarte un capon makero.
Mercilessly!!
Plug-In para animaciones: http://ciberman.net/tweenline/