19.08.2011, 22:44
Ae galera, to com um probleminha aqui no meu sistema de radar.
Bom, ele ta funcionando e talz, mas eu queria que quando ele passasse no radar mostrasse a quantos KM/h ele passou, ja tentei usar todas formas:
Aqui os code:
Bom, ele ta funcionando e talz, mas eu queria que quando ele passasse no radar mostrasse a quantos KM/h ele passou, ja tentei usar todas formas:
PHP код:
formar(String, 80, " Vocк passou a %d KM/H no radar e tomou MULTA! ", VelocidadeCarro);
formar(String, 80, " Vocк passou a %d KM/H no radar e tomou MULTA! ", VelocidadeCarro(playerid));
formar(String, 80, " Vocк passou a %d KM/H no radar e tomou MULTA! ", VelocidadeCarro[playerid]);
PHP код:
forward RadarSistema(playerid);
public RadarSistema(playerid)
{
if(IsPlayerInRangeOfPoint(playerid, 5, 1543.5094,-1592.4246,13.0079))
{
if(VelocidadeCarro(playerid,true) >= 30)
{
foreach(Player, i)
{
SendClientMessage(playerid, COR_BRANCO, " Vocк tomou uma multa ");
print(" MULTADO ");
}
}
}
return 1;
}
PHP код:
stock VelocidadeCarro(playerid,bool:kmh)
{
new Float:Vx,Float:Vy,Float:Vz,Float:rtn;
if(IsPlayerInAnyVehicle(playerid)) GetVehicleVelocity(GetPlayerVehicleID(playerid),Vx,Vy,Vz); else GetPlayerVelocity(playerid,Vx,Vy,Vz);
rtn = floatsqroot(floatabs(floatpower(Vx + Vy + Vz,2)));
return kmh?floatround(rtn * 100 * 1.61):floatround(rtn * 100);
}