Si a GML
?Especifico en que? Pues no se, me refiero a cambiar el color por ejemplo si es rojo cambiarle el tono a verde.
?Especifico en que? Pues no se, me refiero a cambiar el color por ejemplo si es rojo cambiarle el tono a verde.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Cita de: slampdesign en Agosto 13, 2010, 06:21:38 PM
lo veo un poco complicado, ya que se debe colocar el nombre y la extension, no nada mas la extension...deberias explicar que es lo que quieres hacer, porque si quieres comprobar que existe el archivo .sav de tu juego debes saber el nombre que pusiste para que se guardara con la extension .sav...
Cita de: eduardo960 en Agosto 13, 2010, 07:52:47 PM
Te dejo este script que hice y que cumple la funci?n que necesitas:
get_number_ext()
// Define el n?mero de archivos en un directorio con cierta extensi?n
//argument0: Directorio
//argument1: Extensi?n
//return: N?mero de archivos encontrados
var dir, ext, a, c;
dir = argument0
ext = argument1
c = 0
if string_copy(dir,string_length(dir),1) != '\' {dir += '\'}
if string_copy(ext,1,1) != '.' {ext = string_insert('.',ext,1)}
for(a = file_find_first(dir + '*' + ext,fa_archive); a != ''; a = file_find_next()) {if filename_ext(a) = ext {c += 1}}
return c
Obviamente si no hay ning?n archivo .sav la funci?n devuelve negativo, para hacer lo que pides ser?a:
if !get_number_ext(working_directory,'.sav') {/* Aqui el c?digo */}
Saludos :)
Cita de: eduardo960 en Agosto 13, 2010, 07:52:47 PM
Te dejo este script que hice y que cumple la funci?n que necesitas:
get_number_ext()
// Define el n?mero de archivos en un directorio con cierta extensi?n
//argument0: Directorio
//argument1: Extensi?n
//return: N?mero de archivos encontrados
var dir, ext, a, c;
dir = argument0
ext = argument1
c = 0
if string_copy(dir,string_length(dir),1) != '\' {dir += '\'}
if string_copy(ext,1,1) != '.' {ext = string_insert('.',ext,1)}
for(a = file_find_first(dir + '*' + ext,fa_archive); a != ''; a = file_find_next()) {if filename_ext(a) = ext {c += 1}}
return c
Obviamente si no hay ning?n archivo .sav la funci?n devuelve negativo, para hacer lo que pides ser?a:
if !get_number_ext(working_directory,'.sav') {/* Aqui el c?digo */}
Saludos :)
Page generada en 0.024 segundos con 12 consultas.