내 UI를 보면 위크오라로 보여지는 정보가 많다
좌측 상단엔 각 진영의 평판바와 용군단 숙제 목록이 있고
우측 하단엔 주간 전문기술 숙제를 트래킹 할 수 있는 위크오라가 있다
이것들은 평소에 딱히 볼 일이 없지만 전문기술 및 주간 컨텐츠 확인용으로 필요하다
하지만 이 위크오라들은 확인하고 싶은 순간만 필요할 뿐 안보는 시간이 더 많다
불 필요한 순간이 더 많다는 것
이러한 경우에 쓸만한 매크로가 있어서 공유한다
/script a=WeakAuras.GetRegion("위크오라 이름"); if a:IsShown() then a:Hide() else a:Show() end |
위크오라 이름 부분을 적용하고자 하는 위크오라의 이름을 적으면 된다
위크오라의 이름은
위크오라 설정창을 열고 왼쪽에 보이는 목록을 적으면 된다 혹은 정보 탭에서 보이는 이름을 복사해도 된다
매크로의 기능은 실행 시 해당 위크오라의 디스플레이를 숨기기와 표시하기를 반복하는 매크로다
불러오기 옵션과는 다르며 매크로를 사용해 숨기더라도 실제 위크오라는 사용중이며 PC의 리소스 또한 소모한다
적용을 해보자면
/script a=WeakAuras.GetRegion("#용군단 숙제"); if a:IsShown() then a:Hide() else a:Show() end |
위 매크로를 반복 실행하게 되면 아래와 같이 작동한다
매크로의 식을 보면
a 객체에 "#용군단 숙제" 위크오라를 저장한다
저장된 객체가 화면에 보이는지 여부를 확인하고, 보이는 상태라면 숨기고
숨겨진 상태라면 보이도록 설정하는 매크로다
Q. 혹시 다수의 위크오라를 한번에 컨트롤 할 수 있나요?
가능하다
예를들어 #1, #2, #3 의 이름을 가진 위크오라를 컨트롤한다면
아래와 같이 입력한다
/script local t={"#1","#2", "#3"}; for _,n in pairs(t) do local v=WeakAuras.GetRegion(n) if v:IsShown() then v:Hide() else v:Show() end end |
'WOW > - WeakAuras 내부전쟁' 카테고리의 다른 글
내부전쟁 - 네룹아르 궁전 레이드 위크오라 - Last updated 10월 26일 (0) | 2024.09.02 |
---|---|
주간 메타 퀘스트 리마인더 (0) | 2024.08.31 |
긴급소집 위크오라 (0) | 2024.08.31 |
위크오라 소개 - 전문기술 지식 트래커 / 수정 - 9월 2일 (0) | 2024.08.28 |
내부전쟁 - 용맹석 & 문장 위크오라 (1) | 2024.08.25 |