requestAnimSet
Charge un movement clipset (démarche, posture) et attend qu'il soit prêt, avant SetPedMovementClipset.
Charge un movement clipset (démarche, posture) et attend qu'il soit prêt, avant SetPedMovementClipset.
lib.requestAnimSet(animSet, timeout?) charge un movement clipset (démarche, posture) et bloque
jusqu'à ce qu'il soit prêt — à appeler avant SetPedMovementClipset. Renvoie le nom du clipset.
local clipset = 'move_m@drunk@verydrunk'
lib.requestAnimSet(clipset)
SetPedMovementClipset(PlayerPedId(), clipset, 1.0)
RemoveAnimSet(clipset)
-- retour à la démarche normale
ResetPedMovementClipset(PlayerPedId(), 0.0)animSetstringrequiredNom du clipset, ex. move_m@drunk@verydrunk.
timeoutnumberoptionalAttente max en ms. Défaut 30000.
Renvoie le nom du clipset chargé. Lève une erreur après le timeout s'il ne charge jamais.
Un anim set n'est pas un anim dict : un clipset change la façon dont un ped se déplace
(démarche, posture), alors que requestAnimDict charge des animations one-shot (fumer, danser) — des
natives différentes, ne les mélange pas. Libère le clipset avec RemoveAnimSet(clipset) quand le ped
revient à la normale. Et SetPedMovementClipset ne se désapplique pas seul — appelle
ResetPedMovementClipset(ped, blendOut) pour restaurer la démarche par défaut.