Привет! Я пытаюсь воспроизвести анимацию для NPC со вчерашнего дня, и по какой-то причине она не воспроизводится . NPC создается и просто стоит там.
клиентская сторона
клиентская сторона
JavaScript:
let Job_Center_Ped = mp.peds.new(
mp.game.joaat('s_m_m_gentransport'),
new mp.Vector3(716.226, -2006.604, 29.624),
-90.0,
mp.players.local.dimension
);
Job_Center_Ped.freezePosition(true);
Job_Center_Ped.setInvincible(true);
Job_Center_Ped.setCanRagdoll(false);
Job_Center_Ped.setBlockingOfNonTemporaryEvents(true);
const animDict = "anim@heists@prison_heistig1_p1_guard_checks_bus";
const animName = "loop";
mp.game.streaming.requestAnimDict(animDict);
let interval = setInterval(() => {
if (mp.game.streaming.hasAnimDictLoaded(animDict)) {
clearInterval(interval);
Job_Center_Ped.taskPlayAnim(
animDict,
animName,
3.0, // blendInSpeed
1.0, // blendOutSpeed
-1, // duration (-1 = infinito)
1, // flags (1 = loop)
0.0, // playbackRate
false, false, false
);
}
}, 100);