View Single Post
Old 05/12/2019, 06:09 AM   #1
Ley
High-roller
 
Ley's Avatar
 
Join Date: Jul 2012
Posts: 1,110
Reputation: 10
Question Remover arquivo / Parâmetro

@RESOLVIDO

#Solução:

Quote:
Originally Posted by Felipealves View Post
Não salve como nome de player, salve como presidente.ini.
E armazene o nome do player dentro.
PHP Code:
// diretório a ser salvo
#define File_v  "ganhou/Mandato.ini"

// no código da vitória do candidato
new Pname[MAX_PLAYER_NAME];
if(!
DOF2_FileExists(File_v))
{
    
DOF2_CreateFile(File_v);
    
DOF2_SetString(File_v"Governando"Pname);
    
DOF2_SetInt(File_v"presidente"1);
    
DOF2_SaveFile();
}
else
{
    
DOF2_SetString(File_v"Governando"Pname);
    
DOF2_SetInt(File_v"presidente"1);
    
DOF2_SaveFile();

_______________

Bom dia users, estou enfrentando problemas em um sistema de eleição. Estou com problema para apagar, ou setar um valor do antigo presidente, caso o mesmo esteja online.

Tentei da maneira abaixo, porém, só alterou o valor do player que estava conectado.
PHP Code:
CMD:aaa(playerid)
{
    for(new 
0MAX_PLAYERSi++)
    {
        
format(formatosizeof(formato),"/Eleicao/presidente/%s.ini"VerNome(i));
        if(
DOF2_FileExists(formato))
        {
            
DOF2_Unset(formato"presidente"); 
            
DOF2_SetInt(formato"presidente"0);
            
DOF2_SaveFile();
        }
    }
    return 
1;

1- Existe algum método para apagar todos os arquivos de um diretório?
2- Como posso verificar todos os arquivos do diretório, e mudar o valor, mesmo de usuários desconectados?

Last edited by Ley; 06/12/2019 at 05:50 AM.
Ley is offline   Reply With Quote