Hier eine Erklärung wie man sowas eigentlich richtig machen sollte:
http://wiki.sa-mp.com/wiki/GetTickCount
Für sowas braucht man keine Timer, man ruft mit GetTickCount() die aktuelle OnlineZeit des Servers ab(steigt um 1000 pro Sekunde, also Millisekunden)
In OnPlayerConnect die Zeit zwischenspeichern und beim Abfragen die Aktuelle Zeit minus die gespeicherte
new OnlineZeit[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
OnlineZeit[playerid] = GetTickCount();
return 1;
}
GetPlayerOnlineTimeInMinutes(playerid)
{
new time=GetTickCount()-OnlineZeit[playerid]; // 1000 = 1 Sekunde, 60000 = 1 Minute
return floatround( floatdiv(time, 60000.0) );
}