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



Salvar aquivo - Scorpion659 - 26.05.2017

Galera, to fazendo um sisteminha de salvamento em DOF2, mas o problema й que o arquivo fica em branco, e sabe oque й estranho? й que o npc salvou normal e eu nгo '-', salvou normal o arquivo do NPC mas o meu nгo!

codigo:

PHP код:
public OnPlayerConnect(playerid)
{
    if( !
DOF2_FileExists(arquivo(playerid)) && !IsPlayerNPC(playerid) ){
        
DOF2_CreateFile(arquivo(playerid));
        
DOF2_SetIntarquivoplayerid ), "Vendedor"0);
        
DOF2_SetIntarquivoplayerid ), "qMaconhas"0);
        
DOF2_SetIntarquivoplayerid ), "sementes"0);
    }
     
Carregar(playerid);
     
printf("--------------------conect");
    return 
0;
}
stock Carregar(playerid)
{
    
PlayerInfo[playerid][Vendedor] = DOF2_GetIntarquivo(playerid), "Vendedor" );
    
PlayerInfo[playerid][qMaconhas] = DOF2_GetIntarquivo(playerid), "qMaconhas" );
    
PlayerInfo[playerid][sementes] = DOF2_GetIntarquivo(playerid), "sementes" );
    
printf("--------------------feitooo");
    return 
1;
}
public 
OnPlayerDisconnect(playeridreason)
{
    
Salvar(playerid);
    return 
0;
}
stock Salvar(playerid)
{
    
DOF2_SetInt(arquivo(playerid), "Vendedor"PlayerInfo[playerid][Vendedor]);
    
DOF2_SetInt(arquivo(playerid), "qMaconhas"PlayerInfo[playerid][qMaconhas]);
    
DOF2_SetInt(arquivo(playerid), "sementes"PlayerInfo[playerid][sementes]);
    return 
1;




Re: Salvar aquivo - MultiKill - 26.05.2017

Use DOF2_SaveFile(); apуs fazer todas as alteraзхes desejadas no arquivo aberto.


Re: Salvar aquivo - Scorpion659 - 26.05.2017

Quote:
Originally Posted by MultiKill
Посмотреть сообщение
Use DOF2_SaveFile(); apуs fazer todas as alteraзхes desejadas no arquivo aberto.
vlw cara, era isso msm