AddVehicleComponent FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 17:46, 5 January 2013
Connor Mead (Talk | contribs)

← Previous diff
Revision as of 04:35, 5 February 2014
Connor Mead (Talk | contribs)

Next diff →
Line 1: Line 1:
{{ScriptingFR}} {{ScriptingFR}}
-{{Title}} 
{{Description|Cette fonction permet d'ajouter des composant a un certain véhicule (Nitro, Spoiler, Jantes, Peinture etc...).}} {{Description|Cette fonction permet d'ajouter des composant a un certain véhicule (Nitro, Spoiler, Jantes, Peinture etc...).}}
{{ParametersFR|vehicleid, componentid}} {{ParametersFR|vehicleid, componentid}}
-{{Param|vehicleid|L'ID du Véhicule (pas du [[Vehicles:All_FR|Modèle]]).}}+{{Param|vehicleid|L'ID du véhicule (pas du [[Vehicles:All_FR|modèle]]).}}
-{{Param|componentid|The [[Car Component ID|componentid]] that needs to be added to the vehicle.}}+{{Param|componentid|Le [[Car Component ID FR|composant]] à ajouter au véhicule.}}
 + 
 +{{ReturnsFR|
 +* '''0''' - Le composant n'a pas été ajouté parce que le véhicule n'existe pas.
 +* '''1''' - Le composant a été ajouté avec succès.}}
{{Note2FR|Utiliser un id de [[Car Component ID_FR|Composant]] inconnu fait crasher le jeu.}} {{Note2FR|Utiliser un id de [[Car Component ID_FR|Composant]] inconnu fait crasher le jeu.}}
- 
-{{ReturnsFR|Cette Fonction ne retourne pas de valeur particulière}} 
- 
<!-- Exemple d'utilisation de AddVehicleComponent --> <!-- Exemple d'utilisation de AddVehicleComponent -->
<pawn> <pawn>
Line 37: Line 37:
{{RelatedFunctionsFR}} {{RelatedFunctionsFR}}
-*[[RemoveVehicleComponent_FR|RemoveVehicleComponent:]] Enlever un composant d'un véhicule+{{RemoveVehicleComponent_FR}}
-*[[GetVehicleComponentInSlot_FR|GetVehicleComponentInSlot:]] Récuperer le composant d'un véhicule d'un certain emplacement+{{GetVehicleComponentInSlot_FR}}
-*[[GetVehicleComponentType_FR|GetVehicleComponentType:]] Récuperer le type d'un certain composant d'un véhicule+{{GetVehicleComponentType_FR}}
{{RelatedCallbacksFunctionFR}} {{RelatedCallbacksFunctionFR}}
-*[[OnVehicleMod_FR|OnVehicleMod:]] Quand un véhicule est modifié+{{OnVehicleMod_FR]}
-*[[OnEnterExitModShop_FR|OnEnterExitModShop:]] Quand un véhicule quitte le transfender/wheel arch angel+{{OnEnterExitModShop_FR}}
 + 
 +[[Category:Scripting Functions FR]]
-[[Category:Scripting Functions_FR]]+[[en:AddVehicleComponent]]
 +[[de:AddVehicleComponent]]
 +[[it:AddVehicleComponent]]
 +[[nl:AddVehicleComponent]]
 +[[ru:AddVehicleComponent]]

Revision as of 04:35, 5 February 2014



Description:

Cette fonction permet d'ajouter des composant a un certain véhicule (Nitro, Spoiler, Jantes, Peinture etc...).


Paramètres:
(vehicleid, componentid)
vehicleidL'ID du véhicule (pas du modèle).
componentidLe composant à ajouter au véhicule.


Retourne:

  • 0 - Le composant n'a pas été ajouté parce que le véhicule n'existe pas.
  • 1 - Le composant a été ajouté avec succès.


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

Note
Importante

Utiliser un id de Composant inconnu fait crasher le jeu.


new gTAXI;
 
public OnGameModeInit()
{
    gTAXI = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Taxi
    return 1;
}
 
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
    {
        if (GetPlayerVehicleID(playerid) == gTAXI)
        {
            AddVehicleComponent(gTAXI, 1010); // 1010 = ID de la Nitro
            SendClientMessage(playerid, 0xFFFFFFAA, "Nitro ajoutée au Taxi.");
        }
    }
    return 1;
}

Fonctions Relatives

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


Callbacks Relatives

Les Callbacks suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction. {{OnVehicleMod_FR]}

  • OnEnterExitModShop: Appelée lorsqu'un joueur dans un véhicule entre ou sort d'un garage de modification.