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:
codigo:
PHP Code:
public OnPlayerConnect(playerid)
{
if( !DOF2_FileExists(arquivo(playerid)) && !IsPlayerNPC(playerid) ){
DOF2_CreateFile(arquivo(playerid));
DOF2_SetInt( arquivo( playerid ), "Vendedor", 0);
DOF2_SetInt( arquivo( playerid ), "qMaconhas", 0);
DOF2_SetInt( arquivo( playerid ), "sementes", 0);
}
Carregar(playerid);
printf("--------------------conect");
return 0;
}
stock Carregar(playerid)
{
PlayerInfo[playerid][Vendedor] = DOF2_GetInt( arquivo(playerid), "Vendedor" );
PlayerInfo[playerid][qMaconhas] = DOF2_GetInt( arquivo(playerid), "qMaconhas" );
PlayerInfo[playerid][sementes] = DOF2_GetInt( arquivo(playerid), "sementes" );
printf("--------------------feitooo");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
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;
}