ApplyActorAnimation FR
From SA-MP Wiki
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
ApplyActorAnimation
Description:
Appliquer une animation à un actor.
(actorid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time)
actorid | L'ID de l'actor auquel l'animation est appliquée. |
animlib[] | La bibliothèque d'animations pour appliquer l'animation |
animname[] | Le nom de l'animation à appliquer, se trouvant dans la bibliothèque spécifiée. |
fDelta | La vitesse à jouer pour l'animation (utiliser 4.1). |
loop | Si modifié à 1, l'animation sera jouée en boucle. Si modifié à 0, l'animation ne sera jouée qu'une fois. |
lockx | Si modifié à 0, l'actor retourne à leur ancien axe X, une fois que l'animation est terminée (pour les animations qui déplace l'actor comme une marche). 1, l'actor ne retournera pas à son ancien axe X. |
locky | Si modifié à 0, l'actor retourne à leur ancien axe Y, une fois que l'animation est terminée (pour les animations qui déplace l'actor comme une marche). 1, l'actor ne retournera pas à son ancien axe Y. |
freeze | Mettre ce paramètre à 1 "freezera" l'actor à la fin de l'animation. 0 ne le "freezera" pas. |
time | Timer en millisecondes. Pour une boucle sans fin mettre 0. |
Retourne:
- 1: La fonction a bien été exécutée.
- 0: La fonction n'a pas pu être exécutée. L'actor specifié n'existe pas.
new MyActor; public OnGameModeInit() { MyActor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); ApplyActorAnimation(MyActor, "DEALER", "shop_pay", 4.1, 0, 0, 0, 0, 0); return 1; }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.