WorldMapFrame_PingPlayerPosition = function() end
local ping = WorldMapPing
ping:SetScript("OnShow", ping.Hide)
현재 이매크로를 lua 애드온화 하여 쓰고있는데요
미니맵 켯을때 자기케릭터위치에 깜빡거리는 기능을 꺼주는 매크로입니다.
그런데 이번 패치후에 오류가 뜨는데요 오류 내역은
2x Interface-2012.09.15.lua:18: attempt to index local 'ping' (a nil value)
Interface-2012.09.15.lua:18: in main chunk
Locals:
U = UIErrorsFrame {
0 = <userdata>
flashingFontStrings = <table> {
}
TryDisplayMessage = <function> defined @FrameXMLUIErrorsFrame.lua:129
OnLoad = <function> defined @FrameXMLUIErrorsFrame.lua:3
ShouldDisplayMessageType = <function> defined @FrameXMLUIErrorsFrame.lua:112
FlashFontString = <function> defined @FrameXMLUIErrorsFrame.lua:99
OnUpdate = <function> defined @FrameXMLUIErrorsFrame.lua:25
OnEvent = <function> defined @FrameXMLUIErrorsFrame.lua:11
}
ping = nil
(*temporary) = UIErrorsFrame {
0 = <userdata>
flashingFontStrings = <table> {
}
TryDisplayMessage = <function> defined @FrameXMLUIErrorsFrame.lua:129
OnLoad = <function> defined @FrameXMLUIErrorsFrame.lua:3
ShouldDisplayMessageType = <function> defined @FrameXMLUIErrorsFrame.lua:112
FlashFontString = <function> defined @FrameXMLUIErrorsFrame.lua:99
OnUpdate = <function> defined @FrameXMLUIErrorsFrame.lua:25
OnEvent = <function> defined @FrameXMLUIErrorsFrame.lua:11
}
(*temporary) = nil
(*temporary) = <userdata>
(*temporary) = PartyMemberFrame4 {
0 = <userdata>
portrait = PartyMemberFrame4Portrait {
}
healAbsorbBar = PartyMemberFrame4HealAbsorbBar {
}
statusSign = -1
unit = "party4"
healAbsorbBarRightShadow = PartyMemberFrame4HealAbsorbBarRightShadow {
}
healAbsorbBarLeftShadow = PartyMemberFrame4HealAbsorbBarLeftShadow {
}
totalAbsorbBar = PartyMemberFrame4TotalAbsorbBar {
}
notPresentIcon = PartyMemberFrame4NotPresentIcon {
}
overHealAbsorbGlow = PartyMemberFrame4OverHealAbsorbGlow {
}
menu = <function> defined @FrameXMLPartyMemberFrame.lua:125
statusCounter = 0
healthbar = PartyMemberFrame4HealthBar {
}
overAbsorbGlow = PartyMemberFrame4OverAbsorbGlow {
}
manabar = PartyMemberFrame4ManaBar {
}
OnEvent = <function> defined *:OnEvent:1
unitHPPercent = 1
threatIndicator = PartyMemberFrame4Flash {
}
state = "player"
myHealPredictionBar = PartyMemberFrame4MyHealPredictionBar {
}
noTextPrefix = true
totalAbsorbBarOverlay = PartyMemberFrame4TotalAbsorbBarOverlay {
}
debuffCountdown = 0
numDebuffs = 0
otherHealPredictionBar = PartyMemberFrame4OtherHealPredictionBar {
}
name = PartyMemberFrame4Name {
}
}
(*temporary) = 1.4
(*temporary) = <userdata>
(*temporary) = nil
(*temporary) = "attempt to index local 'ping' (a nil value)"
이라고 뜨네요 ㅠ 해결법 없을까요!?