Save all players
#1

I would like to add SetTimer every 1 minute to OnGameModeInit so that the accounts are saved to all players. I do not want it to be for one player only for all players. How to do it in MySQL BlueG?
It does not work:
Code:
forward SavePlayersAll();
public SavePlayersAll()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
	if(IsPlayerConnected(i))
	{
	    	if(pLogged[i])
	    	{
			new query[650];
			PlayerInfo[i][Money] = GetPlayerMoney(i);
			mysql_format(g_SQL, query, sizeof(query), "UPDATE `accounts` SET `Money` = %d WHERE `ID` = %d LIMIT 1", PlayerInfo[i][Money], PlayerInfo[i][ID]);
			mysql_tquery(g_SQL, query);
	     	}
	}
    }
    SendClientMessageToAll(-1, "All accounts have been saved!");
    return 1;
}
Reply


Messages In This Thread
Save all players - by KamilPolska - 09.04.2019, 23:34
Re: Save all players - by Markski - 09.04.2019, 23:44
Re: Save all players - by KamilPolska - 10.04.2019, 01:37
Re: Save all players - by TheToretto - 10.04.2019, 01:52
Re: Save all players - by KamilPolska - 10.04.2019, 16:49

Forum Jump:


Users browsing this thread: 1 Guest(s)