GetPlayerWeaponData

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 18:54, 5 July 2013
Smithy (Talk | contribs)

← Previous diff
Revision as of 03:06, 4 February 2014
Connor Mead (Talk | contribs)

Next diff →
Line 1: Line 1:
{{Scripting}} {{Scripting}}
-{{Title}} 
-{{Description|Get the weapon and ammo in a specific player's weapon slot.}}+{{Description|Récupère l'ID de l'arme et le nombre de munitions dans le slot spécifique d'arme d'un joueur.}}
-{{Parameters|playerid, slot, &weapons, &ammo}}+{{ParametersFR|playerid, slot, &weapons, &ammo}}
-{{Param|playerid|The ID of the player whose weapon data to retrieve.}}+{{Param|playerid|L'ID du joueur dont on veut récupérer les données.}}
-{{Param|slot|The [[Weapons|weapon slot]] to get data for (0-12).}}+{{Param|slot|Le [[Weapons FR|slot d'arme]] dont on veut récupérer les données (0-12).}}
-{{Param|&weapons|The variable in which to store the weapon ID, passed by reference.}}+{{Param|&weapons|La variable où stocker l'ID de l'arme.}}
-{{Param|&ammo|The variable in which to store the ammo, passed by reference.}}+{{Param|&ammo|La variable où stocker le nombre de munitions.}}
-{{NoReturn}}+{{NoReturnFR}}
<pawn> <pawn>
-// Common use: get all weapons and store info in an array containing 13 slots+// Utilisation courante: on récupère toute les données d'armes dans un tableau de 13 cases
-// The first value is the weapon ID, and second is the ammo+
-new weapons[13][2];+new weapons[13][2]; // La première valeur est l'ID de l'arme, la seconde est le nombre de munition
for (new i = 0; i < 13; i++) for (new i = 0; i < 13; i++)
Line 24: Line 22:
</pawn> </pawn>
-{{RelatedFunctions}}+{{RelatedFunctionsFR}}
-{{GetPlayerWeapon}}+{{GetPlayerWeapon_FR}}
-{{GivePlayerWeapon}}+{{GivePlayerWeapon_FR}}
-[[Category:Scripting Functions]]+[[Category:Scripting Functions FR]]
 + 
 +[[en:GetPlayerWeaponData]]
[[de:GetPlayerWeaponData]] [[de:GetPlayerWeaponData]]
[[ru:GetPlayerWeaponData]] [[ru:GetPlayerWeaponData]]

Revision as of 03:06, 4 February 2014



Description:

Récupère l'ID de l'arme et le nombre de munitions dans le slot spécifique d'arme d'un joueur.


Paramètres:
(playerid, slot, &weapons, &ammo)
playeridL'ID du joueur dont on veut récupérer les données.
slotLe slot d'arme dont on veut récupérer les données (0-12).
&weaponsLa variable où stocker l'ID de l'arme.
&ammoLa variable où stocker le nombre de munitions.


RetourneCette fonction ne retourne pas de valeur spécifique.


// Utilisation courante: on récupère toute les données d'armes dans un tableau de 13 cases
 
new weapons[13][2]; // La première valeur est l'ID de l'arme, la seconde est le nombre de munition
 
for (new i = 0; i < 13; i++)
{
    GetPlayerWeaponData(playerid, i, weapons[i][0], weapons[i][1]);
}

Fonctions Relatives

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

  • GetPlayerWeapon: Permet de savoir quelle arme le joueur porte actuellement.
In other languages