如何用脚本调用战斗记录信息?没找到相关函数。。求解。
如题,我在调用战斗记录时找不到相关函数,请教下各位大大,有没有一个函数可以办到? 为啥需要调用战斗记录? 如果实在需要, 需要懂点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 本帖最后由 冰點 于 2014-3-5 16:23 编辑
释放技能的过程记录? , 还是全部呢 ? 这个函数 貌似没见过 帮你召唤大神啊 菜菜那个高端,不懂LUA的飘过、、 有这个需要吗, 留爪:P:P:P:P:P 我只说思路.具体请参考WOW API 这个好~~不过貌似yj里面有个搜索信息不知道是干什么的
页:
[1]