PHP код:
public OnPlayerConnect(playerid)
{
new time = GetTickCount();
for(new i; i != 1000000; i++)
{
switch(GetPlayerAnimationIndex(playerid))
{
case 1195, 1196, 1197:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
case 12, 123, 357:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
case 11, 5, 65:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
}
}
printf("Цикл 1 сработал за %d мс", GetTickCount()-time);
time = GetTickCount();
for(new i; i != 1000000; i++)
{
new index = GetPlayerAnimationIndex(playerid);
switch(index)
{
case 1195, 1196, 1197:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
case 12, 123, 357:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
case 11, 5, 65:
{
ClearAnimations(playerid, 0);
ApplyAnimation( playerid, "PED", "KO_skid_back", 4.1, 0, 0, 0, 0, 0 );
SetTimerEx("AntiBH", 500, 0, "d", playerid);
return 1;
}
}
}
printf("Цикл 2 сработал за %d мс\n", GetTickCount()-time);
return 1;
}