SA-MP Forums Archive
[Ajuda] SII pra 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] SII pra dof2 (/showthread.php?tid=480010)



SII pra dof2 - iStronG - 08.12.2013

Alguem bota em dof2 para mim:

pawn Код:
stock INI_Create(filename[])
{
    if(INI_Exist(filename)) return printf("Erro ao criar o arquivo '%s'. O arquivo jб existe.");

    new File:MeuArquivo;
    MeuArquivo = fopen(filename, io_write);
    fclose(MeuArquivo);
    return 0x1;
}

stock Salvar(playerid)
{
    new Banco[35];
    format(Banco, 35, BankPasta, getName(playerid));
    if(!INI_Exist(Banco))
    {
        INI_Create(Banco);
        INI_Open(Banco);
        INI_WriteInt("Senha",InfoBank[playerid][Senha]);
        INI_WriteInt("Saldo",InfoBank[playerid][Saldo]);
        INI_WriteInt("Conta",InfoBank[playerid][Conta]);
        INI_Save();
        INI_Close();
    }
    else
    {
        INI_Open(Banco);
        INI_WriteInt("Senha",InfoBank[playerid][Senha]);
        INI_WriteInt("Saldo",InfoBank[playerid][Saldo]);
        INI_WriteInt("Conta",InfoBank[playerid][Conta]);
        INI_Save();
        INI_Close();
    }
    return true;
}

stock Carregar(playerid)
{
    InfoBank[playerid][Senha] = 0;//retirando bug( nгo mecha aqui! )
    InfoBank[playerid][Saldo] = 0;//retirando bug( nгo mecha aqui! )
    InfoBank[playerid][Conta] = 0;//retirando bug( nгo mecha aqui! )
    new Banco[35];
    format(Banco, 35, BankPasta, getName(playerid));
    if(!INI_Exist(Banco)) return 0;
    else
    {
        INI_Open(Banco);
        InfoBank[playerid][Senha] = INI_ReadInt("Senha");
        InfoBank[playerid][Saldo] = INI_ReadInt("Saldo");
        InfoBank[playerid][Conta] = INI_ReadInt("Conta");
        INI_Close();
    }
    return true;
}



Re: SII pra dof2 - iStronG - 08.12.2013

UP!!!


Re: SII pra dof2 - Juniiro3 - 08.12.2013

Ninguйm vai fazer isso para vocк, veja as funзхes do DOF2 que equivalem as do SII e converta vocк mesmo.


Re: SII pra dof2 - Kuddy - 08.12.2013

INI_Create(Banco);
INI_Open(Banco);
INI_WriteInt("Senha",InfoBank[playerid][Senha]);

Й equivalente a DOF2_SetInt(Banco, "Senha", InfoBank[playerid][Senha]);


---


INI_Open(Banco);
InfoBank[playerid][Senha] = INI_ReadInt("Senha");

Й equivalente a DOF2_GetInt(Banco, "Senha");