GetPlayerWeaponData
From SA-MP Wiki
(Difference between revisions)
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.
(playerid, slot, &weapons, &ammo)
playerid | L'ID du joueur dont on veut récupérer les données. |
slot | Le slot d'arme dont on veut récupérer les données (0-12). |
&weapons | La variable où stocker l'ID de l'arme. |
&ammo | La variable où stocker le nombre de munitions. |
Retourne | Cette 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.
- GivePlayerWeapon: Donne une arme à un joueur.