24.12.2009, 22:22
pawn Код:
stock GetPlayerSpeed(playerid)
{
new Float:PlayerPos[4];
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleVelocity(GetPlayerVehicleID(playerid), PlayerPos[0], PlayerPos[1], PlayerPos[2]);
}
else
{
GetPlayerVelocity(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
}
PlayerPos[3] = floatsqroot(floatpower(floatabs(PlayerPos[0]), 2.0) + floatpower(floatabs(PlayerPos[1]), 2.0) + floatpower(floatabs(PlayerPos[2]), 2.0)) * 253.3;
return floatround(PlayerPos[3], float_round);
}
pawn Код:
if(GetPlayerSpeed(playerid) == 30) return SendClientMessage(playerid, 0xffffffff, "You are going at a speed of 30....");