С чего начать
Начало работы
Открытие редактора
- Команда:
/chaircreator - Клавиша: F7 (игроки могут переназначить её в настройках управления FiveM)
Оба варианта настраиваются во внутриигровом меню Settings. Изменение привязки клавиши окончательно применяется только после перезапуска ресурса, однако команда работает моментально.
Если доступ установлен как Admins only, вам необходимо пройти проверку ACE-пермишена bupa.chaircreator, чтобы открыть редактор, а также сохранять или удалять места для сидения.
Создание места
На стартовом экране выберите способ создания сиденья:
Сидеть на пропе
Наведитесь на стул, скамейку или табурет и нажмите E для выбора. Затем выберите область применения:
- This chair only — только этот конкретный проп по данным координатам (
scope: coord). - All props of this model — каждая копия данного пропа на всей карте (
scope: model).
Свободная точка
Проп не требуется — разместите место для сидения где угодно (наступе, стене, песке на пляже). Свободные точки всегда привязаны к конкретным координатам.
WYSIWYG-размещение
Когда вы размещаете сиденье, ваш собственный персонаж садится на цель с выбранной анимацией, а вы настраиваете его идеальную позу. Поскольку поза фиксируется точно (корневая позиция педа), в дальнейшем игроки садятся без скольжения.
| Управление | Действие |
|---|---|
| W A S D | Перемещение сиденья |
| ↑ / ↓ | Поднять / опустить по высоте |
| ← / → | Вращение сиденья |
| Мышь | Вращение камеры вокруг сиденья |
| Колесико мыши | Приблизить / отдалить камеру |
| Q / E | Переключение позы сидения (только в режиме библиотеки) |
| SHIFT (удерживать) | Ускорить перемещение / вращение |
| ENTER | Сохранить точную позицию |
| BACKSPACE | Отменить размещение |
На этапе выбора пропа наведитесь на объект и нажмите E для выбора или BACKSPACE для отмены.
Сохранение
Выберите анимацию, взаимодействие и поведение, затем нажмите Save sit. Сиденье записывается в файл data/sits.json на сервере и мгновенно рассылается всем игрокам. Точную настройку координат X/Y/Z и угла поворота можно выполнить позже с помощью элементов управления ± в редакторе.
Внутриигровое меню настроек (Settings)
Большинство параметров реального времени настраиваются в меню Settings внутри UI (а не в config.lua) и сохраняются в data/settings.json. Полный список полей смотрите в разделе Configuration.