본문 바로가기

와우/정보

와우 기본 이름표(네임플레이트) 설정 명령어

* 빨간색 숫자: 시스템 디폴트 값

이름표 크기

/run SetCVar("nameplateGlobalScale", 1)

 

이름표 너비

/run SetCVar("nameplateHorizontalScale", 1)

 

이름표 높이

/run SetCVar("nameplateVerticalScale", 1)

 

 

 

 

선택대상 이름표 크기

/run SetCVar("nameplateSelectedScale", 1.2)

 

선택대상 이름표 투명도

/run SetCVar("nameplateSelectedAlpha", 1)

 

비선택대상 이름표 크기

/run SetCVar("nameplateMinScale", 0.8)

/run SetCVar("nameplateMaxScale", 1)

 

비선택대상 이름표 투명도

/run SetCVar("nameplateMaxAlpha", 1)

/run SetCVar("nameplateMinAlpha", 0.6)

 

 

 

 

이름표 보이는 거리

/run SetCVar("nameplateMaxDistance", 60)

 

투명도 적용 거리

/run SetCVar("nameplateMaxAlphaDistance", 40)

/run SetCVar("nameplateMinAlphaDistance", 10)

 

 

 

 

선택대상 이름표 항상 화면 안에 표시 시 상단에서의 거리

/run SetCVar("nameplateOtherTopInset", 0.08)

* 화면 안에 안 보이게 하려면 -1

 

선택대상 이름표 항상 화면 안에 표시 시 하단에서의 거리

/run SetCVar("nameplateOtherBottomInset", 0.1)

* 화면 안에 안 보이게 하려면 -1

 

 

 

 

이름표배열방식이 상하정렬일 때 가로 정렬 간격

/run SetCVar("nameplateOverlapH", 0.8)

 

이름표배열방식이 상하정렬일 때 세로 정렬 간격

/run SetCVar("nameplateOverlapV", 1.1)

 

 

 

 

아군 NPC 이름표 표시

/run SetCVar("nameplateShowFriendlyNPCs", 0)

* 0 or 1

 

 

 

 

자신이름표 크기

/run SetCVar("nameplateSelfScale", 1)

 

자신이름표 투명도

/run SetCVar("nameplateSelfAlpha", 0.75)

 

자신이름표 상단/하단부터의 거리

/run SetCVar("nameplateSelfTopInset", 0.5)

/run SetCVar("nameplateSelfBottomInset", 0.2)

 

 

 

 

이름표 위 디버프 크기

/run local function fn(...) for _,v in pairs(C_NamePlate.GetNamePlates())

do local bf=v.UnitFrame.BuffFrame bf:SetScale(1) end end NamePlateDriverFrame:HookScript("OnEvent",fn)

* bf:SetScale(1) 여기의 숫자로 조정

 

버프 필터(확인 필요)

/run local b={스킬 ID,스킬 ID};local gn=UnitAura;local function fn(...)local a={gn(...)};a[15]=a[6]~=nil and not tContains(b,a[11])and abs(a[6]-31)<31;return unpack(a);end UnitAura=fn;

 

버프 추가 초기화(확인 필요)

/run local function fn(f) return not UnitIsPlayer(f.unit);end ShouldShowName=fn

 

디버프 수직 위치

/run local function fn(...) for _,v in pairs(C_NamePlate.GetNamePlates())do local bf=v.UnitFrame.BuffFrame bf.baseYOffset=0 bf:UpdateAnchor()end end NamePlateDriverFrame:HookScript("OnEvent",fn)

* bf.baseYOffset=0 여기의 숫자로 조정

 

 

 

 

이름표 상단에 아레나 숫자 표시(확인 필요)

/run local U=UnitIsUnit hooksecurefunc("CompactUnitFrame_UpdateName",function(F)if IsActiveBattlefieldArena()and F.unit:find("nameplate")then for i=1,5 do if U(F.unit,"arena"..i)then F.name:SetText(i)F.name:SetTextColor(1,1,0)break end end end end)

 

 

 

 

SetCVar 함수 설정값 초기화

/run for _, v in pairs({"nameplateGlobalScale", "nameplateMaxDistance"}) do SetCVar(v, GetCVarDefault(v)) end

* nameplateGlobalScale, nameplateMaxDistance, nameplateOtherTopInset, nameplateOtherBottomInset 등

 

이름표 설정을 포함한 모든 시스템 설정 초기화

/console cvar_default