Difference between revisions of "User:Eniere/Improved Default HUD/ru"
m (3.8.1) |
m (3.9) |
||
Line 15: | Line 15: | ||
<tr><td class="bold">Основан на:</td><td>[[Heads-up display/ru|Стандартный игровой интерфейс]]</td></tr> | <tr><td class="bold">Основан на:</td><td>[[Heads-up display/ru|Стандартный игровой интерфейс]]</td></tr> | ||
<tr><td class="bold">Автор:</td><td>[http://steamcommunity.com/id/eniere/ Eniere]</td></tr> | <tr><td class="bold">Автор:</td><td>[http://steamcommunity.com/id/eniere/ Eniere]</td></tr> | ||
− | <tr><td class="bold">Текущая версия:</td><td>3. | + | <tr><td class="bold">Текущая версия:</td><td>3.9</td></tr> |
− | <tr><td class="bold">Дата последнего обновления:</td><td> | + | <tr><td class="bold">Дата последнего обновления:</td><td>29 марта 2018</td></tr> |
<tr><td class="bold">Галерея:</td><td>[http://imgur.com/a/l9qai]</td></tr> | <tr><td class="bold">Галерея:</td><td>[http://imgur.com/a/l9qai]</td></tr> | ||
</table> | </table> | ||
Line 247: | Line 247: | ||
=Список изменений= | =Список изменений= | ||
{{Changelog|1= | {{Changelog|1= | ||
+ | v 3.9 (29 марта 2018) | ||
+ | * Поддержка последних обновлений. | ||
+ | |||
v 3.8.1 (22 октября 2017) | v 3.8.1 (22 октября 2017) | ||
* Различные незначительные исправления. | * Различные незначительные исправления. |
Revision as of 17:08, 29 March 2018
|
Improved default HUD
Что это?
Это не совсем HUD в привычном понимании, скорее собрание исправлений и дополнений для стандартного интерфейса Team Fortress 2. Я делаю его для себя, поэтому обновления случаются очень часто. Возможно, вам тоже приглянется.
Примечание: рекомендуется использовать программу Notepad++ для просмотра и редактирования файлов; так же не забудьте установить файлы шрифтов в систему. Для этого откройте папку idhud-master\resource\fonts\
, затем нажмите ПКМ на файле каждого шрифта и выберите пункт Установить
.
Установка
1. Распакуйте содержимое архива — папку idhud-master
— в C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\custom\
(путь может отличаться в зависимости от того, в какую директорию установлена Team Fortress 2);
2. Установите шрифты из папки idhud-master\resource\fonts\
в систему. Для этого откройте папку idhud-master\resource\fonts\
, затем нажмите ПКМ на файле каждого шрифта и выберите пункт Установить
;
3. HUD установлен, можете запустить игру.
Часто задаваемые вопросы
Как включить/отключить встроенные прицелы и индикатор попадания
Используемые файлы:
idhud-master\scripts\hudcrosshairs.res
idhud-master\scripts\hudanimations_tf - hit indicator.txt
В общем случае, чтобы включить встроенный прицел, нужно открыть файл idhud-master\scripts\hudcrosshairs.res
, в нем найти CTRL+F номер нужного прицела (см. скриншот ниже) и присвоить параметрам "visible"
и/или "visible_minmode"
значение "1"
.
Стандартная структура встроенного кастомного прицела выглядит так:
Параметр | Значение | Описание |
---|---|---|
Cross //1.1 | Имя и номер прицела | |
{ | ||
"controlName" | "CExLabel" | не изменяйте |
"fieldName" | "Cross" | не изменяйте |
"visible" | "0" | "1" — включить прицел, "0" — выключить |
"visible_minmode" | "0" | "1" — включить прицел, "0" — выключить |
"enabled" | "1" | не изменяйте |
"xpos" | "c-25" | расстояние по оси X от центра экрана |
"ypos" | "c-25" | расстояние по оси Y от центра экрана |
"zpos" | "2" | выбор порядка прорисовки, если включены несколько прицелов одновременно |
"wide" | "50" | используйте для более аккуратного позиционирования относительно оси X |
"tall" | "50" | используйте для более аккуратного позиционирования относительно оси Y |
"font" | "CrosshairsOutline16" | используемый тип шрифта (см. idhud-master\resource\clientscheme.res )
|
"labelText" | "a" | не изменяйте |
"textAlignment" | "center" | не изменяйте |
"fgcolor" | "255 255 255 255" | цвет прицела в RGBA (Красный, Зеленый, Синий, Прозрачность) кодировке (0 — min intensity, 255 — max) |
} |
Например, мы хотим использовать в качестве прицела желтый крест с контрастной обводкой. Использовать его будем только в режиме минималистичного интерфейса — cl_hud_minmode 1
. По таблице выбираем прицел номер 1.1, и вносим соответствущие изменения:
"visible" | "0" | устанавливаем параметр видимости по умолчанию на "0" |
"visible_minmode" | "1" | устанавливаем параметр видимости в режиме минималистичного интерфейса. Вы можете использовать _minmode подобным образом с практически любым параметром в игре.
|
"fgcolor" | "255 255 0 255" | так как красный и зеленый вместе дают желтый цвет в цветовой модели RGB |
Для использования индикатора попадания, откройте файл idhud-master\scripts\hudanimations_tf - hit indicator.txt
.
Как изменить расположение и внешний вид значения нанесенного урона
Используемые файлы:
idhud-master\resource\ui\huddamageaccount.res
idhud-master\advanced\resource\ui\huddamageaccount - default bold.res
idhud-master\advanced\resource\ui\huddamageaccount - yellow.res
Стандартная структура HudDamageAccount выглядит так:
Параметр | Значение | Описание |
---|---|---|
CDamageAccountPanel | значение урона/лечения, нанесенного врагу/пациенту (рядом с целью) | |
{ | ||
"fieldName" | "CDamageAccountPanel" | не изменяйте |
"text_x" | "0" | не изменяйте |
"text_y" | "0" | не изменяйте |
"delta_item_end_y" | "0" | не изменяйте |
"PositiveColor" | "255 255 50 255" | цвет значения урона (RGBA) |
"NegativeColor" | "50 255 50 255" | цвет значения лечения (RGBA) |
"delta_lifetime" | "3.0" | длительность отображения на экране |
"delta_item_font" | "DefaultOutline" | шрифт для малого урона/лечения |
"delta_item_font_big" | "DefaultOutline" | шрифт для большого урона |
} |
Параметр | Значение | Описание |
---|---|---|
"CDamageAccountValue" | начение урона/лечения, нанесенного врагу/пациенту (рядом с уровнем здоровья в левом нижнем углу) | |
{ | ||
"ControlName" | "CExLabel" | не изменяйте |
"fieldName" | "CDamageAccountValue" | не изменяйте |
"fgcolor" | "255 255 50 255" | цвет (RGBA) |
"font" | "HudFontBiggerBold" | шрифт |
"xpos" | "c-302" | расстояние по оси X от центра экрана |
"ypos" | "r110" | расстояние по оси Y от правого края экрана |
"xpos_minmode" | "c-316" | расстояние по оси X от центра экрана в режиме минималистичного интерфейса |
"ypos_minmode" | "r75" | расстояние по оси Y от правого края экрана в режиме минималистичного интерфейса |
"zpos" | "2" | порядок прорисовки |
"wide" | "100" | ширина — измените, если значение урона выглядит обрезанным |
"tall" | "26" | высота — измените, если значение урона выглядит обрезанным |
"visible" | "1" | видимость |
"enabled" | "1" | не изменяйте |
"labelText" | "%metal%" | не изменяйте |
"textAlignment" | "left" | не изменяйте |
} |
Если вы хотите использовать альтернативный интерефейс отображения нанесеного урона, то просто переименуйте понравившийся как huddamageaccount.res
и скопируйте его в папку idhud-master\resource\ui\
.
Как изменить вид интерфейса медика
Используемые файлы:
idhud-master\resource\ui\hudmediccharge.res
idhud-master\scripts\hudanimations_tf.txt
Если вы откроете файл idhud-master\resource\ui\hudmediccharge.res
в текстовом редакторе, то увидете в самом начале следующие строки:
// Uncomment (remove "//") the line below to enable default medic layout (without any changes): // #base "../../advanced/resource/ui/hudmediccharge - default uber value.res" // Uncomment the line below to enable small ubercharge value under the crosshair: #base "../../advanced/resource/ui/hudmediccharge - small uber value.res" // Uncomment the line below to enable large ubercharge value: // #base "../../advanced/resource/ui/hudmediccharge - large uber value.res" // Uncomment the line below to enable both: // #base "../../advanced/resource/ui/hudmediccharge - combined uber value.res" #base "../../basefiles/resource/ui/hudmediccharge.res" ...
В зависимости от того, какой интерфейс вы хотите использовать в игре, нужно раскомментировать (удалить символы "//") соответствущую строку и сохранить изменения.
Следующим шагом откройте файл idhud-master\scripts\hudanimations_tf.txt
и раскомментируйте соответствующую выбранному интерфейсу строку, чтобы активировать кастомный цвет (зеленый, как на скриншотах ниже). Вы можете пропустить этот шаг, если хотите оставить стандартный белый цвет для полоски и значения убер-заряда.
Как включить и настроить Контрольную панель
Используемые файлы:
idhud-master\resource\ui\mainmenuoverride.res
idhud-master\cfg\servercontrols.cfg
Если вы хотите использовать Контрольную панель, откройте файл idhud-master\resource\ui\mainmenuoverride.res
и раскомментируйте строку #2. Не забудьте настроить конфигурационный файл (idhud-master\cfg\servercontrols.cfg
), в противном случае, панель не будет функционировать как задумано.
Список изменений
- Поддержка последних обновлений.
v 3.8.1 (22 октября 2017)
- Различные незначительные исправления.
v 3.8 (21 октября 2017)
- Поддержка обновления The Jungle Inferno.
v 3.7.1 (31 января 2017)
- Поддержка последних обновлений;
- Добавлен столь любимый австралийцами прицел "seeker";
- Контрольная панель обновлена для поддержки карт 26 сезона ETF2L;
- Различные малозначительные исправления.
v 3.7 (22 декабря 2016)
- Поддержка последних обновлений;
- Различные малозначительные исправления.
v 3.6 (22 октября 2016)
- Поддержка последних обновлений;
- Исправлено отображение счетчика хэдшотов Базарной безделушки в режиме минимального интерфейса;
- Исправлено падение производительности в некоторых ситуациях при включенном индикаторе попадания (по методу Wiethoofd);
- Различные малозначительные исправления.
v 3.5 (28 сентября 2016)
- Поддержка последних обновлений;
- Добавлена возможность увеличивать, вращать, перемещать источник освещения в панели экипировки персонажа — см. скриншот;
- Исправлена кнопка вызова DemoUI, которая не отображалась у некоторого количества пользователей;
- Контрольная панель обновлена для поддержки карт 25 сезона ETF2L;
- Различные малозначительные исправления.
v 3.4.1 (6 августа 2016)
- Исправлено положение таймера возрождения в соревновательном режиме;
- Исправлено перекрытие полосы заряда Звона смерти счетчиком критических выстрелов Алмазного змея — см. скриншот.
v 3.4 (2 августа 2016)
- Поддержка системы basefiles, которая делает HUD более легко настраиваемым и устойчивым к будущим обновлениям TF2;
- Проверять вражеский убер теперь гораздо удобнее;
- Различные малозначительные исправления.
v 3.3.1 (15 июля 2016)
- Поддержка последних обновлений;
- Для анимации теперь используется файл-манифест.
v 3.3 (9 июля 2016)
- Поддержка недавнего крупного обновления — The Meet Your Match Update;
- Слегка изменил положение и функционал контрольной панели в главном меню.
v 3.2.5 (23 мая 2016)
- Поддержка последних обновлений.
v 3.2.4 (25 марта 2016)
- Поддержка последних обновлений.
v 3.2.3 (18 марта 2016)
- Поддержка последних обновлений.
v 3.2.2 (12 марта 2016)
- Поддержка последних обновлений;
- Классическая таблица результатов отключена по умолчанию (но доступна в папке "Advanced");
- Новая таблица результатов обновлена: информация по убийствам и смертям увеличена, как в старой версии.
v 3.2.1 (8 марта 2016)
- Поддержка последних обновлений.
v 3.2 (1 марта 2016)
- Поддержка крайнего обновления;
- Различные исправления и дополнения.
v 3.1 (18 декабря 2015)
- Поддержка обновления The Tough Break;
- Контрольная панель в главном меню отключена по-умолчанию (тем не менее, ее все так же можно найти в "idhud-master/advanced");
- Не хочу пока что использовать новый скорборд — обновил старый;
- Различные исправления и дополнения.
v 3.0.10 (05 декабря 2015)
- Поддержка крайнего обновления.
v 3.0.9 (18 ноября 2015)
- Поддержка крайнего обновления.
v 3.0.8 (14 ноября 2015)
- Поддержка крайнего обновления.
v 3.0.7 (04 ноября 2015)
- Поддержка крайнего обновления.
v 3.0.6 (29 октября 2015)
- Поддержка обновления Scream Fortress VII.
v 3.0.5 (6 октября, 2015)
- Поддержка недавних обновлений (минорные изменения).
v 3.0.4 (11 сентября, 2015)
- Поддержка недавних обновлений (минорные изменения).
v 3.0.3 (28 августа, 2015)
- Поддержка недавнего обновления.
v 3.0.2 (1 августа 2015)
- Проверить убер противника теперь проще: ;
- Контрольную панель теперь можно использовать на любом сервере, достаточно знать пароль rcon (добавьте строчку 'exec servercontrols' в ваш 'autoexec.cfg').
v 3.0 (10 июля 2015)
- Поддержка обновления Gun Mettle: http://imgur.com/a/l9qai.
v 2.4 (12 мая 2015)
- Незначительные изменения.
v 2.2.3 (12 декабря 2014)
- Уточки убраны из Главного меню;
- Инвентарь обновлен: поддержка контекстного меню, убраны кнопки навигации, но сохранена возможность перехода между страницами инвентаря клавишами A и D на клавиатуре.
v 2.2 (31 октября 2014)
- New TargetID system support. HP values on IDs now colored by default;
- New scoreboard.res that have 6v6 and 13v13 layouts. Use cl_hud_minmode 1/0 to switch between;
- Small medic uber percentage indicator moved closer to crosshair;
- Updated hudlayout.res for latest tf2 updates support (targetID, minigames hud, etc.);
- Updated clientscheme.res for "Limited" item quality support;
- Another minor changes.
v 2.1 (1 октября 2014)
- Добавлена новая версия скорборда; пока только для minmode "1". «Старая» версия по-прежнему включена по-умолчанию;
- Добавлена «Контрольная панель». Будучи легко настраиваемой, может быть использована как для администрирования вашего сервера, так и переделана под быстрый вызов каких-либо внутриигровых функций. В текущем виде поддерживает карты и конфиги ETF2L S19. В комплекте конфигурационный файл, по совместительству — readme;
- В очередной раз переделан инвентарь, дабы поддерживать недавние обновления. Постраничная навигация с клавиатуры все так же работает. Прочие варианты раскладки инвентаря убраны.
v 2.0.12 (28 августа 2014)
- Поддержка изменений, добавленных в сегодняшнем обновлении.
v 2.0.10-11 (23 августа 2014)
- Minor changes and fixes;
- Alternative versions of HUD files moved to "alternative_files" folder (placed in \resource\ui and \scripts).
v 2.0.9 (20 июня 2014)
- Поддержка всех изменений, добавленных в обновлениях от 11 и 18-19 июня;
- Альтернативная раскладка убер-заряда более не зависит от соотношения сторон экрана;
- Устаревшие/неиспользуемые res-файлы удалены.
v 2.0.8 (1 июня 2014)
- Экран инвентаря получил отдельные кнопки для каждой страницы, но при этом сохранил кнопку выбора стиля предмета и постраничную навигацию с клавиатуры;
- Изменена цветовая схема для кнопок выбора цвета модели персонажа на экране настройки внешнего вида и снаряжения;
- Текст на кнопках выбора цвета модежи персонажа соответствует выбранному языку для Team Fortress 2.
v 2.0.7 (31 мая 2014)
- Возможность выбрать цвет модели персонажа на экране настройки внешнего вида и снаряжения;
- прочие незначительные изменения
v 2.0.6 (18 апреля 2014)
- новый интерфейс наблюдателя в соревновательном режиме;
- комбинированная раскладка убера для медика включена по умолчанию;
- прочие незначительные изменения
v 2.0.5 (30 марта 2014)
- crosshairs are combined into one file (thanks to skappa);
- removed black bars from spectator UI;
- some minor improvements.
v 2.0.4 (26 марта 2014)
- совмещенная раскладка убер-заряда (скриншот);
- прочие незначительные изменения
v 2.0.3 (24 марта 2014)
- таблица 6 на 6 вынесена в отдельный файл. Теперь ее можно использовать и при cl_hud_minmode 0;
- добавлена поддержка соотношений сторон 16:10 и 4:3 для huddamageaccount.res;
- добавлена поддержка соотношений сторон 16:10 и 4:3 для huddamageaccount_yellow.res;
- добавлена поддержка соотношений сторон 16:10 и 4:3 для hudmediccharge_alt.res;
- из res-файлов удален неиспользуемый код для X360;
- слегка изменена цветовая схема для отдельных элементов;
- прочие незначительные изменения
v 2.0.2 (23 марта 2014)
- bugfixes.
v 2.0.1 (22 марта 2014)
- два альтернативных damageaccount'а: bold yellow и m0re's;
- альтернативный вид и позиция для убер-заряда.