30.03.2019, 18:33
Queria saber como apagar todos os arquivos de uma determinada pasta usando o DOF2, fico grato a quem ajudar
Exemplo:
arquivo1.ini
arquivo2.ini
arquivo3.ini
#define MAX_ARQUIVOS 2000
#define PASTA "/Arquivos/arquivo%d.ini"
for(new strv[64], arquivo; arquivo < MAX_ARQUIVOS; arquivo++)
{
format(strv, sizeof(strv), PASTA, arquivo);
if(DOF2_FileExists(strv)) DOF2_RemoveFile(strv);
}
#include <filemanager>
#define PASTA_REMOVIDA "./scriptfiles/Nome_Da_Pasta/"
public OnGameModeInit()
{
if(dir_exists(PASTA_REMOVIDA))
{
new dir:Diretorio = dir_open(PASTA_REMOVIDA), name_file[64], type;
while(dir_list(Diretorio, name_file, type))
{
if(type == FM_FILE)
{
strins(name_file, PASTA_REMOVIDA, 0);
file_delete(name_file);
}
}
dir_close(Diretorio);
dir_delete(PASTA_REMOVIDA);
}
}