죽징대상 네임플레이트 색변경해서 타겟변경시 눈에잘띄게해놓고싶은데 아무리검색해도안나옴 그래서 코파일럿에 물어봄
Plater 애드온에서 도적의 죽음의 징표가 걸린 대상의 네임플레이트 색상을 변경하려면 다음 단계를 따라주세요:
1. **Plater 애드온 설정 열기**:
- 게임 내에서 `ESC` 키를 누르고 `인터페이스` 설정으로 들어갑니다.
- `애드온` 탭에서 `Plater`를 선택합니다.
2. **스크립트 추가**:
- Plater 설정 창에서 `스크립트` 탭을 선택합니다.
- `새 스크립트` 버튼을 클릭하여 새로운 스크립트를 만듭니다.
3. **스크립트 설정**:
- 스크립트 이름을 "죽음의 징표 색상 변경" 등으로 지정합니다.
- `이벤트` 탭에서 `UNIT_AURA` 이벤트를 선택합니다.
- `코드` 탭에서 다음 코드를 입력합니다:
--------------------------
function (self, unitId, unitFrame, envTable)
local nameplate = unitFrame.healthBar
local debuffName = "죽음의 징표" -- 죽음의 징표의 정확한 이름을 입력하세요
local debuffFound = false
for i = 1, 40 do
local name, _, _, _, _, _, _, _, _, spellId = UnitDebuff(unitId, i)
if name == debuffName then
debuffFound = true
break
end
end
if debuffFound then
nameplate:SetStatusBarColor(1, 0, 0) -- 빨간색으로 변경
else
nameplate:SetStatusBarColor(0, 1, 0) -- 기본 색상으로 변경
end
end
```
4. **스크립트 저장 및 활성화**:
- 스크립트를 저장하고 활성화합니다.
이제 도적의 죽음의 징표가 걸린 대상의 네임플레이트 색상이 빨간색으로 변경될 것입니다. 필요에 따라 색상 값을 조정할 수 있습니다. 도움이 필요하면 언제든지 말씀해 주세요! 😊
------------
다른 색으로 변경하려면 `SetStatusBarColor` 함수의 RGB 값을 원하는 색상으로 조정하면 됩니다. 예를 들어, 파란색으로 변경하려면 다음과 같이 수정할 수 있습니다:
-------------
function (self, unitId, unitFrame, envTable)
local nameplate = unitFrame.healthBar
local debuffName = "죽음의 징표" -- 죽음의 징표의 정확한 이름을 입력하세요
local debuffFound = false
for i = 1, 40 do
local name, _, _, _, _, _, _, _, _, spellId = UnitDebuff(unitId, i)
if name == debuffName then
debuffFound = true
break
end
end
if debuffFound then
nameplate:SetStatusBarColor(0, 0, 1) -- 파란색으로 변경
else
nameplate:SetStatusBarColor(0, 1, 0) -- 기본 색상으로 변경
end
end
```
여기서 `(0, 0, 1)`은 파란색을 의미합니다. 원하는 색상에 맞게 RGB 값을 조정하세요:
- 빨간색: `(1, 0, 0)`
- 초록색: `(0, 1, 0)`
- 파란색: `(0, 0, 1)`
- 노란색: `(1, 1, 0)`
- 보라색: `(1, 0, 1)`
- 청록색: `(0, 1, 1)`
다른 색상을 원하시면 RGB 색상 코드를 찾아서 적용하시면 됩니다. 도움이 필요하면 언제든지 말씀해 주세요! 😊
---------------
여기까지..약간손은봐야할것같지만
마이크로소프트주식사러갑니다..