Открыть сервисСервис

Танцы в Garry's Mod

Танцы в Garry's Mod — набор действий и модификаций, позволяющих управлять позой и анимацией игрового персонажа в многопользовательской песочнице Garry's Mod (Half-Life 2). Из-за отсутствия в оригинальной игре встроенного танцевального механизма игроки используют эмоции, аддон-систему, консольные команды и сторонние скрипты.

Основные способы

Эмоции (Gestures)

Самый доступный способ — встроенная система жестов и эмоций, вызываемая через меню Q (Spawn Menu):

  1. Открыть меню клавишей Q.
  2. Перейти на вкладку Weapons → HL2 RP Gestures или Emotions (название зависит от установленного контент-пака).
  3. Выбрать нужную анимацию — персонаж выполнит жест, который можно прервать повторным нажатием.

Типичные жесты: приветствие, аплодисменты, «угрожающий» жест, анимация «поднять руки вверх» и подобные. Для более плавных и разнообразных движений используют аддоны.

Аддон с танцами (Dance Emotes)

Наиболее распространённое решение — аддон Dance Emotes из Steam Workshop. Он добавляет набор циклических танцевальных анимаций, привязанных к клавишам или меню эмоций.

Установка:

  1. Открыть Steam Workshop Garry's Mod.
  2. Найти «Dance Emotes» или «Gmod Dance Addon».
  3. Нажать «Подписаться» (Subscribe).
  4. Запустить Garry's Mod — аддон загрузится автоматически.

Использование:

  • Открыть меню эмоций клавишей C (Context Menu) или через вкладку в Spawn Menu.
  • Выбрать танец из списка.
  • Персонаж начнёт циклическую анимацию до отмены.

Часто аддон поддерживает привязку к конкретным клавишам через настройки в меню.

Консольные команды

Для продвинутых пользователей доступны консольные команды, управляющие анимациями напрямую:

  • +menu / -menu — открыть/закрыть меню.
  • act dance — выполнить анимацию танца (работает не во всех версиях и зависит от установленного контента).
  • gmod_help — справка по доступным командам.

Команда act поддерживает набор анимаций Half-Life 2 RP: act wave, act salute, act dance и другие. Для её работы на сервере должен быть разрешён соответствующий контент.

Lua-скрипты

В Garry's Mod реализована полноценная среда Lua, что позволяет создавать собственные танцевальные анимации. Скрипт привязывает к клавише выполнение последовательности поз:

``lua hook.Add("PlayerButtonDown", "DanceKey", function(ply, key) if key == KEY_G then ply:ConCommand("act dance") end end) ``

Такие скрипты размещаются в папке garrysmod/lua/autorun/ и загружаются при старте игры. На серверах с кастомным контентом танцы реализуются через библиотеки анимаций вроде PAC3 или Wiremod-расширений.

Танцы на серверах

На ролевых и приватных серверах танцы часто встроены в игровой процесс:

  • DarkRP — на многих серверах командой /me dance или через меню действий персонаж исполняет танец.
  • Prop Hunt — танцевальные эмоции используются для отвлечения охотников.
  • Sandbox — свободное использование аддонов без ограничений.

Администрация сервера может ограничивать набор доступных анимаций, поэтому не все аддонные танцы работают везде.

PAC3 и кастомные анимации

Библиотека PAC3 (Player Appearance Customization) позволяет не только менять внешний вид, но и создавать собственные анимации, привязанные к частям тела. Через PAC3 можно:

  • задавать позы для отдельных костей;
  • создавать циклические движения (качание, вращение, прыжки);
  • комбинировать несколько анимаций одновременно.

PAC3 устанавливается как аддон из Steam Workshop и активируется через меню pac.

История и популярность

Танцы в Garry's Mod получили широкое распространение благодаря интернет-культуре: множество роликов на YouTube и TikTok построены на комичных танцах персонажей Half-Life 2 в необычных обстоятельствах. Мем «Gmod Dance» связан прежде всего с аддонами, добавляющими популярные танцевальные движения (например, копии хореографии из Fortnite и других игр).

Танцевальные аддоны стабильно входят в число самых подписываемых в Steam Workshop Garry's Mod, что свидетельствует о высоком спросе на подобный контент.

Ограничения

  • На серверах с античитами анимации могут блокироваться.
  • Некоторые анимации требуют установки дополнительного контента (моделей, скелетов) на стороне клиента.
  • В официальных режимах Half-Life 2 (Singleplayer) набор анимаций жёстко ограничен.

Источники:

  • Официальная документация Garry's Mod (wiki.facepunch.com)
  • Steam Workshop Garry's Mod
  • Lua Reference для Garry's Mod (wiki.facepunch.com/gmod)
  • Сообщество Garry's Mod на Reddit (r/gmod)
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru