Разобрался как передвинуть кнопки и способности, но при этом не могу понять как спрятать остальной интерфейс.

Принятый ответ

Вот я тоже интересовался этим, но у меня проблема наоборот в отображении нужных элементов. Когда скрываешь основной интерфейс, исчезает все! Остается лишь панель управления, если применить :
call BlzHideOriginFrames(true)
call BlzFrameSetAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
Если же добавить ко всему этому еще и
call BlzFrameSetAllPoints(BlzGetFrameByName("ConsoleUI",0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
То исчезает и панель управления
После всего этого пытался отобразить кнопки Меню, Логи, Союзники и Задания по отдельности с помощью
set ppp=BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON,0)
call BlzFrameSetVisible(ppp,true)
Но оно не отображало...затем попробовал
set ppp=BlzGetFrameByName("UpperButtonBarMenuButton",0)
call BlzFrameSetVisible(ppp,true)
И оно отобразило все четыре элемента меню, но мне это не надо...
Почему нельзя просто убрать все эти противные рамочки-картиночки и оставить/удалить/переместить все как надо, почему опять все через одно место...
Либо я дурак, либо это все кривое...Уже 2 день сижу и пытаюсь сделать одно и то же и все через одно место, то одно то другое...короче я х3
`
ОЖИДАНИЕ РЕКЛАМЫ...
2
19
5 лет назад
2
Похожие вопросы:

ответ
импортируй этот файл в карту и пропиши ему путь "units\CommandFunc.txt"
Данным способом можно убрать "Патруль" у всех юнитов на карте без исключения

для тех кому интересно, как это сделано
[CmdPatrol]
Art=CommandPatrol
Buttonpos=0,-11
и ссылочка на статью на хайве

0
26
5 лет назад
0
Патч игры 1.31?
0
8
5 лет назад
Отредактирован Castiel
0
Вот я тоже интересовался этим, но у меня проблема наоборот в отображении нужных элементов. Когда скрываешь основной интерфейс, исчезает все! Остается лишь панель управления, если применить :
call BlzHideOriginFrames(true)
call BlzFrameSetAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
Если же добавить ко всему этому еще и
call BlzFrameSetAllPoints(BlzGetFrameByName("ConsoleUI",0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
То исчезает и панель управления
После всего этого пытался отобразить кнопки Меню, Логи, Союзники и Задания по отдельности с помощью
set ppp=BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON,0)
call BlzFrameSetVisible(ppp,true)
Но оно не отображало...затем попробовал
set ppp=BlzGetFrameByName("UpperButtonBarMenuButton",0)
call BlzFrameSetVisible(ppp,true)
И оно отобразило все четыре элемента меню, но мне это не надо...
Почему нельзя просто убрать все эти противные рамочки-картиночки и оставить/удалить/переместить все как надо, почему опять все через одно место...
Либо я дурак, либо это все кривое...Уже 2 день сижу и пытаюсь сделать одно и то же и все через одно место, то одно то другое...короче я х3
Принятый ответ
0
10
5 лет назад
0
8gabriel8:
Патч игры 1.31?
да
Castiel:
Вот я тоже интересовался этим, но у меня проблема наоборот в отображении нужных элементов. Когда скрываешь основной интерфейс, исчезает все! Остается лишь панель управления, если применить :
call BlzHideOriginFrames(true)
call BlzFrameSetAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
Если же добавить ко всему этому еще и
call BlzFrameSetAllPoints(BlzGetFrameByName("ConsoleUI",0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
То исчезает и панель управления
После всего этого пытался отобразить кнопки Меню, Логи, Союзники и Задания по отдельности с помощью
set ppp=BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON,0)
call BlzFrameSetVisible(ppp,true)
Но оно не отображало...затем попробовал
set ppp=BlzGetFrameByName("UpperButtonBarMenuButton",0)
call BlzFrameSetVisible(ppp,true)
И оно отобразило все четыре элемента меню, но мне это не надо...
Почему нельзя просто убрать все эти противные рамочки-картиночки и оставить/удалить/переместить все как надо, почему опять все через одно место...
Либо я дурак, либо это все кривое...Уже 2 день сижу и пытаюсь сделать одно и то же и все через одно место, то одно то другое...короче я х3
Всё нормально, мне надо чтобы пропал интерфейс и твои первые две нативки нормально работают!
Вот, что вышло, на скорую руку
код
do
local trg = CreateTrigger()
TriggerRegisterTimerEventSingle(trg, 0.0)
--
TriggerAddAction(trg, function()
local max = 11

BlzHideOriginFrames(true)
BlzFrameSetAllPoints(BlzGetOriginFrame(ORIGIN_FRAME_WORLD_FRAME, 0),BlzGetOriginFrame(ORIGIN_FRAME_GAME_UI, 0))
local frame = {}
for i = 0, max do
frame[i] = BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,i)
BlzFrameClearAllPoints(frame[i])
--BJDebugMsg(I2S(i))
end
BlzFrameSetAbsPoint(frame[0], FRAMEPOINT_CENTER, 0.3, 0.1)
for j = 1, max do
BlzFrameSetPoint(frame[j], FRAMEPOINT_CENTER, frame[j-1], FRAMEPOINT_CENTER, 0.04, 0.0)
--BJDebugMsg(I2S(j))
end
BJDebugMsg("Interface")
end)
end
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.