안녕하세요.

한밤 확장팩에 들어서면서 이름표 관련 CVar 들이 많이 사라지거나 새로 추가되었습니다.

이름표 애드온을 사용하더라도

아래의 이름표 관련 CVar값들이 이름표 애드온 설정보다 우선순위에 있기에

이전 확팩들의 이름표 관련 CVar 설정 정보들을 최신화해서 다시 정리하고

유용한 콘솔 명령어 정보들을 한데 모아 보기 위해

이 글을 작성하게 되었습니다.


한밤 이름표 CVar설정에 대해서는 아래의 링크들을 참고하였습니다.

새로 추가된, 삭제된 CVars 항목


CVar, 콘솔 명령어의 기본값 수치 확인 가능 ( CTRL+F 로 검색)




그 외



ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

계정, 캐릭터의 CVar값들과 콘솔 명령어 저장 위치




본인이 설치한 와우 설치한 폴더를 보시면


계정 공유로 저장되어 있는 값들

_retail_ / WTF / ACCOUNT / 내 계정 / config-cache 에 저장되어 있습니다.

연결 프로그램을 메모장으로 선택하시면 config파일을 열어볼 수 있습니다.



캐릭터별로 저장되어 있는 값들

_retail_ / WTF / ACCOUNT / 내 계정 / 서버 이름 / 캐릭터 이름 / config-cache 에 저장되어 있습니다.

연결 프로그램을 메모장으로 선택하시면 config파일을 열어볼 수 있습니다.



뒤 확장자가 .old로 끝나는 메모장 파일은
오류가 생기거나, 편집 모드 저장해둔게 삭제됐을때
롤백할 용도의 백업용 파일입니다.



★계정, 캐릭터의 config파일을 각각 알려드리는 이유는



대체로 콘솔 명령어들은 위 초록색 사각형처럼 account인 계정의 config파일로 

이름표 CVar 관련 설정들은 위 노란색 사각형처럼 캐릭터의 config파일로 저장되기 때문입니다.





ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


① 한밤 이후로 삭제된 이름표 관련 CVar
한밤 확팩 이전에 많은 유저들이 사용했었던것들이나
중요하다고 생각하는 것들은 번역했습니다


// scaling related (이름표의 사이즈 조절과 관련됨)

NamePlateClassificationScale // Applied to the classification icon for nameplates.

NamePlateMaximumClassificationScale // This is the maximum effective scale of the classification icon for nameplates.

nameplateGlobalScale // 이름표 전체적인 크기, 이 설정은 클릭한 이름표, 이름표의 최소, 최대 사이즈와 관련됐었음

NamePlateHorizontalScale // 이름표의 수평 사이즈

NamePlateVerticalScale // 이름표의 수직 사이즈



// insets (이름표와 화면 가장자리의 거리값과 관련됨)

nameplateLargeBottomInset // The inset from the bottom (in screen percent) that large nameplates are clamped to.

nameplateLargeTopInset // The inset from the top (in screen percent) that large nameplates are clamped to.

nameplateOtherBottomInset //  이름표가 캐릭 뒤에 있지만 화면 안에 안 나올 때, 화면 아래에 보이는 거리

nameplateOtherTopInset // 이름표가 캐릭 위에 저 멀리 있지만 화면 안에 안 나올 때, 화면 위에서 보이는 거리

nameplateClassResourceTopInset // The inset from the top (in screen percent) that nameplates are clamped to when class resources are being displayed on them.



// positioning related (이름표의 위치와 관련됨)

nameplateMotion // 이름표의 겹침, 수직정렬

nameplateMotionSpeed // 이름표의 애니메이션 모션 속도

nameplateOverlapH // 이름표들끼리의 수평 간격

nameplateOverlapV // 이름표들끼리의 수직 간격



// personal resource bar-related which becomes a separate edit mode element (현재 편집모드로 분리된 개인 자원 바)

NameplatePersonalClickThrough // When enabled, the personal nameplate is transparent to mouse clicks.

NameplatePersonalHideDelayAlpha // Determines the alpha of the personal nameplate after no visibility conditions are met (during the period of time specified by NameplatePersonalHideDelaySeconds).

NameplatePersonalHideDelaySeconds // Determines the length of time in seconds that the personal nameplate will be visible after no visibility conditions are met.

NameplatePersonalShowAlways // 개인자원바 항상 표시

NameplatePersonalShowInCombat // Determines if the the personal nameplate is shown when you enter combat.

NameplatePersonalShowWithTarget // Determines if the personal nameplate is shown when selecting a target. 0 = targeting has no effect, 1 = show on hostile target, 2 = show on any target

nameplateSelfBottomInset // The inset from the bottom (in screen percent) that the self nameplate is clamped to.

nameplateSelfScale // The scale of the self nameplate.

nameplateSelfTopInset // The inset from the top (in screen percent) that the self nameplate is clamped to.




// misc (기타)

nameplateShowOnlyNames // Whether to hide the nameplate bars

nameplateShowPersonalCooldowns // If set, personal buffs/debuffs will appear above the personal resource display

ShowClassColorInFriendlyNameplate // use this to display the class color in friendly nameplate health bars

ShowClassColorInNameplate // use this to display the class color in enemy nameplate health bars

ShowNamePlateLoseAggroFlash // When enabled, if you are a tank role and lose aggro, the nameplate with briefly flash.

nameplateHideHealthAndPower
nameplateShowFriendlyBuffs
nameplateShowFriendlyGuardians
nameplateShowFriendlyMinions
nameplateShowFriendlyPets
nameplateShowFriendlyTotems
nameplateShowFriends




ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ



② 현재 사용 가능한 이름표 관련 CVar
중요하다고 생각하는것들은
앞에 ★표시하였습니다



// scaling related (이름표의 사이즈 조절과 관련됨)

nameplateLargerScale // 중요한 몹들의 이름표 추가 스케일링 (던전 보스몹이나 레이드 보스몹을 클릭하면 네임플레이트가 유난히 커짐)

★nameplateMaxScale // 이름표를 선택하지 않았고 나와 대상이 가장 가까울때 제일 큰 크기 (이름표는 대상이 멀리있을 때와 가까이 있을 때크기가 다른데 이건 제일 큰 크기,즉 내 옆에 딱 달라붙어있을 때 나랑 제일 가까울때 보이는 크기)

nameplateMaxScaleDistance // 이름표가 카메라로부터 얼마나 떨어진 거리에서 최대 크기를 유지할지 (기본값 40)

★nameplateMinScale // 이름표를 선택하지 않았을때 나와 대상이 제일 멀리있을때 이름표 크기
(게임을 하면서 자세히 보시면 대상이 멀리 있다가 나한테 가까이 올 수록 점점 이름표가 커지는 걸 볼수가 있는데 이 크기가 NameplateMinScale 에서 NameplateMaxScale로 변하는 과정)

nameplateMinScaleDistance // 이름표가 카메라로부터 얼마나 가까운 거리에서 최소 크기를 유지할지 (기본값 0)

nameplatePlayerLargerScale // 플레이어들의 이름표 추가 스케일링

★nameplateSelectedScale // 선택한 이름표의 크기

멀리있는 대상을 선택하면 NameplateMinScale에서 NameplateSelectedScale가 되는거고

가까이 있는 대상을 선택하면 NameplateMaxScale에서 NameplateSelectedScale가 되는 원리 입니다




// alpha related (이름표의 불투명도 조절)

nameplateMaxAlpha // 비선택대상 이름표 불투명도의 최댓값 (기본 1)

nameplateMaxAlphaDistance // 이름표가 최대 투명도(완전히 선명해지는 상태)에 도달하는 카메라로부터의 거리

nameplateMinAlpha // 비선택대상 이름표 불투명도의 최솟값 (기본 1)

nameplateMinAlphaDistance // 이름표가 최대 표시 거리(nameplateMaxDistance) 기준에서, 최소 투명도(가장 흐릿한 상태)에 도달하는 거리

nameplateOccludedAlphaMult // 대상이 시야에 없는 경우 이름표가 흐릿하게 바뀌게 설정하는 값 (기본값 0.4)

nameplateSelectedAlpha // 선택한 이름표의 불투명도 값

nameplateSelfAlpha // 개인자원바 투명도




// camera distance related (이름표의 거리값과 관련됨)

nameplateGameObjectMaxDistance // 게임 오브젝트 이름표 표시 최대 거리

★nameplateMaxDistance // 이름표가 보여지는 최대 거리

nameplatePlayerMaxDistance // 플레이어들의 이름표를 표시할 최대 거리

nameplateTargetBehindMaxDistance // 현재 선택한 대상의 이름표가 시점 뒤에 있을 때 대상 이름표를 표시할 최대 거리




// positioning related (이름표의 위치값과 관련됨)

nameplateTargetRadialPosition // 화면 밖에 있는 대상의 이름표를 화면 가장자리에 원형으로 배치할지 결정하는 옵션 1: Target Only. 2: All In Combat
(무슨 소린지 잘 모르겠습니다. 기본값은 대상의 이름표만인 1입니다)

nameplateOtherAtBase // 다른 유닛의 이름표들을 머리 위가 아닌 바닥 위치에 표시할지 여부 (0~2까지 설정가능)
(제 config파일에는 없네요. 작동되는지 안되는지 모르겠습니다)




// misc (기타)

nameplateResourceOnTarget // 적 대상 이름표 위에 특수 자원 표시

★nameplateShowAll // 이름표 항상 표시 여부 (켜기 1, 끄기 0)

nameplateShowDebuffsOnFriendly // 아군 이름표 위에 디버프 아이콘을 표시할지 여부 (켜기 1, 끄기 0)

★nameplateShowEnemies // 적들의 이름표 표시 여부

nameplateShowEnemyGuardians // 적의 소환수(물정령,가고일,늑대정령 등등 일시적 소환 유닛) 이름표 표시

nameplateShowEnemyMinions // 적의 미니언(하수인) 이름표 표시

nameplateShowEnemyMinus // 적 레벨이 레벨이 낮거나 위협도가 매우 낮은 적의 이름표 표시

nameplateShowEnemyPets // 적의 펫 이름표 표시 (사냥꾼 펫 등 상시 소환)

nameplateShowEnemyTotems // 적 토템 이름표 표시 (주술사 토템)

nameplateShowFriendlyPlayerGuardians  // 아군 플레이어의 소환수(물정령,가고일,늑대정령 등등 일시적 소환 유닛) 이름표 표시

nameplateShowFriendlyPlayerMinions // 아군 플레이어의 미니언(하수인) 이름표 표시

nameplateShowFriendlyPlayerPets // 아군 플레이어의 펫 이름표 표시 (사냥꾼 펫 등 상시 소환)

nameplateShowFriendlyPlayers // 아군 플레이어 이름표 표시

nameplateShowFriendlyPlayerTotems // 아군 플레이어 토템 이름표 표시 (주술사 토템)

★nameplateShowFriendlyNPCs // 아군 NPC의 이름표 표시 (퀘스트할때 아군NPC들의 이름표가 보임)

nameplateShowSelf // 개인자원바 보기




ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


③ 새로 추가된 이름표 관련 CVar


nameplateAuraScale // 이름표의 버프와 디버프 아이콘들의 사이즈 배수 (블리자드 이름표 설정ㅡ강화/약화 효과 크기)

nameplateDebuffPadding // 이름표에서 디버프 목록과 체력바 사이의 간격 (블리자드 이름표 설정ㅡ약화 효과 간격)

nameplateShowCastBars // 이름표 시전바 표시 여부

nameplateShowClassColor // 이름표 체력바에 직업 색상을 표시함 (제 config파일에는 없네요, 아시는 분은 댓글 바랍니다)

nameplateShowFriendlyClassColor // 아군 이름표 직업 색상 표시 여부

nameplateShowOffscreen // 플레이어나 파티원과 전투 중인 대상의 이름표가 화면 밖(카메라 시야 밖)에 있어도 항상 표시 여부

nameplateShowOnlyNameForFriendlyPlayerUnits // 아군 플레이어의 이름표에서 이름만 표시하고 나머지는 숨김

nameplateSize // 이름표 사이즈 (블리자드 이름표 설정ㅡ크기)

nameplateStyle // 이름표 양식 (블리자드 이름표 설정ㅡ양식)

nameplateEnemyNpcAuraDisplay "G" // 블리자드 이름표 설정ㅡ적 NPC 강화/약화 효과

nameplateEnemyPlayerAuraDisplay "G" // 블리자드 이름표 설정ㅡ적 플레이어 강화/약화 효과

nameplateFriendlyPlayerAuraDisplay "G" // 블리자드 이름표 설정ㅡ아군 플레이어 강화/약화 효과

nameplateStackingTypes "C" // 블리자드 이름표 설정ㅡ이름표 상하 정렬

nameplateCastBarDisplay "_" // 블리자드 이름표 설정ㅡ시전바 정보

nameplateInfoDisplay "E" // 블리자드 이름표 설정ㅡ이름표 정보

nameplateThreatDisplay "G" // 블리자드 이름표 설정ㅡ위협 표시




ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ



④ 그 외에 유용하다고 생각하는 /console 옵션들


■ 입력해둔 콘솔 명령어 초기화

/console cvar_default

(최후의 수단, 새확팩할때마다 리셋 해주는게 좋음)


■ FOV조절

/console CameraDistanceMaxZoomFactor 2.0    (1 - 2.6까지 수치 조정 가능)



■ 키보드를 누르는 순간 시전

/console ActionButtonUseKeyDown 1   

(1 ㅡ 키를 누르는 즉시 주문 시전, 0 ㅡ 누르고 키에서 손을 뗄 때 주문 시전)



■ 주문예약가능시간(SpellQueueWindow)설정 ㅡ https://www.inven.co.kr/board/wow/5539/12957

 /console SpellQueueWindow 400            ( 400이 기본값)


■ 화면 선명화 적용

/console set ResampleAlwaysSharpen 1    (1 ㅡ 선명화 적용, 0 ㅡ 선명화 끔)




■ 데미지, 힐 숫자 표시 관련

데미지 숫자 표시
/console floatingCombatTextCombatDamage 1    

힐 숫자 표시
/console floatingCombatTextCombatHealing 1

(0 - 끄기, 1 - 켜기)


■ 데미지, 힐 폰트 크기 변경 (숫자변경)
/console WorldTextScale 1.5


■ 데미지 숫자 위치 설정
/console floatingCombatTextCombatDamageDirectionalScale 0
(0  - 대상위로 표시, 1  - 대상좌우 움직임)


ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ


★CVar, 콘솔명령어 매크로 만드는법




새로운 캐릭터를 생성한 경우

기존에 자주 하던 캐릭터에 설정해뒀던 CVar 값과 콘솔 명령어가 다르기때문에

이질감이 드는 경우가 생겨

기존 캐릭터의 CVar, 콘솔 명령어 설정값을

새로운 캐릭터에 적용하기 위해 한번씩 실행하는 매크로 입니다.


위의 내용에서 사용할 CVar값과 콘솔 명령어를 매크로로 만들어서 내용을 입력한 뒤에

캐릭터를 생성할때마다 행동단축바 위에 매크로를 올려서 한번씩 눌러주고 

접속 종료 (config파일에 저장) 하면

새로운 캐릭터에게도 기존에 자주 플레이하던 캐릭터의 세팅값을 옮겨올 수 있습니다.



틀린 부분이 있다면 댓글로 남겨주시면 내용 수정하겠습니다.