SA-MP Forums Archive
[Ajuda] problema ao salvar dados - 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] problema ao salvar dados (/showthread.php?tid=529234)



problema ao salvar dados - Pxndx - 01.08.2014

Bom queria saber se tem algo de errado nessa public, ja fiz de tudo mas nada de conseguir salvar os dados em um arquivo .txt

segue o cуdigo:
pawn Код:
public SalvarBancoDasOrgs()
{
    new arquivo[256];
    new idx = 1;
    while (idx < sizeof(BancoDasOrgs))
    {
        format(arquivo, sizeof(arquivo), "Cofre/Org%d.cfg",idx);
        dini_IntSet(arquivo,"Dinheiro",BancoDasOrgs[idx][Dinheiro]);
        dini_IntSet(arquivo,"Materiais",BancoDasOrgs[idx][Materiais]);
        dini_IntSet(arquivo,"Maconha",BancoDasOrgs[idx][Maconha]);
        dini_IntSet(arquivo,"Cocaina",BancoDasOrgs[idx][Cocaina]);
        dini_IntSet(arquivo,"Crack",BancoDasOrgs[idx][Crack]);
        dini_IntSet(arquivo,"Eagle",BancoDasOrgs[idx][Eagle]);
        dini_IntSet(arquivo,"C12",BancoDasOrgs[idx][C12]);
        printf("-------[SALVANDO COFRE ORG: %d] -----------------------",idx);
        printf("[ORG: %d] Dinheiro = %d",idx,BancoDasOrgs[idx][Dinheiro]);
        printf("[ORG: %d] Materiais = %d",idx,BancoDasOrgs[idx][Materiais]);
        printf("[ORG: %d] Maconha = %d",idx,BancoDasOrgs[idx][Maconha]);
        printf("[ORG: %d] Cocaina = %d",idx,BancoDasOrgs[idx][Cocaina]);
        printf("[ORG: %d] Crack = %d",idx,BancoDasOrgs[idx][Crack]);
        print("-------------------------------------------------");
        idx ++;
    }
    return 1;
}



Re: problema ao salvar dados - ViniBorn - 01.08.2014

Vocк criou a pasta "Cofre" em scriptfiles?


Re: problema ao salvar dados - Pxndx - 01.08.2014

sim, tudo criado, atй os arquivos de cada org.

Ao executar a callback ele nгo salva os dados.


Re: problema ao salvar dados - ViniBorn - 01.08.2014

Parece que vocк estб setando valores em um arquivo que nem foi criado, dini_Create...


Re: problema ao salvar dados - Pxndx - 01.08.2014

criei uma pasta vazia e fiz isso:

pawn Код:
format(arquivo, sizeof(arquivo), "Cofre/Org%d.cfg",i);
if(!dini_Exists(arquivo)) dini_Create(arquivo);
mas nenhum aquivo foi criado.


Re: problema ao salvar dados - Pxndx - 01.08.2014

sorry @ViniBorn, a pasta criada estava como 'cofres' e na format estб 'cofre', deu certo aqui.

+rep