OnPlayerWeaponShot FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 02:02, 20 January 2014 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 17:47, 30 January 2014 Connor Mead (Talk | contribs) (fixed example, add template, correct typos) Next diff → |
||
Line 8: | Line 8: | ||
{{Param|playerid|L'ID du joueur qui tire.}} | {{Param|playerid|L'ID du joueur qui tire.}} | ||
{{Param|weaponid|L'ID de l'arme qui tire.}} | {{Param|weaponid|L'ID de l'arme qui tire.}} | ||
- | {{Param|hittype|La [[BulletHitTypes FR|cible]] touchée (rien, joueur, vehicule, ou objet(de joueur)).}} | + | {{Param|hittype|La [[BulletHitTypes FR|cible]] touchée (rien, joueur, véhicule, ou objet(de joueur)).}} |
{{Param|hitid|L'ID du joueur, véhicule ou objet touché.}} | {{Param|hitid|L'ID du joueur, véhicule ou objet touché.}} | ||
{{Param|fX|Les coordonnées X touchée par le tir.}} | {{Param|fX|Les coordonnées X touchée par le tir.}} | ||
Line 15: | Line 15: | ||
{{ReturnsFR| | {{ReturnsFR| | ||
- | * 0 - Empêche le tir de causer des degats. | + | * 0 - Empêche le tir de causer des dégâts. |
- | * 1 - Autorise le tir à causer des degats.}} | + | * 1 - Autorise le tir à causer des dégâts.}} |
{{noteFR|Si la <b>[[BulletHitTypes FR|cible]]</b> est: | {{noteFR|Si la <b>[[BulletHitTypes FR|cible]]</b> est: | ||
Line 28: | Line 28: | ||
format(szString, sizeof(szString), "L'arme %i vient de faire feu. hittype: %i hitid: %i position: %f, %f, %f", weaponid, hittype, hitid, fX, fY, fZ); | format(szString, sizeof(szString), "L'arme %i vient de faire feu. hittype: %i hitid: %i position: %f, %f, %f", weaponid, hittype, hitid, fX, fY, fZ); | ||
SendClientMessage(playerid, -1, szString); | SendClientMessage(playerid, -1, szString); | ||
+ | |||
+ | return 1; | ||
} | } | ||
</pawn> | </pawn> | ||
{{RelatedCallbacksFR}} | {{RelatedCallbacksFR}} | ||
- | *[[OnPlayerGiveDamage_FR|OnPlayerGiveDamage]] | + | {{OnPlayerGiveDamage_FR}} |
[[Category:Scripting Callbacks FR]] | [[Category:Scripting Callbacks FR]] |
Revision as of 17:47, 30 January 2014
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 est appelée lorsqu'un joueur tire avec une arme à feu.
(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
playerid | L'ID du joueur qui tire. |
weaponid | L'ID de l'arme qui tire. |
hittype | La cible touchée (rien, joueur, véhicule, ou objet(de joueur)). |
hitid | L'ID du joueur, véhicule ou objet touché. |
fX | Les coordonnées X touchée par le tir. |
fY | Les coordonnées Y touchée par le tir. |
fZ | Les coordonnées Z touchée par le tir. |
Retourne:
- 0 - Empêche le tir de causer des dégâts.
- 1 - Autorise le tir à causer des dégâts.
Note | Si la cible est:
- BULLET_HIT_TYPE_NONE: les variables fX, fY et fZ seront égales à des coordonnées normales.; |
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ) { new szString[144]; format(szString, sizeof(szString), "L'arme %i vient de faire feu. hittype: %i hitid: %i position: %f, %f, %f", weaponid, hittype, hitid, fX, fY, fZ); SendClientMessage(playerid, -1, szString); return 1; }
Callback Relatives
Les Callbacks ci dessous sont indirectement ou directement liées à cette Callback.
- OnPlayerGiveDamage: Cette callback est appelée lorsqu'un joueur profère des dégâts à un autre joueur.