ai-appearance
Редактор персонажа для новых персонажей, магазины одежды, парикмахерские и портреты на экране персонажей.
ai-appearance даёт персонажам их внешность. Новый персонаж сначала проходит через редактор (лицо, родители, волосы, одежда) в одиночестве в отдельной комнате. Позже игроки меняют одежду в магазинах одежды, а волосы, бороду и макияж в парикмахерских. Он также делает круглые портреты на экране персонажей AI Core.
Он намеренно простой: редактор, магазины одежды и парикмахерские. В нём нет татуировок, сохранённых комплектов, гардероба, одежды как предметов и меню рабочей формы. Для этого установите более полный скрипт одежды (см. ниже).
Что он делает в игре
- Редактор персонажа. Новый персонаж появляется в отдельной копии мира (его никто не видит) в точке редактора, которую вы задали, и создаёт свою внешность: родители (мать и отец определяют форму лица и кожу), черты лица (на 2D-плоскостях, как в собственном редакторе GTA, двойной щелчок сбрасывает), волосы и цвета, борода, брови, макияж и одежда. Сохранение переносит его в точку появления. Персонаж без сохранённой внешности при следующем входе снова попадает в редактор.
- Магазины одежды. В зоне магазина клавиша взаимодействия открывает редактор одежды и аксессуаров. Игрок платит за каждую изменённую вещь.
- Парикмахерские. Волосы, цвета волос, борода, брови, волосы на груди, макияж, румяна и помада. Игрок платит один раз за визит, если что-то изменилось.
- Бесплатно, если ничего не изменилось. Закрыть без изменений ничего не стоит.
- Портреты. Экран персонажей показывает лицо каждого персонажа на его карточке.
- Только модели freemode. Модель следует полу персонажа, выбранному при создании; редактор её никогда не меняет.
- Каждое сохранение проверяется на сервере: редактор только для персонажа без внешности, магазин только внутри этого магазина и только для тех частей, которые он продаёт.
Установка
Его устанавливает рецепт AI Core для txAdmin. Вручную: положите папку в resources/[ai]/ и добавьте ensure ai-appearance в server.cfg после ensure ai-core. Ему нужны ai-core и база данных:
add_convar_permission ai-appearance read mysql_connection_stringТаблица ai_appearance_characters создаётся при первом запуске.
Настройки панели
Откройте админ-панель (F10) и выберите Appearance.
Вкладка Clothing stores and barbers
Где игроки меняют одежду или стригутся. Каждый магазин является одной записью; нажмите New store, чтобы добавить.
Store (магазин): встаньте в середине магазина и используйте свою позицию; игроки внутри радиуса могут его открыть.
| Настройка | Что меняет | Значения | По умолчанию для нового магазина |
|---|---|---|---|
| Type | Магазин одежды или парикмахерская. | Clothing store / Barber shop | Clothing store |
| Centre of the store | Середина магазина. Там же стоит блип на карте. | точка | |
| Radius | На каком расстоянии от центра можно открыть магазин. | от 1 до 30 м | 6 |
| Show on the map | Показывает блип магазина. | вкл. / выкл. | вкл. |
NPC: человек, который стоит на этом месте (продавец). Оставьте модель пустой, чтобы его не было.
| Настройка | Что меняет | Значения | По умолчанию |
|---|---|---|---|
| Model | Модель педа; пусто означает без NPC. Игроки видят его в пределах 50 м. | модель педа | пусто |
| What it does | Анимация ожидания, которую NPC проигрывает на месте. | список сценариев | нет |
| Where it stands | Точка на полу для NPC и направление, куда он смотрит. Без неё он стоит в точке магазина. | точка с направлением |
Скрипт поставляется с 16 магазинами одежды и 7 парикмахерскими в местах из GTA.
Вкладка Appearance settings
Character creator (редактор персонажа): здесь новые персонажи создают свою внешность, в одиночестве в отдельной копии мира.
| Настройка | Что меняет | Значения | По умолчанию |
|---|---|---|---|
| Where the character stands | Встаньте на место лицом туда, куда должен смотреть персонаж, затем используйте свою позицию. | точка с направлением | -795.57, 331.79, 200.42, направление 270 |
Prices (цены): сколько стоит визит. Если игрок ничего не меняет, деньги не списываются.
| Настройка | Что меняет | Значения | По умолчанию |
|---|---|---|---|
| Clothing, per changed item | Цена каждой изменённой вещи. Новый верх, брюки и обувь считаются тремя вещами. | от 0 до 1,000,000 $ | 50 |
| Barber, per visit | Списывается один раз, если что-то изменилось. | от 0 до 1,000,000 $ | 100 |
| Paid from | Денежные счета, которые проверяются по порядку, пока на одном не хватит денег, например наличные, затем банк. | до 5 счетов | cash, bank |
Clothing store blip и Barber shop blip: вид блипов на карте.
| Настройка | Что меняет | Значения | По умолчанию |
|---|---|---|---|
| Blip look (clothing) | Картинка, цвет и размер блипов магазинов одежды. | спрайт 0-1000, цвет 0-100, размер 0.3-2 | спрайт 366, цвет 47, размер 0.7 |
| Blip look (barber) | То же для парикмахерских. | спрайт 0-1000, цвет 0-100, размер 0.3-2 | спрайт 71, цвет 0, размер 0.7 |
Команды
Нет.
Привязки клавиш
Собственных нет. Магазины открываются клавишей взаимодействия ai-lib (E) или глазом взаимодействия, если владелец выбрал взаимодействие через target.
Работа с другими скриптами
- AI Core читает и применяет внешность через свой слой внешности, поэтому экран персонажей, спящие тела (ai-exitsleeping) и другие скрипты одевают педов тем скриптом одежды, который запущен.
- Его можно заменить. AI Core также работает с tgiann-clothing, illenium-appearance, qb-clothing, crm-appearance, rcore_clothing и bl_appearance. Любой из них делает ai-appearance ненужным: AI Core сообщит в консоли, что его нужно удалить. См. Совместимость.
Известные ограничения
- Нет татуировок, комплектов, гардероба, одежды как предметов, цен за отдельную вещь, моделей педов и владения магазинами.
- Рабочая форма, которую надевают другие скрипты (
WearOutfitиз AI Core), никогда не сохраняется; сохранённая внешность возвращается сReloadSkinили при следующем входе. - Одежда, которая есть только в GTA V Enhanced, исключена из каталога (на FiveM Legacy она отображается сломанной).