AddVehicleComponent FR
From SA-MP Wiki
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Cette fonction permet d'ajouter des composant a un certain véhicule (Nitro, Spoiler, Jantes, Peinture etc...).
(vehicleid, componentid)
vehicleid | L'ID du véhicule à qui on va ajouter le composant (pas l'ID du modèle). |
componentid | Le 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.
Note | 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.
- RemoveVehicleComponent: Supprime le composant d'un véhicule.
- GetVehicleComponentInSlot: Vérifie quel composant un véhicule comporte.
- GetVehicleComponentType: Récupère le type de composant à partir de son ID.
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.