Вычисление дрифта
#5

PHP Code:
stock Float:GetVehicleDriftAngle(vehicleid)
{
    new 
Float:xFloat:yFloat:z;
    
GetVehicleVelocity(vehicleidxyz);
    new 
Float:unit_interval floatsqroot(x*y*y);
    new 
Float:arcsin asiny/unit_interval );
    new 
Float:arccos acosx/unit_interval );
    new 
Float:angle;
    
    if(
arcsin >= 0.0angle arccos;
    else 
angle 360.0 arccos;
    
    new 
Float:real_angle;
    
GetVehicleZAngle(vehicleidreal_angle);
    
real_angle += 90.0;
    if(
real_angle >= 360.0real_angle -= 360.0;
    
    if(
angle real_angle) return angle-real_angle;
    else return 
real_angle-angle;

пы.сы: с пастебина.
Reply


Messages In This Thread
Вычисление дрифта - by Hawkins - 12.05.2012, 13:38
Re: Вычисление дрифта - by iEnemY - 12.05.2012, 13:40
Re: Вычисление дрифта - by White_116 - 12.05.2012, 13:45
Re: Вычисление дрифта - by Hawkins - 12.05.2012, 15:00
Re: Вычисление дрифта - by Evansive - 12.05.2012, 16:26
Re: Вычисление дрифта - by White_116 - 12.05.2012, 17:18

Forum Jump:


Users browsing this thread: 1 Guest(s)