SA-MP Forums Archive
[Ajuda] Renomar arquivo DOF2 - 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: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Renomar arquivo DOF2 (/showthread.php?tid=664323)



Renomar arquivo DOF2 - WiliHacking - 25.02.2019

Eu estou tentando renomar um arquivo quando o player troca de nome, mas acho que estou fazendo do jeito errado.
PHP код:
    new string[34], file[100];
    
format(file74"Concessionaria/%s.txt"velho);
    if(
DOF2::FileExists(file))
    {
        
format(filesizeof(file), "Concessionaria/%s.txt"novo);
        
DOF2_RenameFile(stringfile);
    } 



Re: Renomar arquivo DOF2 - AutoMatic2 - 25.02.2019

Tenta dessa forma:

PHP код:
new string[45], file[45];
format(filesizeof(file), "Concessionaria/%s.txt"velho);
if(
DOF2::FileExists(file))
{
    
format(stringsizeof(string), "Concessionaria/%s.txt"novo);
    
DOF2::RenameFile(stringfile);
    
DOF2::SaveFile();




Re: Renomar arquivo DOF2 - WiliHacking - 25.02.2019

Funcionou nгo mano


Re: Renomar arquivo DOF2 - FerrariL - 25.02.2019

PHP код:
new string[45], file[45];
format(filesizeof(file), "Concessionaria/%s.txt"velho);

if(
DOF2::FileExists(file))
{
    
format(stringsizeof(string), "Concessionaria/%s.txt"novo);
    
DOF2::RenameFile(filestring);
    
DOF2::SaveFile();




Re: Renomar arquivo DOF2 - WiliHacking - 25.02.2019

Funcionou, mas tem como coloca pra deletar o arquivo antigo?


Re: Renomar arquivo DOF2 - FerrariL - 25.02.2019

Quote:
Originally Posted by WiliHacking
Посмотреть сообщение
Funcionou, mas tem como coloca pra deletar o arquivo antigo?
Como assim deletar ? o arquivo nгo й atualizado com o novo nome ? de qualquer forma vocк pode usar o DOF2_RemoveFile.

Estude mais sobre DOF2: https://sampforum.blast.hk/showthread.php?tid=585807


Re: Renomar arquivo DOF2 - WiliHacking - 25.02.2019

Ficou dois arquivos. Um com o nome antigo e criou outro com o nome novo.


Re: Renomar arquivo DOF2 - ipsLuan - 25.02.2019

PHP код:
DOF2_RemoveFile(file); 



Re: Renomar arquivo DOF2 - WiliHacking - 25.02.2019

Coloquei assim:
PHP код:
    new string[45], file[45];
    
format(filesizeof(file), "Concessionaria/%s.txt"velho);
    if(
DOF2::FileExists(file))
    {
        
format(stringsizeof(string), "Concessionaria/%s.txt"novo);
        
DOF2::RenameFile(filestring);
        
DOF2::RemoveFile(file);
        
DOF2::SaveFile();
    } 
Nгo ta excluindo o antigo nгo


Re: Renomar arquivo DOF2 - FerrariL - 25.02.2019

Quote:
Originally Posted by WiliHacking
Посмотреть сообщение
Coloquei assim:
PHP код:
    new string[45], file[45];
    
format(filesizeof(file), "Concessionaria/%s.txt"velho);
    if(
DOF2::FileExists(file))
    {
        
format(stringsizeof(string), "Concessionaria/%s.txt"novo);
        
DOF2::RenameFile(filestring);
        
DOF2::RemoveFile(file);
        
DOF2::SaveFile();
    } 
Nгo ta excluindo o antigo nгo
Algo de errado vocк estб fazendo, pois eu testei o cуdigo que lhe passei e nenhum outro arquivo foi criado. Cуdigo funcionando perfeitamente.