Вообще-то я про все ситуации в целом, где может пригодиться пара миллисекунд, не только про глобальные/индивидуальные таймеры. Твоё "эмм" здесь не очень уместно.
В любом случае, вопрос об удалении темы всё ещё в силе.
Вид для печати
Ну в SA-MP я таких примеров что-то представить не могу. Все автовызываемые функции, которые могут вызываться довольно часто, либо уже имеют ID игрока в качестве параметра (OnPlayerUpdate, напр), либо там циклы на всех игроков ну совсем неуместны (OnVehicleDeath, напр), ибо можно реализовать гораздо более оптимизированнее (пожертвовав памятью, как вариант), при этом, не потеряв точности.
А в случае с какими-то разовыми вызовами кода с циклом эта пара миллисекунд погоды обычно не делает (точнее, компактность и простота кода всё равно дадут больше преимуществ). Гораздо больше проку там обычно от переработки всего алгоритма, если действительно есть проблемы.
Это просто уже дурная привычка :) Не бери на своё счёт.
Ну лично я за. Либо стоит пометить, что тема не совсем актуальна, указав ссылку на foreach (как ты сделал со своим итератором для авто)
вот тут, new players[500]; можно ли использовать вместе 500 - MAX_PLAYERS?