SA-MP Forums Archive
їSe podrнa hacer esto? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: їSe podrнa hacer esto? (/showthread.php?tid=634660)



їSe podrнa hacer esto? - Romero837 - 23.05.2017

Buenas tardes, es que queria saber si en este codigo se pueden usar un intervalo de numeros para que gfile sea = a varios documentos

Код:
format(gfile, sizeof(gfile), "Usuarios/Clanes/%d.ini", INTERVALO);



Re: їSe podrнa hacer esto? - Toroi - 23.05.2017

Bбsicamente, si.


Re: їSe podrнa hacer esto? - Romero837 - 23.05.2017

їCуmo? Es decir en Usuarios/Clanes tengo 27 archivos y en format(gfile, sizeof(gfile), "Usuarios/Clanes/%d.ini", INTERVALO); necesito que gfile sea = a esos 27 archivos que necesito editar...


Re: їSe podrнa hacer esto? - ByMatt20030 - 23.05.2017

Puedes hacer un simple loop:

Код:
for(new i = 0; i < 27; i++)
{
    format(gfile, sizeof(gfile), "Usuarios/Clanes/%d.ini", i);
}
Ahн el archivo EJEMPLO.ini seria:
1.ini
2.ini
3.ini
Hasta el 27.


Re: їSe podrнa hacer esto? - Toroi - 23.05.2017

Si los archivos son en nъmeros es fбcil; usa un loop

Usando el mismo ejemplo del link de arriba, y suponiendo que el primer archivo empiece en 0 lo tuyo serнa algo asн:

PHP код:
    for(new 026i++)
    {
        
format(gfilesizeof(gfile), "Usuarios/Clanes/%d.ini",i);
        
//el resto de tu cуdigo
    




Re: їSe podrнa hacer esto? - Romero837 - 23.05.2017

Muchas gracias a los dos por sus respuestas y ayudas.