18.12.2011, 10:59
PHP Code:
Float:GetVehicleDriftAngle(Float:x,Float:y,Float:a)
{
new Float:unit_interval = floatsqroot(x*x + y*y);
new Float:arcsin = asin( y/unit_interval );
new Float:arccos = acos( x/unit_interval );
new Float:angle;
if(arcsin >= 0.0) angle = arccos;
else angle = 360.0 - arccos;
a += 90.0;
if(a >= 360.0) a -= 360.0;
if(angle > a) return angle-a;
else return a-angle;
}
a - GetVehicleZAngle
Функция не моя.
Quote:
К примеру начал заходить в дрифт, а потом тупо едешь прямо и всё равно очки идут, может тут проблема? |