Skip to content

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

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

Открытие

Команда Кто Описание
/status Все Открывает панель для вашего персонажа
/status <id> Авторизованные работы Открывает панель для персонажа другого игрока
/statusclear Все Удаляет с вас все пометки, которые вам разрешено удалять

Горячую клавишу можно назначить через Config.Keybind; по умолчанию она не задана, поэтому до её настройки единственным способом открыть панель является команда.

Пока панель открыта, камера перемещается в фиксированную позицию перед педом, миникарта скрывается (Config.Camera.HideRadar), а пед фиксируется (Config.Camera.FreezePlayer), чтобы он не мог уйти из кадра.

Предпросмотр персонажа

Интерфейс прозрачен — позади него отображается игровой мир, а персонаж в нём действительно ваш.

Ввод Действие
Перетаскивание по персонажу Вращает педа, как в меню одежды
Кнопки Спереди / Сзади Поворачивают педа лицом к камере или спиной к ней
Кнопки Масштаба Приближают и отдаляют камеру в заданных пределах
ESC Закрывает панель (Config.UI.CloseOnEscape)

Кликабельные метки пересчитываются по коордитам костей педа каждые Config.Camera.HotspotRefresh миллисекунд (по умолчанию 30, примерно 33 раза в секунду), благодаря чему они остаются на плече или колене во время поворота тела.

Создание пометки

  1. Нажмите на область тела или выберите её из списка с поиском.
  2. Введите текст заметки. Его длина ограничена Config.Limits.MaxTextLength символами (по умолчанию 48, так как длинный текст трудно читать, когда он парит над педом).
  3. Выберите тип (травма, повязка, заметка) и степень тяжести (лёгкая, умеренная, тяжёлая). Оба селектора можно скрыть с помощью Config.UI.ShowTypes и Config.UI.ShowSeverity.
  4. При осмотре другого игрока появляется ряд кнопок выбора длительности. Выберите одну из них или Постоянно, если включен параметр Config.Duration.AllowPermanent.
  5. Сохраните. Пометка сразу же появляется на теле для всех находящихся рядом игроков.

Заметки, которые игроки пишут сами себе, не предлагают выбор длительности — для них используется Config.Duration.SelfDefault (0, постоянно), поскольку игрок может удалить их в любой момент.

Что видят другие игроки

Игроки поблизости видят текст, парящий над соответствующей частью тела и транслируемый напрямую из statebag. Он отображается только в пределах дистанции Config.Text.ViewDistance (по умолчанию 6 м), масштабируется в зависимости от расстояния камеры в диапазоне между MinScale и MaxScale, а также окрашивается в цвет тяжести, если не отключен параметр ColorBySeverity.

На очень загруженных серверах установите Config.Text.OnlyWhileAiming = true. В этом случае пометки будут отображаться только тогда, когда наблюдатель удерживает клавишу прицеливания, что позволяет сохранить читаемость на переполненной улице.

Удаление пометок

  • Удалить пометку убирает выбранную запись, если вам это разрешено.
  • Очистить всё стирает всё, что вызывающий игрок имеет право удалить; заблокированная медицинская документация при этом сохраняется.
  • /statusclear выполняет то же самое через чат без открытия панели.

Пометки, оставленные медиком на пациенте, заблокированы. Пациент получает сообщение: "Это было оставлено медиком — вы не можете удалить это до истечения срока." См. Права и длительность.