16.07.2018, 18:48
o SalvarDados(); nгo estб funcionando dentro do loop, apenas funciona quando o ID й playerid.
Alguem sabe o motivo ou a soluзгo?
OBS 1:
Descobri que estб salvando o dinheiro, mas nгo estб salvando as outras variбveis..
Alguem sabe o motivo ou a soluзгo?
OBS 1:
Descobri que estб salvando o dinheiro, mas nгo estб salvando as outras variбveis..
pawn Code:
for(new i = 0; i < MAX_PLAYERS; i++) SalvarDados(i);
stock SalvarDados(playerid)
{
//if(pStats[playerid][pLogado] == false) return 1;
pStats[playerid][pDinheiro] = GetPlayerMoney(playerid);
new Query[350];
mysql_format(IDConexao, Query, sizeof(Query), "UPDATE `Contas` SET `Nome`='%s', `Level`=%d, `Admin`=%d, `Skin`=%d, `Matou`=%d, `Morreu`=%d, `Dinheiro`=%d WHERE `ID`=%d",
pStats[playerid][pNome],
pStats[playerid][pLevel],
pStats[playerid][pAdmin],
pStats[playerid][pSkin],
pStats[playerid][pMatou],
pStats[playerid][pMorreu],
pStats[playerid][pDinheiro],
pStats[playerid][pID]);
mysql_tquery(IDConexao, Query, "DadosSalvos","d", playerid);
pStats[playerid][pLevel] = 0;
pStats[playerid][pAdmin] = 0;
pStats[playerid][pMatou] = 0;
pStats[playerid][pMorreu] = 0;
pStats[playerid][pDinheiro] = 0;
pStats[playerid][pLogado] = false;
return 1;
}