배틀리
2015-07-14 04:56
조회: 27,778
추천: 11
지도 좌표 매크로지도를 작게 해놓은 상태로 마우스를 그 위에 올려놓고서 매크로 버튼을 누르면 채팅창에 자신만 보이게 출력되는 좌표가 나옵니다. Mapster 나 TomTom 같은 애드온을 설치하지 않고 좌표를 알아낼 수 있는 방법을 찾다가 나중에라도 쓸모가 있을지 몰라 이곳에 남깁니다. (수정: 2016.10.17) (소격아 수정:2018.07.23) 1. 마우스커서 좌표 /run local cX, cY = WorldMapFrame:GetNormalizedCursorPosition();if cX and cY then print("커서 좌표: \124cff00ffff",format("%.1f %.1f",cX*100,cY*100))end 2. 캐릭터 좌표 /run local pL=C_Map.GetBestMapForUnit("player");if pL then pL=C_Map.GetPlayerMapPosition(pL,"player") print("캐릭터 좌표: \124cff00ff00",format("%.1f %.1f",pL.x*100,pL.y*100))end 아래는 군단까지 쓰던 것인데 비교하기 위해 남겨놓습니다. 1. 마우스커서 좌표 /run local x,y=GetCursorPosition()local W,cx,cy=WorldMapDetailFrame;local l,t,w,h,s=W:GetLeft(),W:GetTop(),W:GetWidth(),W:GetHeight(),W:GetEffectiveScale();cx=100*(x/s-l)/w;cy=100*(t-y/s)/h;print("커서 좌표: \124cff00ffff",format("%.1f %.1f",cx,cy)) 2. 캐릭터 좌표 /run local x,y=GetPlayerMapPosition("player")print("캐릭터 좌표: \124cff00ff00",format("%.1f %.1f",x*100,y*100)) |
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자