SetVehicleVelocity FR

From SA-MP Wiki

Jump to: navigation, search


Cette fonction a été ajoutée dans SA-MP 0.3a et ne fonctionne pas dans les versions antérieures


Description:

Modifier la vélocité (vitesse) X, Y et Z d'un véhicule.


Image:32px-Circle-style-warning.png

Note
Importante

Cette fonction n'a pas d'effet sur les véhicules inoccupés et sur les trains.



Paramètres:
(vehicleid, Float:x, Float:y, Float:z)
vehicleidL'ID du véhicule dont on va modifier la vélocité.
Float:xLa nouvelle vélocité (en float) X.
Float:yLa nouvelle vélocité (en float) Y.
Float:zLa nouvelle vélocité (en float) Z.


Retourne:

  • 1: La fonction a bien été exécutée.
  • 0: La fonction n'a pas pu être exécutée. Le véhicule n'existe pas.


public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp("/carjump", cmdtext))
    {
	if(!IsPlayerInAnyVehicle(playerid)) return 1;
 
        new vehicleid        = GetPlayerVehicleID(playerid),
            Float:velocity_X = 0.0, 
            Float:velocity_Y = 0.0, 
            Float:velocity_Z = 0.0;
 
        GetVehicleVelocity(playerid, velocity_X, velocity_Y, velocity_Z);
        SetVehicleVelocity(GetPlayerVehicleID(playerid), velocity_X, velocity_Y, velocity_Z + 0.2);
	return 1;
    }
}

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

Personal tools
In other languages