if uName == "경보할 유닛 이름" 을 넣어서 사용
은신한 유닛은 이름표가 바로 보이지 않는 경우가 많기 때문에 판정이 정확하지 않음
1. 소리 알림
Lua
local HTD = CreateFrame("Frame")
HTD:RegisterEvent("NAME_PLATE_UNIT_ADDED")
HTD:SetScript("OnEvent", function(self,event,...)
local uID = ...
local uName = GetUnitName(uID)
if event == "NAME_PLATE_UNIT_ADDED" then
if uName == "찰스 가스틀리" or uName=="고든 맥켈라르" then
PlaySound(8960)
end
end
end)
2. 채팅창+경보프레임 알림
Lua
local HTD = CreateFrame("Frame")
HTD:RegisterEvent("NAME_PLATE_UNIT_ADDED")
HTD:SetScript("OnEvent", function(self,event,...)
local uID = ...
local uName = GetUnitName(uID)
if event == "NAME_PLATE_UNIT_ADDED" then
if uName == "닉네임" then
RaidNotice_AddMessage(RaidWarningFrame,uName.." 접근!!",ChatTypeInfo["RAID_WARNING"]);print("124cffff4800접근 경보 ▶ 124r"..uName)
end
end
end)
댓글 없음:
댓글 쓰기