[Duda] SetVehicleVelocity
#3

Quote:
Originally Posted by LuiisRubio
Посмотреть сообщение
Con SetPlayerVelocity puedes alterar la velocidad de un vehнculo. Para mбs informaciуn puedes ver el tutorial de Sergio_Team, SetPlayerVelocity.

Para hacer lo del sistema de turbo primero obtienes la velocidad del vehнculo con GetPlayerVelocity y despuйs la multiplicas por el nъmero que quieras. (1.4 en el ejemplo de abajo)
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new vehid = GetPlayerVehicleID(playerid);
    new Float:Velocity[3];
    if((newkeys & KEY_FIRE) && !(oldkeys & KEY_FIRE)))
    {
        //Obtienes la velocidad del vehнculo (X, Y, Z)      
        GetVehicleVelocity(vehid, Velocity[0], Velocity[1], Velocity[2]);
        if(Velocity[0] < 2.0 && Velocity[1] < 2.0 && Velocity[2] < 1.3)
        {
            //Multiplicas la velocidad del vehiculo (X, Y, Z) por 1.4
            //o por cualquier otro nъmero que desees.      
            SetVehicleVelocity(vehid, floatmul(Velocity[0], 1.4), floatmul(Velocity[1], 1.4), floatmul(Velocity[2], 1.4]));
        }
    }
    return true;
}
Gracias por responderme amigo, pero no me funcionу.
Reply


Messages In This Thread
[Duda] SetVehicleVelocity - by RZoone - 11.01.2014, 18:54
Respuesta: [Duda] SetVehicleVelocity - by hotspicytaco - 11.01.2014, 19:36
Respuesta: [Duda] SetVehicleVelocity - by RZoone - 11.01.2014, 19:45
Respuesta: [Duda] SetVehicleVelocity - by OTACON - 11.01.2014, 20:22
Respuesta: [Duda] SetVehicleVelocity - by RZoone - 11.01.2014, 22:17

Forum Jump:


Users browsing this thread: 2 Guest(s)