08.03.2013, 16:59
(
Последний раз редактировалось Alexander_Petrov; 08.03.2013 в 17:34.
)
Quote:
Возьмём классический пример: таймер на 1000 мс и прогон всех игроков. Чтобы не вызывать тормозов можно распределить нагрузку. Разобьём одни большой прогон на 4 части, таймер уменьшим в 4 раза, т.е. не 1000 а 250.
PHP код:
|
pawn Код:
#include <a_samp>
public OnGameModeInit()
{
SetTimer("TimerF", 250, 1);
}
forward TimerF();
public TimerF()
{
static st;
for(new plus = st; st < (MAX_PLAYERS/4)+plus; st++)
{
printf("%d", st);
}
if(st >= MAX_PLAYERS-1) st = 0;
}
Quote:
1) 0, 1, 2, 3 2) 4, 5, 6, 7 3) 8, 9, 10, 11 4) 12, 13, 14, 15 |
upd: Не рассмотрел твой код, исправил свой.