Добавлен Survivalist
Принятый ответ
Survivalist, что ты хочешь убрать?
кнопки приказов (атака 'Aatk', стоп 'Astp', патруль 'Apat, двигать 'Amov', удерживать Ahld', точка сбора 'ARal', изучить навыки 'AHer')? Их можно скрыть. Там в рефордже есть два способа: заблочить абилу у самого игрока, спрятать (hide) абилу у самого юнита. Можно еще попробовать удалить (может привести к ущербу. помню в старом варе удалив абилку Amov, он перестал фактически двигаться. Или совсем фаталило. Надеюсь в рефорджете все в норм). А еще можно задать положение x,y абилам
а если вам нужно просто панель убрать, то кнопки можно скрыть.
кнопки приказов (атака 'Aatk', стоп 'Astp', патруль 'Apat, двигать 'Amov', удерживать Ahld', точка сбора 'ARal', изучить навыки 'AHer')? Их можно скрыть. Там в рефордже есть два способа: заблочить абилу у самого игрока, спрятать (hide) абилу у самого юнита. Можно еще попробовать удалить (может привести к ущербу. помню в старом варе удалив абилку Amov, он перестал фактически двигаться. Или совсем фаталило. Надеюсь в рефорджете все в норм). А еще можно задать положение x,y абилам
а если вам нужно просто панель убрать, то кнопки можно скрыть.
Но скрыв/заблочив кнопки, у вас не будут работать горячие клавиши. Можно просто CommandBarFrame за пределы экрана передвинуть. Так кнопки будут видимы игрой, но находится за пределами экрана.
код
Если хотите навсегда выключить, вот код (мне пригодился, когда нужно было скрыть показ кнопок) Недостаток: но с этим же способом вы скрываете родителей кнопок на панеле, и у вас не будут отображаться все кнопки способностей, предметы в магазине, исследования и пр. :
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,0)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,1)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,2)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,3)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,4)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,5)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,6)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,7)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,8)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,9)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,10)), FALSE)
call BlzFrameSetVisible(BlzFrameGetParent(BlzGetOriginFrame(ORIGIN_FRAME_COMMAND_BUTTON,11)), FALSE)
или можете переместить коммандную панель. Какие то кнопки можно было бы выдрать из коммандной панели, пример 4-5 кнопок. Но мне лень объяснять.
function ReposMenuButtons1 takes nothing returns nothing
local framehandle fh = BlzGetFrameByName("CommandBarFrame",0)
call BlzFrameSetAbsPoint(fh, FRAMEPOINT_RIGHT, 0.5, 0.5)
endfunction
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. MpW
кнопки приказов (атака 'Aatk', стоп 'Astp', патруль 'Apat, двигать 'Amov', удерживать Ahld', точка сбора 'ARal', изучить навыки 'AHer')? Их можно скрыть. Там в рефордже есть два способа: заблочить абилу у самого игрока, спрятать (hide) абилу у самого юнита. Можно еще попробовать удалить (может привести к ущербу. помню в старом варе удалив абилку Amov, он перестал фактически двигаться. Или совсем фаталило. Надеюсь в рефорджете все в норм). А еще можно задать положение x,y абилам
а если вам нужно просто панель убрать, то кнопки можно скрыть.