[Ajuda] problema ao salvar dados
#1

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;
}
Reply
#2

Vocк criou a pasta "Cofre" em scriptfiles?
Reply
#3

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

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

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

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.
Reply
#6

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

+rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)