Cinematic Tools - это набор команд для администраторов серверов RUST и игроков для записи креативных сцен.
Воспроизведение анимации:
Используйте следующую команду для запуска кинематографической анимации игрока:
cinematic_play <anim name> <optional playername/id> <optional speed>
Список общедоступных кинематографических анимаций можно найти с помощью команды list
Необязательный параметр имени/идентификатора игрока может быть именем игрока или бота. Если имя игрока не проанализировано, воспроизведение анимации будет установлено на игрока, вызвавшего команду.
Необязательный параметр скорости регулирует скорость воспроизведения анимации. 1.0
= 100%, 0.5
= 50% и т. д.
Остановить анимацию:
Используйте команду cinematic_stop <optional playername/id>
для остановки воспроизведения кинематографической анимации. Анимация проигрывателя будет возвращена в состояние ожидания.
Как и команда play , команда stop может быть назначена как имени игрока, так и имени бота. Если имя игрока не проанализировано, анимация текущего игрока, вызвавшего команду, остановится.
Список анимаций:
Используйте команду cinematic_list
, чтобы вывести список всех доступных названий кинематографической анимации и общую длину каждой анимации. Ниже приведен список текущих доступных названий анимации:
- idle_stand
- point
- thumbsup
- victory
- wave
- preview_thirsty_all
- preview_hurt_arm_all
- preview_choking_all
- preview_cold_all
- preview_fatigued_all
- skydiving_land
- droproll_01
- hardfall_01
- hat_tip
- Debug_TPose
- Debug_APose
- idle_stand_handcuff
- idle_stand_handcuff_nonloop
- sleeping
- loot_ground_start
- loot_ground_exit
- loot_ground_loop
- wounded
- wounded_loop
- climb_idle
- loot_ground_1
- loot_ground_2
- loot_ground_3
- loot_ground_4
- sit_boat_passenger
- sit_down
- stand_up
- talk_01
- talk_02
- talk_02_sitting
- talk_03
- talk_04
- talk_05
- talk_06 (Staging branch – commit 93993)
- bow_01
- exclaim_01
- scared_01
- inventory_idle
Некоторые анимации воспроизводятся циклично.
Предварительный просмотр сервера
Используйте convar сервера
server.cinematic 1
, чтобы разрешить всем игрокам на сервере просматривать запущенные кинематографические анимации. По умолчанию игрок/администратор, вызывающийcinematic_play
команду, может видеть только клиентскую сторону анимаций.Кинематографические жесты
Вы также можете использовать эту
gesture
команду для воспроизведения определенных кинематографических анимаций.Эта система поддерживает анимацию верхней части тела, позволяя вам двигаться и смотреть по сторонам во время воспроизведения анимации.
Вот пример, демонстрирующий использование говорящей анимации в кинематографических жестах:
Воспроизводим кинематографические жесты:
Чтобы воспроизвести кинематографический жест, используйте gesture name
– замените «имя» на название кинематографического жеста/анимации.
Например, gesture talk_05
воспроизведет на вашем плеере анимацию разговора в качестве жеста.
Примечание: если вы вызовете другой кинематографический жест во время воспроизведения текущего, текущая анимация перейдет к новой анимации.
Список кинематографических жестов:
Используйте команду list_cinematic_gestures
, чтобы распечатать список кинематографических анимаций, которые можно использовать с этой gesture
командой.
Ниже приведен список доступных на данный момент названий анимаций кинематографических жестов:
- talk_01
- talk_02
- talk_03
- talk_04
- talk_05
- exclaim_01
- hat_tip
- hold_relaxed
Жесты удержания:При использовании gesture hold_relaxedбудет воспроизводиться циклическая анимация расслабленной позы — похожая на то, как ученые NPC держат свое оружие во время бездействия.
Этот жест динамически работает с различными типами удержания оружия и предметов. Нажатие клавиши «атака» или «вторичная атака» остановит жест.