This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Как создать NPC с анимацией ?

31YA

Новый участник
5 Апр 2021
23
0
39
Хочу добавить стриптизёрш в Vanilla Unicorn , возможно и в другие клубы .
 

Sasha9a

Новый участник
16 Мар 2021
7
3
73
24
Клиентская часть.

JavaScript:
// Добавляем бота
let bot = mp.peds.new(
    mp.game.joaat('name models'),
    new mp.Vector3(x, y, z),
    heading,
    mp.players.local.dimension
);
// Анимируем бота
mp.game.streaming.requestAnimDict("Animation Dict.");
const timer = setInterval(() => {
    if (mp.game.streaming.hasAnimDictLoaded("Animation Dict.")) {
        clearInterval(timer);
        bot.taskPlayAnim("Animation Dict.", "Animation Name", 8.0, 1.0,
                         -1, 1, 1.0, false, false, false);
    }
}, 200);

Параметры изменяешь на свои. Надеюсь помог
 
Последнее редактирование:
Реакции: Vermilion
28 Дек 2020
109
-8
78
а где можна взять анимацию ?
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,590
2,749
219
а где можна взять анимацию ?
 
Реакции: andrei
28 Дек 2020
109
-8
78


спасибо а для js нету случайна ?
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,590
2,749
219

31YA

Новый участник
5 Апр 2021
23
0
39
А куда добавлять ? main.js?
 

Рикардо

Начинающий специалист
15 Сен 2020
147
60
82
А как привязать нпс к объекту ? Например танцовщиц к шесту ?
У Анимаций нет привзяки, если ты не используешь Сценарий (только не спрашивай про сценарий). Тебе досточно взять точные координаты ШЕСТА и выставить туда НПС с понравившейся анимацией ну и делоостается за малым, запастись салфетками и увлажнителем....
 

ПростоПользователь

Новый участник
5 Май 2021
2
0
38
Всё бы хорошо. Могу поставить по координатам. Но что бы она плясала прямо с привязкой к шесту ? Есть такая плюха ?
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
Анимация на то и анимация что она повторяет то что ей предписано. Другими словами, её нельзя "привязать" к какому-либо объекту. Это не нужно, поведение свое анимация никак не изменит. Просто ставим нпс рядом с шестом, и двигаем его(нпс) так, чтобы объект(шест) примерно совпадал с положением которое он должен занимать в анимации.
 
Реакции: Tony

Walter

Активный участник
15 Сен 2020
209
42
89
Вот как пример, делал в свое время
 

DON_GMN

Новый участник
28 Сен 2020
14
1
44
Чтобы показывал без ошибок, напишите нам правильно как вставлять и после чего.
 

derango25

Новый участник
16 Апр 2021
36
2
49
Подскажите как мне поставить анимированную танцовщицу, не могу пока понять как это реализованно в ALyx