OnPlayerGiveDamageActor FR

From SA-MP Wiki

Jump to: navigation, search

OnPlayerGiveDamageActor FR a été ajoutée SA-MP 0.3.7 Cette callback a été ajoutée dans SA-MP 0.3.7 et ne fonctionnera pas sur des versions antérieures!


Description:

Cette callback est appelée quand a un joueur donne des dommages à un actor.


Paramètres:
(playerid, damaged_actorid, Float:amount, weaponid, bodypart)
playeridL'ID du joueur donnant des dommages à l'actor.
damaged_actoridL'ID de l'actor recevant des dommages du joueur.
amountLa somme de la santé et de l'armure que l'actor a perdu.
weaponidL'arme qui a cause les dommages à l'actor.
bodypartLa partie du corps touchée.


Retourne:

Cette callback ne retourne rien, mais doit retourner quelque chose! Regardez ICI pour plus d'informations.


Image:32px-Ambox_warning_orange.png

Note

Cette callback n'est pas appelée si l'actor est invulnérable. Voir SetActorInvulnerable.


public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float: amount, weaponid, bodypart)
{
	static
		string[128], 
		attacker[MAX_PLAYER_NAME],
		weaponname[24];
 
    GetPlayerName(playerid, attacker, sizeof (attacker));
    GetWeaponName(weaponid, weaponname, sizeof (weaponname));
 
    format(string, sizeof(string), "%s a fait %.0f de dommages à l'actor ID %d avec l'arme : %s", attacker, amount, damaged_actorid, weaponname);
    SendClientMessageToAll(0xFFFFFFFF, string);
 
    return 1;
}

Fonctions Relatives

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

Template:SetActorInvulnerable FR Template:SetActorHealth FR Template:GetActorHealth FR Template:IsActorInvulnerable FR Template:IsValidActor FR

Callback Relatives

Les Callbacks ci dessous sont indirectement ou directement liées à cette Callback.

  • OnActorStreamOut: Quand un actor est déchargé (n'est plus visible) pour un joueur.
  • OnPlayerStreamIn: Quand un joueur est chargé (devient visible) pour un autre joueur
Personal tools
In other languages