GetVehicleComponentType FR

From SA-MP Wiki

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

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

Next diff →
Line 1: Line 1:
{{ScriptingFR}} {{ScriptingFR}}
-{{Title}} 
{{0.3AddedFR|fonction|}} {{0.3AddedFR|fonction|}}
-{{Description|Trouve de quel type est un certain composant.}}+{{Description|Récupère le type de composant à partir d'un ID.}}
{{ParametersFR|component}} {{ParametersFR|component}}
-{{Param|component|Le composant à verifier}}+{{Param|component|L'ID du composant dont on veut connaître le type.}}
{{ReturnsFR|L'ID du type de composant selon le [[Component_slots_FR|slot]].}} {{ReturnsFR|L'ID du type de composant selon le [[Component_slots_FR|slot]].}}
Line 18: Line 17:
{ {
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA,"Tu n'es pas dans un véhicule!"); //Si le joueur n'est pas dans un véhicule if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA,"Tu n'es pas dans un véhicule!"); //Si le joueur n'est pas dans un véhicule
- if(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid),GetVehicleComponentType(1010)) != 1010) //Verifie si le véhicule n'a pas de nitro+ if(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid),GetVehicleComponentType(1010)) != 1010) //Vérifie si le véhicule n'a pas de nitro
{ {
AddVehicleComponent(GetPlayerVehicleID(playerid),1010); //On ajoute la nitro AddVehicleComponent(GetPlayerVehicleID(playerid),1010); //On ajoute la nitro
Line 30: Line 29:
{{RelatedFunctionsFR}} {{RelatedFunctionsFR}}
-*[[AddVehicleComponent_FR|AddVehicleComponent:]] Ajouter un composant au véhicule+{{AddVehicleComponent_FR}}
-*[[RemoveVehicleComponent_FR|RemoveVehicleComponent:]] Enlèver un composant d'un véhicule+{{RemoveVehicleComponent_FR}}
-*[[GetVehicleComponentInSlot_FR|GetVehicleComponentInSlot:]] Récupèrer le composant d'un véhicule d'un certain emplacement+{{GetVehicleComponentInSlot_FR}}
{{RelatedCallbacksFunctionFR}} {{RelatedCallbacksFunctionFR}}
-*[[OnVehicleMod_FR|OnVehicleMod:]] Quand un véhicule est modifié+{OnEnterExitModShop_FR}}
-*[[OnEnterExitModShop_FR|OnEnterExitModShop:]] Quand un véhicule quitte le transfender/wheel arch angel+
[[Category:Scripting Functions FR]] [[Category:Scripting Functions FR]]
 +
 +[[en:GetVehicleComponentType]]

Revision as of 04:30, 5 February 2014



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


Description:

Récupère le type de composant à partir d'un ID.


Paramètres:
(component)
componentL'ID du composant dont on veut connaître le type.


Retourne:

L'ID du type de composant selon le slot.


Exemple:

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext,"/nitro",true))
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA,"Tu n'es pas dans un véhicule!"); //Si le joueur n'est pas dans un véhicule
        if(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid),GetVehicleComponentType(1010)) != 1010) //Vérifie si le véhicule n'a pas de nitro
        {
            AddVehicleComponent(GetPlayerVehicleID(playerid),1010); //On ajoute la nitro
            PlayerPlaySound(playerid,1133,0.0,0.0,0.0); //On joue un son
        }
        return 1;
    }
    return 0;
}

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. {OnEnterExitModShop_FR}}

In other languages