[Ajuda] Sistema de Orgs
#1

Olб a todos, eu estou enfrentando um problema ao salvar e carregar os dados das organizaзхes. Pois ele nгo salva os dados de todas as organizaзхes do servidor.

pawn Код:
//==============================================================================
SalvarOrgs(){
    new x,arq[30];
    while(x < sizeof(OrgInfo))
    {
        format(arq,30,"Cofre Gangue/%d.ini",x);
        if(!DOF2_FileExists(arq)) DOF2_CreateFile(arq);
        DOF2_SetInt(arq,"Dinheiro",OrgInfo[x][Dinheiro]);
    }
    return 1;
}
//==============================================================================
CarregarOrgs(orgID){
    new arq[30],x;
    while(x < sizeof(OrgInfo))
    {
        format(arq,30,"Cofre Gangue/%d.ini",x);
        if(!DOF2_FileExists(arq)) DOF2_CreateFile(arq);
        OrgInfo[x][Dinheiro] = DOF2_GetInt(arq,"Dinheiro");
    }
    return 1;
}
Reply
#2

pawn Код:
stock SalvarOrgs()
{
    new arq[30];

    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        DOF2_SetInt(arq,"Dinheiro",OrgInfo[i],Dinheiro);
    }
    DOF2_SaveFile();
    return 1;
}
stock CarregarOrgs()
{
    new arq[30];
   
    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        OrgInfo[i][Dinheiro] = DOF2_GetInt(arq,"Dinheiro");
    }
    DOF2_SaveFile();
    return 1;
}
Reply
#3

Quote:
Originally Posted by BielCOP
Посмотреть сообщение
pawn Код:
stock SalvarOrgs()
{
    new arq[30];

    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        DOF2_SetInt(arq,"Dinheiro",OrgInfo[i],Dinheiro);
    }
    DOF2_SaveFile();
    return 1;
}
stock CarregarOrgs()
{
    new arq[30];
   
    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        OrgInfo[i][Dinheiro] = DOF2_GetInt(arq,"Dinheiro");
    }
    DOF2_SaveFile();
    return 1;
}
obrigado!
Reply
#4

Cometi um erro simples.

Aqui estб o cуdigo correto:

pawn Код:
stock SalvarOrgs()
{
    new arq[30];

    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        DOF2_SetInt(arq,"Dinheiro",OrgInfo[i][Dinheiro]);
    }
    DOF2_SaveFile();
    return 1;
}
stock CarregarOrgs()
{
    new arq[30];
   
    for(new i=1; i < sizeof(OrgInfo); i++)
    {
        format(arq,sizeof(arq),"Cofre Gangue/%d.ini",i);
       
        if(!DOF2_FileExists(arq))
        {
            DOF2_CreateFile(arq);
        }
        OrgInfo[i][Dinheiro] = DOF2_GetInt(arq,"Dinheiro");
    }
    DOF2_SaveFile();
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)