16.06.2014, 19:54
Why do you need to save the stats every second? No need. You should rather change the stats when something certain happens, it's more efficient and better. Use callbacks for that
Anyways, if you really wanna do that every second, then:
Anyways, if you really wanna do that every second, then:
pawn Код:
new EverySecTimer[MAX_PLAYERS];
//under OnPlayerConnect
EverySecTimer[playerid] = SetTimer("StatsChanger",1000,true);
//outside a callback
forward StatsChanger();
public StatsChanger()
{
//code here
}
//under OnPlayerDisconnect
KillTimer(EverySecTimer[playerid]);