29.05.2011, 05:23
@Strong
Segue um teste:
#Off
Esqueci a senha da conta do meu irmгo, oh god.
Vi o garfield e alguns voltando, nгo deixei de vir ...
@Ricop522
Porque realizar um loop necessariamente vocк pensa que usamos sinal de menor?
Nгo adianta vocкs tentarem resumir o loop de forma que seja mais fбcil, de fato a pessoa terб que se adaptar a algo do tipo ..
#Off
Vi sua assinatura, parabйns por ter a capacidade de rir da cara de uma pessoa que vocк mal conheceu ...
pawn Код:
stock IsVehicleInWater(vehicleid)
{
static Float:Pos[3];
GetVehiclePos(vehicleid,Pos[0],Pos[1],Pos[2]);
return Pos[2] < -1 ? true : false;
}
//@Nota: Alterei do Strong
PHP код:
public OnFilterScriptInit()
{
new Tick = GetTickCount();
for(new i; i < 999999; i++)
{
IsVehicleInWater1(0);
}
printf("[1] %d ms",GetTickCount() - Tick);
Tick = GetTickCount();
for(new i; i < 999999; i++)
{
IsVehicleInWater2(0);
}
printf("[2] %d ms",GetTickCount() - Tick);
}
stock IsVehicleInWater1(vehicleid)
{
new Float:Float[4];
GetVehiclePos(vehicleid,Float[0],Float[1],Float[2]);
Float[3] = Float[2]*0.3048;
if(Float[3] < 0) {
return true;
}
return false;
}
stock IsVehicleInWater2(vehicleid)
{
static Float:Pos[3];
GetVehiclePos(vehicleid,Pos[0],Pos[1],Pos[2]);
return Pos[2] < -1 ? true : false;
}
/*
#Resultado:
[02:38:58] [1] 667 ms
[02:38:59] [2] 375 ms
*/
Esqueci a senha da conta do meu irmгo, oh god.
Vi o garfield e alguns voltando, nгo deixei de vir ...
@Ricop522
Porque realizar um loop necessariamente vocк pensa que usamos sinal de menor?
Nгo adianta vocкs tentarem resumir o loop de forma que seja mais fбcil, de fato a pessoa terб que se adaptar a algo do tipo ..
pawn Код:
#define Loop(%0,%1,%2,%3,%4) for(new %0 = %1; %0 %2 %3; %0%4)
//for(new i = 5; i > 0; i--)
Loop(i,5,>,0,--)
{
printf("[Valor] %d",i);
}
Vi sua assinatura, parabйns por ter a capacidade de rir da cara de uma pessoa que vocк mal conheceu ...