[Гайд] Прячем HUD с экрана

fiCeVitka

Пользователь
21 Авг 2014
48
0
В данном гайде я хочу рассказать вам о том, как убрать HUD панели с экрана. Все возможные API представлены в таблице ниже
lGF9zlh.jpg

Как использовать:
Код:
mode = GameRules:GetGameModeEntity()
mode:SetHUDVisible(номер из таблицы, значение(true, false))

Давайте рассмотрим каждую команду по отдельности:


DOTA_HUD_VISIBILITY_TOP_TIMEOFDAY - показывает/убирает время в игре
Код:
mode:SetHUDVisible(0, false)

mnJahk3.jpg


DOTA_HUD_VISIBILITY_TOP_HEROES - показывает/убирает список героев сверху
Код:
mode:SetHUDVisible(1, false)

g9YZBaw.jpg


DOTA_HUD_VISIBILITY_TOP_SCOREBOARD - показывает/убирает кнопки с верхней полосы
Код:
mode:SetHUDVisible(2, false)

QwtlhLi.jpg


DOTA_HUD_VISIBILITY_ACTION_PANEL - показывает/убирает панель информацией о юните
Код:
mode:SetHUDVisible(3, false)

5BpBSAE.jpg

(!) Данная команда может вызвать такую ошибку

JoxYGE7.jpg



DOTA_HUD_VISIBILITY_ACTION_MINIMAP - показывает/убирает миникарту
Код:
mode:SetHUDVisible(4, false)

VA959FQ.jpg


DOTA_HUD_VISIBILITY_INVENTORY_PANEL - показывает/убирает инвентарь
Код:
mode:SetHUDVisible(5, false)

gQINeK1.jpg


DOTA_HUD_VISIBILITY_INVENTORY_SHOP - показывает/убирает кнопку магазина
Код:
mode:SetHUDVisible(6, false)

WOyXIBG.jpg


DOTA_HUD_VISIBILITY_INVENTORY_ITEMS - показывает/убирает панель с 6 предметами
Код:
mode:SetHUDVisible(7, false)

QL2xJaD.jpg


DOTA_HUD_VISIBILITY_INVENTORY_QUICKBUY - показывает/убирает всю панель с предметами
Код:
mode:SetHUDVisible(8, false)

ADcs3iS.jpg


DOTA_HUD_VISIBILITY_INVENTORY_COURIER - показывает/убирает панель с курьером
Код:
mode:SetHUDVisible(9, false)

AQbQhaV.jpg


DOTA_HUD_VISIBILITY_INVENTORY_PROTECT - на данный момент команда ничего не меняет, и неизвестно ее предназначение
Код:
mode:SetHUDVisible(10, false)

jKbGWS1.jpg


DOTA_HUD_VISIBILITY_INVENTORY_GOLD - показывает/убирает количество золота
Код:
mode:SetHUDVisible(11, false)

EtJOTgn.jpg


DOTA_HUD_VISIBILITY_SHOP_SUGGESTEDITEMS - показывает/убирает панель с предложенными предметами
Код:
mode:SetHUDVisible(12, false)

zY28JkA.jpg


Если вы хотите убрать с панели значения убийств сверху, то нужно воспользоваться вот такой командой
Код:
mode:SetTopBarTeamValuesOverride( true ) --Эта строка разрешает редактирования значений
mode:SetTopBarTeamValuesVisible( false ) --Эта строка убирает их с панели

e4Rz4nH.jpg

Данная гайд является вольным переводом со своими вставками с иноязычного сайта.
Источник: https://moddota.com/forums/discussion/118/hiding-hud-with-sethudvisible
 
Последнее редактирование модератором:

Se7eN

Друзья CG
22 Ноя 2014
334
18
rep+

некоторые функции будут точно нужны)
 

doter.ua

Продвинутый
17 Авг 2014
280
5
Следует уточнить, что сама миникарта никуда не исчезает и продолжает прокликиваться ??? ??? ???
 

UZzip

Продвинутый
2 Янв 2016
282
1
DOTA_HUD_VISIBILITY_INVENTORY_ITEMS - показывает/убирает панель с квикбаем предметов
Код: [Выделить]
mode:SetHUDVisible(7, false)

тут ошибка INVENTORY_ITEMS убирает 6 слотов предметов. только что лично проверил
 

UZzip

Продвинутый
2 Янв 2016
282
1
-ExotiC-, короче тут половина гайда запортачена, ты текст исправил а картинку нет.
 

UZzip

Продвинутый
2 Янв 2016
282
1
DOTA_HUD_VISIBILITY_INVENTORY_QUICKBUY - показывает/убирает всю панель с предметами
а вот тут само название QUICKBUY говорит о том что показывает/убирает панель с квикбаем предметов а совсем не полное удаление панели.

тут сдвиг в некоторых местах.
 
Последнее редактирование модератором:

Se7eN

Друзья CG
22 Ноя 2014
334
18
есть у кого инфа как убрать scan UI?

который в доте скан, как кружочек от миникарты
 

RecoveryIt

Активный
7 Май 2016
75
0
есть у кого инфа как убрать scan UI?

который в доте скан, как кружочек от миникарты

Если валве не добавили дефаулт ИД для нее, то через панораму только вместе с миникартой. Недавно пытался убрать окошечко со стами ЛовкостьСилаРазум, добрые люди подсказали , что стандартный дота UI весь на Scaleform UI, и если нужно что-то исправить, то копать нужно там. Но как мы знаем сейчас никто этим не занимается ибо забросили и придумали панораму, поэтому только самостоятельно.
Хотя можешь посмотреть тут, что-то про радар и его работу:
https://github.com/SinZ163/DiffCentral/commit/417e2e92537d694ddb97ac9f8a1737879c6cbad2

Еще предлагали Panorama Debugger попробовать, в моем случае - безуспешно. Попробуй и ты)
 
Последнее редактирование модератором:

rosomaxa12

Активный
24 Авг 2018
72
2
Проект
colosseum
А как спрятать hud полоски сверху и окошко с SHOP_SUGGESTEDITEMS
20181117223658_1.jpg
 

enderbro

Новичок
20 Июн 2023
1
0
Проект
pudge_vs_trolls
Как мне начать работать с API? В каком файле прописывать все эти методы?
 
Реклама: