Уж лучше реализовать это одним таймером. Будет быстрее, точнее и понятнее.
PHP код:
SetTimer("UpdateEverything", 500, 1);
PHP код:
enum E_UPDATE_STATUS {
bool:E_UPDATE_PLAYERS,
bool:E_UPDATE_VEHICLES,
}
static
gUpdateStatus[E_UPDATE_STATUS];
public UpdateEverything()
{
if (!gUpdateStatus[E_UPDATE_PLAYERS]) {
UpdatePlayers();
gUpdateStatus[E_UPDATE_PLAYERS] = true;
} else if (!gUpdateStatus[E_UPDATE_VEHICLES]) {
UpdateVehicles();
gUpdateStatus[E_UPDATE_VEHICLES] = true;
} else {
for (new E_UPDATE_STATUS:status; _:status < sizeof(gUpdateStatus); _:status++) {
gUpdateStatus[status] = false;
}
}
}
P.S. Код не тестил, мог накосячить с тегами.