AI Core
Основноеai-hud

ai-hud

HUD и потребности персонажа. Здоровье, броня, голод, жажда, стресс, деньги, работа, спидометр, название улицы, голос и подсказки клавиш.

ai-hud рисует HUD и следит за потребностями персонажа: голодом, жаждой и стрессом. Голод и жажда со временем падают, а еда и напитки их восполняют; стресс растёт от стрельбы и быстрой езды и спадает сам.

Что он делает в игре

  • Индикаторы состояния. Здоровье, броня, голод, жажда и стресс.
  • Деньги. Наличные и банк, справа вверху.
  • Имя и работа. Работа (та, на дежурстве в которой игрок, иначе первая) с рангом, серверный id и имя персонажа, справа вверху. "Off duty" показывается, когда игрок не на дежурстве.
  • Блок оружия. Пока в руках оружие: его название, картинка и патроны, под деньгами.
  • Спидометр. В транспорте: скорость, передача, топливо и предупреждение о ремне.
  • Улица и район рядом с миникартой.
  • Голос. Микрофон, дальность голоса, разговор и рация (нужен ai-voice или pma-voice).
  • Подсказки клавиш. Слева клавиши того, что игрок может сделать сейчас (пешком или в транспорте).
  • Миникарта. Всегда или только в транспорте, как указано в панели. Собственные полосы здоровья и брони GTA под ней скрыты.
  • Скрывается сам без персонажа, в меню паузы, во время затемнения экрана и пока открыто полноэкранное меню.
  • Настройки игрока. /hud или пункт радиального меню HUD settings: каждый игрок отключает для себя части HUD. Часть, которую отключила панель, остаётся отключённой.

Как работают потребности

  • Голод и жажда идут от 100 (сыт) вниз до 0. Стресс идёт от 0 (спокоен) вверх до 100.
  • Каждую минуту игры голод и жажда падают, а стресс спадает на величины из панели.
  • Пока голод или жажда на 0, персонаж теряет здоровье каждые 10 секунд.
  • Стрельба и быстрая езда добавляют стресс.
  • Еда, напитки и другие предметы меняют потребности на свои значения Hunger, Thirst и Stress в настройках предметов инвентаря (ai-inventory).
  • Потребности сохраняются в персонаже (ключи метаданных QB hunger, thirst, stress), поэтому скрипты QB тоже их читают.

Установка

Его устанавливает рецепт AI Core для txAdmin. Вручную: положите папку в resources/[ai]/ и добавьте ensure ai-hud в server.cfg после ensure ai-core. Ему нужен ai-core. Собственной таблицы в базе данных у него нет.

Запускайте только один HUD. AI Core не сообщает о двух одновременно запущенных HUD.

Настройки панели

Откройте админ-панель (F10) и выберите HUD. Всё находится на одной вкладке, HUD and needs.

Needs (потребности): голод и жажда со временем падают; предметы еды и напитков их восполняют.

НастройкаЧто меняетЗначенияПо умолчанию
Hunger dropОчки, которые теряются каждую минуту от 100. 0.25 опустошает примерно за 6,5 часа игры.от 0 до 10 в мин0.25
Thirst dropОчки, которые теряются каждую минуту от 100.от 0 до 10 в мин0.35
Stress fadeОчки стресса, которые спадают каждую минуту.от 0 до 10 в мин0.5
Stress speedЕзда быстрее этой скорости может добавить очко стресса. 0 отключает.от 0 до 500 км/ч160
Speed stress chanceШанс добавить очко при каждом изменении скорости выше скорости стресса.от 0 до 100 %1
Stress per shotОчки, которые добавляет выстрел, не чаще раза в секунду. 0 отключает.от 0 до 51
Damage when emptyЗдоровье, которое теряется каждые 10 секунд, пока еда или вода на 0. 0 отключает.от 0 до 50 HP2

What the HUD shows (что показывает HUD): части HUD, которые игроки видят во время игры.

НастройкаЧто меняетЗначенияПо умолчанию
Health and needsИндикаторы состояния.вкл. / выкл.вкл.
MoneyНаличные и банк.вкл. / выкл.вкл.
SpeedometerУказатель в транспорте.вкл. / выкл.вкл.
Street nameУлица и район.вкл. / выкл.вкл.
VoiceМикрофон и дальность голоса (нужен ai-voice или pma-voice).вкл. / выкл.вкл.
Name and jobСправа вверху: работа, её ранг, серверный id и имя персонажа.вкл. / выкл.вкл.
Speed unitЕдиница спидометра.km/h / mphkm/h

Map and key hints (карта и подсказки клавиш): когда показывается миникарта и список клавиш слева на экране.

НастройкаЧто меняетЗначенияПо умолчанию
MinimapAlways или Only in a vehicle.Always / Only in a vehicleOnly in a vehicle
Key hintsКлавиши того, что игрок может сделать сейчас, слева на экране. Какие клавиши показываются и когда, задаётся для каждой клавиши во вкладке Keybinds.вкл. / выкл.вкл.

Команды

КомандаАргументыКтоЧто делает
/hudнетвсеОткрывает настройки HUD: по одному переключателю на каждую часть HUD и подсказки клавиш, сохраняются для этого игрока.

Привязки клавиш

Собственных нет. Подсказки клавиш, которые он показывает, берутся из привязок клавиш каждого скрипта.

Работа с другими скриптами

  • Топливо от любого скрипта топлива, который выставляет state bag транспорта fuel (ai-fuel и другие через слой топлива AI Core).
  • Ремень безопасности через слой ремня безопасности AI Core (ai-smallresources и другие скрипты ремня).
  • Голос от ai-voice или pma-voice.
  • Потребности от предметов любого инвентаря, который задаёт значения голода, жажды или стресса (событие использования предмета AI Core).
  • Стресс от других скриптов через слой стресса AI Core (stress из lib), который вызывает ai-hud.
  • Его можно заменить. AI Core скрывает и показывает другие HUD (tgiann-lumihud, jg-hud, 0r-hud-v3, codem-supreme-hud, qb-hud, ps-hud и другие) и открывает их настройки из радиального меню. См. Совместимость.

Известные ограничения

  • Стресс от клиента ограничен значением от 1 до 5 очков за сообщение и двумя сообщениями в секунду; всё остальное решается на сервере.
  • Режим миникарты выбирает владелец: игроки не могут изменить его в /hud. Администратор может оставить её для себя пешком через меню ai-admin.

На этой странице