[위크오라] 텍스트에 커스텀칼라 입히기
·
WOW〃retail/매크로,LUA〃
문자가 있는데, 특정 문자만 색을 넣고 싶을때 |cAARRGGBB텍스트|r AA는 투명도 부분인데 무시된다. FF로 통용. RRGGBB는 16진법 텍스트 코드이다. hex color로 검색하면 색상을 찾을 수 있다. 즉 |cFFRRGGBB텍스트|r 이렇게 넣으면 된다. 71d5ff ex) 와우 재밌냐 function() return "와우 |cFFFF0000 재밌냐 |r" end
[위크오라] 텍스트에 아이콘 텍스쳐 넣기
·
WOW〃retail/매크로,LUA〃
1. 스킬 이름으로 스킬id, 아이콘id 찾기 /run a,_,b,_,_,_,c=GetSpellInfo("스킬이름") if a then print(a.."\nSpellID="..c.."\nIconID="..b) end 이 매크로는 지금 사용가능한 스킬만 추적되므로 안쓰는거는 와우헤드 검색. 2. 적용 |T경로:가로:세로(생략가능)|t ex) 응징의 격노 135875이군. 1. 텍스트에 function() return "|T135875:18|t" end 음 잘나오는군. 2. 사용자옵션에 |T135875:18|t 음 잘나오는군. 좀더 크게? 35로 변경. |T135875:35|t 음 크게도 잘나오는군. " \124TInterface\\TargetingFrame\\UI-RaidTargetingIcon_1:12..
[어둠땅] 닉 추적 보관용
·
WOW〃retail/매크로,LUA〃
출처 : https://www.inven.co.kr/board/wow/1651/163603 클래식에서는 닉변이 안되므로. 1. 선행조건 : 캐릭터 친추 (이게 안되면 어떤것도 할수없음) 2. 캐릭터 친구목록에서 GUID 따오기. /script local start=1; local n=C_FriendList.GetNumFriends(); local r=""; for i=start,n do p=C_FriendList.GetFriendInfoByIndex(i) r = r..p.name..": "..p.guid.." " end print(r) Player- ... - ... 이걸 개인적으로 저장해놓기. 3. 닉변 추적 /run print(GetPlayerInfoByGUID("Player-4419-0135A8C2..
[와우] 액션캠 명령어 기록
·
WOW〃retail/매크로,LUA〃
/console actioncam [옵션] Options NamePlates overNames - Return nameplates over the head underNames - Reposition nameplates under the feet Head Movement - Camera follows the player character's head facing and angle ever so slightly. heavyHeadMove - heavy head movement noHeadMove - disable head movement lowHeadMove - enable head movement headMove - enable head movement Target Focus - As seen in my ..
[매크로] 얼라 대장정 퀘 확인
·
WOW〃retail/매크로,LUA〃
난 호드인데 얼라이언스의 '나루의 손길' 장난감을 얻고 싶다. 그러려면 얼라 주둔지 대장정 -을 해야하는데 도중에 끊기면 다음 퀘를 못받는다. 실제로 내가 하다 끊겨서 와요일 이후 대장정 새로운 퀘스트가 뜨지 않았고, 대장정 진행을 어디서 끊겼는지 헷갈려서 확인 매크로를 만들어본다. 1. 주둔지 대장정 : 장군의 회합 /run local a={35837,35838, 35839, 35840, 35841}for i,q in ipairs(a)do print(q,C_QuestLog.IsQuestFlaggedCompleted(q))end 1. 주둔지 대장정 : 강철 공성작업장 /run local a={34026, 34027, 34028, 34029, 34030, 34048, 34032, 34033}for i,q ..
[매크로] 드루 - '날쌘 동물 변신 / 탈것 변신' 자동스왑
·
WOW〃retail/매크로,LUA〃
#showtooltip /cast [flyable][swimming] 날쌘 동물 변신;탈것 변신 더이상의 설명은 생략한다.ㅎ 한와판에서 찾기 힘든 매크로임.
[팁] 채널 광고 도배가 안되는 매크로
·
WOW〃retail/매크로,LUA〃
/4 (파티찾을 광고 내용) /시전 (30초마다 눌러주는 스킬 이름) 그냥 계속 누르면 스킬 쿨만큼 채팅이 써진다.
[애드온] ELVUI ActionBar 약자
·
WOW〃retail/매크로,LUA〃
bar1 GetActionInfo(1~12) ACTIONBUTTON1~12 bar2 GetActionInfo(13~24) ACTIONBUTTON1~12 (기본 ui 의 2페이지 액션바. bar1과 겹치므로 스캔이 바1로 된다. ) ELVUIBAR6BUTTON1~12 bar3 GetActionInfo(25~36) MULTIACTIONBAR3BUTTON1~12 bar4 GetActionInfo(37~48) MULTIACTIONBAR4BUTTON1~12 bar5 GetActionInfo(49~60) MULTIACTIONBAR2BUTTON1~12 bar6 GetActionInfo(61~72) MULTIACTIONBAR1BUTTON1~12 bar7 GetActionInfo(73~84) EXTRABAR7BUTTON..
[위크오라] 전투중, 교전중의 차이
·
WOW〃retail/매크로,LUA〃
위크오라 를 보다보면 '교전중' 이라는걸 자주 본다. 전투중과 무슨 차이일까? 먼저 영어로 알아보자. 전투중 : in combat 교전중 : in encounter combat은 '전투'라는 뜻으로, 모든 전투를 뜻한다. 하지만 교전중, encounter는 굉장히 애매한데, 와우피디아로 찾아보았다. 때때로 특별한 순서로 같이 싸워서 이겨야 하는 (단일 or 무리) 적이다. ?? 나도 잘 모르겠다. 교전중 조건으로 타이머 테스트 필요함.
[lua] 스킬단축키를 자동추적하고 싶을때
·
WOW〃retail/매크로,LUA〃
디스플레이 - 문자 - 사용자 설정 - 활성조건 업데이트 아래의 문자열을 복붙한다. function() local name, rank, icon, castTime, minRange, maxRange, wantedSpellID = GetSpellInfo(aura_env.state.name) local bindstring = "" if C_ActionBar.HasSpellActionButtons(wantedSpellID) then for i=1,120 do local actionType, spellID, subType = GetActionInfo(i) if spellID==wantedSpellID then local slotID = i local action = slotID local modact = 1+(..
[매크로] 카운트 없는 업적 추적
·
WOW〃retail/매크로,LUA〃
/run for i = 1, GetAchievementNumCriteria(업적번호) do d,_,_,q,_,_,_,_,_,_ = GetAchievementCriteriaInfo( (업적번호) , i); print(d, q); end 표시되는 업적도 있고 안되는업적도 있으니 참고할것 예시) 조소그, 보고있나? 업적 세부개수 : 4개 업적번호 추적 -> 와우헤드 주소 ->14516 제조결과 : /run for i = 1, 4 do d,_,_,q,_,_,_,_,_,_ = GetAchievementCriteriaInfo(14516, i); print(d, q); end 아주 표현이 잘된다. 만약 업적 세부사항이 없고 counthidden 오류가 뜬다면? counthidden쪽에 true를 넣어준다. /run ..
[매크로] id로 매크로 아이콘 설정
·
WOW〃retail/매크로,LUA〃
출처 : http://www.inven.co.kr/board/wow/17/36212 링크의 매크로를 간소화 하였다. [주문 아이콘 사용시] /run CreateMacro("test", GetSpellTexture(주문ID)) [아이템 아이콘 사용시] /run CreateMacro("test", GetItemIcon(아이콘ID)) **아이콘 ID를 추출하고 싶을때** /run print(GetSpellTexture(주문ID))
[매크로] 왕관화학회사 원클릭 신청
·
WOW〃retail/매크로,LUA〃
출처 : http://www.inven.co.kr/board/wow/2872/10885 /LFD /run for i=1,7 do local b=_G["DropDownList1Button"..i];if b and b:GetText()=="왕관화학회사"then b:Click()LFDQueueFrameFindGroupButton:Click()PVEFrame_ToggleFrame()end;end 오류 안뜨고 간단하게 개인 수정한 버전 /LFD /click DropDownList1Button2 /click LFDQueueFrameFindGroupButton /run PVEFrame_ToggleFrame() ㅋㅋ 정확히 기능이 뭐냐면 던전찾기 박스의 2번째걸 선택해서 신청하는 건데. 이벤트가 끝나면 전혀 다른걸 신..
[매크로] 길드 랜덤인사
·
WOW〃retail/매크로,LUA〃
/run local t={"어서오세요~","어서오세요!","어도세요","어서오세요ㅎ","하이요~!","어서오세요(__)","반가워요~","앗녕하세요"};SendChatMessage(t[random(1,#t)],"GUILD") " " , " " , 로 하고싶은말을 끊어서 넣어주면 된다. 고정된 인사가 티날때 사용해보자.
[매크로] 어둠땅 쐐기 위업 던전별 체크
·
WOW〃retail/매크로,LUA〃
와우헤드 댓글 참조하였음. 잘 뜨지만, 오류가 뜬다. 이는 격아 위업 매크로를 수정한 것으로, 격아 던전과 어둠땅 던전의 개수 차이를 반영하지 않았다. 수정한 버전. 15단 /run for crit=1,8 do local a,_,c = GetAchievementCriteriaInfo(14532, crit~=9 and crit or 10); print(string.format("[%s]%12s", c and "\124cFF00FF00True\124r" or "\124cFF888888False\124r",a)) end 10단 /run for crit=1,8 do local a,_,c = GetAchievementCriteriaInfo(14531, crit~=9 and crit or 10); print(str..
[매크로] 공격대 경보 유지하기
·
WOW〃retail/매크로,LUA〃
/경보 이걸로 채팅을 계속하고 싶은데 , 계속 이거치고 할말 해야한다. 찾은 해법은 매크로 /run ChatTypeInfo.RAID_WARNING.sticky = 1 위크오라에도 넣어주면 좋다. 초기실행시에 넣으면됨. 굳이 위크오라로 받고싶다면 https://wago.io/ATu7ID1Wj
[매크로] 원하는 아이콘 쓰기
·
WOW〃retail/매크로,LUA〃
출처 :http://www.inven.co.kr/board/wow/17/36212?category=_%EA%B8%B0%ED%83%80 *유의사항* 단순 스킬 아이콘은 '#showtooltip 스킬명'을 사용하시면 됩니다. 아래 방법은 다음과 같은 분들을 위해 작성한 글입니다. 자주 사용하던 매크로 내 아이콘들이 새로운 패치가 될때 사라져서 아쉬워 하시는 분들,그리고 단순 스킬 아이콘이 아닌 자기가 원하는 아이콘을 찾고자 눈 아파가며 휠스크롤해가며 찾는 분들을 위해 작성해봅니다. [주문 아이콘 사용시] /run local texture = GetSpellTexture(주문ID);if texture then texture = string.gsub(texture, ".-", "")end;CreateMacro(..
[매크로] 퀘스트 싹다 포기 (다음확팩 준비)
·
WOW〃retail/매크로,LUA〃
싹다 한방에 사라지므로 조심해서 사용할 것. /run for i=1,C_QuestLog.GetNumQuestLogEntries() do C_QuestLog.SetSelectedQuest(C_QuestLog.GetInfo(i).questID); C_QuestLog.SetAbandonQuest(); C_QuestLog.AbandonQuest() end; 이건 마우스오버 한것만 포기하는것 /run GetMouseFocus():Click();C_QuestLog.SetAbandonQuest();C_QuestLog.AbandonQuest();PlaySound(846);QuestLogMicroButton:Click();