为啥需要调用战斗记录? 如果实在需要, 需要懂点LUA
给你个例子 自己去尝试一下吧:
local frame1= CreateFrame("Frame")
frame1:SetScript("OnEvent",function(...)
print(...)
end)
frame1:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
可以读取战斗记录
if select(4,...)=="SPELL_CAST_SUCCESS" then
end
比如:/run z="脚踢";F=F or CreateFrame("frame")F:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")F:SetScript("OnEvent",function(_,_,_,_,_,_,_,_,_,_,t,_,_,_,n)if(t=="你的名字" and strfind(z,n)~=nil)then SendChatMessage("我TMD被脚踢了>>"..n,"Say");end;end)
就是搜索战斗记录, 如果有人对你脚踢。 你就叫XXXXXX |