17.06.2012, 17:13
Quote:
Determinei Velocidade 50 Mas Ele Chega a 100 LoL.
Pode Ser o Calculo do Velocimetro Errado? |
Aki estб a correзгo:
pawn Код:
CallBack::OnUpdateUp ( )
{
for(new i; i != MAX_PLAYERS; ++i)
{
if ( IsPlayerConnected( i ) && IsPlayerInAnyVehicle ( i ) )
{
KPH = GetSpeed ( i , 1 ) , CarID = GetPlayerVehicleID( i );
if ( GetVehicleModel ( CarID ) == 431 || GetVehicleModel ( CarID ) == 437 )
{
if ( KPH >= 100 )
SetVehicleSpeed ( CarID , 95 , 1 ) ;
}
else if ( GetVehicleModel ( CarID ) == 420 || GetVehicleModel ( CarID ) == 438 )
{
if ( KPH >= 100 )
SetVehicleSpeed ( CarID , 95 , 1 ) ;
}
else if ( Bicicleta ( CarID ) )
{
if ( KPH >= 50 )
SetVehicleSpeed ( CarID , 45 , 1 ) ;
}
else if ( Moto ( CarID ) )
{
if ( KPH >= 80 )
SetVehicleSpeed ( CarID , 75 , 1 ) ;
}
else if ( Barco ( CarID ) )
{
if ( KPH >= 70 )
SetVehicleSpeed ( CarID , 65 , 1 ) ;
}
else if ( CarrosP ( CarID ) )
{
if ( KPH >= 110 )
SetVehicleSpeed ( CarID , 105 , 1 ) ;
}
else
{
if ( !Aviao ( CarID ) )
{
if ( KPH >= 170 )
SetVehicleSpeed ( CarID , 165 , 1 ) ;
}
}
}
}
}