SA-MP Forums Archive
[AJUDA] Salvar - 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] Salvar (/showthread.php?tid=664701)



[AJUDA] Salvar - hurubuh - 08.03.2019

Como faзo pra isso:

PHP Code:
stock SalvarVip(playerid)
{
    if(
PlayerVip[playerid] >= 1)
    {
        
format(_sStr35"Vips/%s.ini"pNome(playerid));
        if(
INI_Open(_sStr))// Abre o arquivo!
        
{
            
INI_WriteInt("NivelVip"PlayerVip[playerid]);
            
INI_Save();
            
INI_Close();
        }
    }
    return 
1;
}
stock CarregarVip(playerid)
{
    
format(_sStr35"Vips/%s.ini"pNome(playerid));
    if(
INI_Open(_sStr))// Abre o arquivo!
    
{
        
PlayerVip[playerid] = INI_ReadInt("NivelVip");
        
INI_Close();
    }
    return 
1;

Pra quem ja tinha sido setado isso
PHP Code:
Profissao[id] = ComandoVermelho
ae quando ele sair salvar a profissao, e quando ele logar setar a profissao.


Re: [AJUDA] Salvar - k2bi - 08.03.2019

Recomendo usar include DOF2

Quote:

stock SalvarVip(playerid)
{
if(PlayerVip[playerid] >= 1)
{
format(_sStr, 35, "Vips/%s.ini", pNome(playerid));
if(INI_Open(_sStr))// Abre o arquivo!
{
INI_WriteInt("NivelVip", PlayerVip[playerid]);
INI_WriteInt("Profissao", Profissao[playerid]);
INI_Save();
INI_Close();
}
}
return 1;
}
stock CarregarVip(playerid)
{
format(_sStr, 35, "Vips/%s.ini", pNome(playerid));
if(INI_Open(_sStr))// Abre o arquivo!
{
PlayerVip[playerid] = INI_ReadInt("NivelVip");
Profissao[playerid] = INI_ReadInt("Profissao");
INI_Close();
}
return 1;
}

Agora vocк chama essas funзхes na
On‌PlayerConnected = CarregarVip(playerid)
On‌PlayerDiscconect = SalvarVip(playerid)