Drift system
#3

PHP Code:
Float:GetVehicleDriftAngle(Float:x,Float:y,Float:a)
{
    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;
    
+= 90.0;
    if(
>= 360.0-= 360.0;
    if(
angle a) return angle-a;
    else return 
a-angle;

x,y- GetVehicleVelocity
a - GetVehicleZAngle

Функция не моя.

Quote:

К примеру начал заходить в дрифт, а потом тупо едешь прямо и всё равно очки идут, может тут проблема?

Ставь проверку чтобы был минимальный и максимальный угол с которого можно входить в дрифт.
Reply


Messages In This Thread
Drift system - by Hawkins - 13.12.2011, 17:59
Re: Drift system - by Sam_Moreno - 18.12.2011, 10:34
Re: Drift system - by White_116 - 18.12.2011, 10:59

Forum Jump:


Users browsing this thread: 1 Guest(s)