最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

魔獸世界懷舊服輕量級殺怪種類統(tǒng)計插件(KillCountBroadcast) v1.10 免費版

wow懷舊服殺怪統(tǒng)計插件下載

  • 游戲大?。?span>4.98KB
  • 游戲語言:簡體中文
  • 游戲類型:國產(chǎn)軟件
  • 游戲授權(quán):免費軟件
  • 游戲類別:游戲補丁
  • 應(yīng)用平臺:Windows平臺
  • 更新時間:2021-06-02
  • 網(wǎng)友評分:
360通過 騰訊通過 金山通過

情介紹

魔獸世界懷舊服輕量級殺怪種類統(tǒng)計(KillCountBroadcast)一款針對懷舊服制作的殺怪統(tǒng)計插件,主要方便一波流帶小號甄別漏怪與否,建議愿意使用的朋友也使用wowlua這個插件來運行,喜歡的朋友快來下載吧。

插件功能

建議愿意使用的朋友也使用wowlua這個插件來運行(官方的不支持中文,要替換Font文件夾內(nèi)的字體文件),

因為這個插件調(diào)試很方便,可以保存多個腳本,想調(diào)用哪個調(diào)用哪個,所以現(xiàn)在我已習(xí)慣用wowlua直接運行腳本。

具體代碼如下:

Code lua:

fram= CreateFrame("Frame", nil, UIParent)
fram:SetWidth(76)
fram:SetHeight(36)
--fram:SetFrameStrata("BACKGROUND")
local height = GetScreenHeight()
local width = GetScreenWidth()
fram:SetPoint("CENTER", width * 0.4,-(height * 0.25))
fram:SetMovable(true)
fram:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
fram:RegisterEvent("PLAYER_REGEN_DISABLED")
fram:RegisterEvent("PLAYER_REGEN_ENABLED")
fram:RegisterEvent("CHAT_MSG_WHISPER")--私聊
local CombatLogGetCurrentEventInfo = CombatLogGetCurrentEventInfo

local killedhistory ={}
local nowkilled
local starttime
local ChatTypelist =
{
   "SAY" ,
   "EMOTE" ,
   "YELL",
   "PARTY",
   "GUILD" ,
   "OFFICER",
   "RAID",
   "RAID_WARNING",
   "INSTANCE_CHAT",
   "BATTLEGROUND",
   "WHISPER",
   "CHANNEL",
   "AFK",
   "DND"  
}
local chanel = ChatTypelist[4]
local autochanel = false    --自動切換喊話頻道開關(guān),為了避免在公共頻道頻繁喊話,默認(rèn)關(guān)閉
function setchanel ()
   if(not autochanel)then return end
   local temp
   if(UnitInRaid("player") and  chanel ~= ChatTypelist[7] ) then
      temp = ChatTypelist[7]
   else if(UnitInParty("player") and  chanel ~= ChatTypelist[4] ) then
         temp = ChatTypelist[4]
      else
         temp = ChatTypelist[1]
      end
   end
  
   if( temp ~= chanel) then
      chanel = temp  
      print("更改喊話頻道:",chanel)
   end
end
local enCombat = false
fram:SetScript("OnEvent",function(self,event,...)
      if(event =="PLAYER_REGEN_DISABLED") then  
         if(not nowkilled) then starttime = date("%Y-%m-%d %H:%M:%S") end --如果沒有殺死怪的記錄,就重置時間
         SendChatMessage("進(jìn)入戰(zhàn)斗!!" ,chanel ,nil,nil)
         enCombat = true
      else if(event =="PLAYER_REGEN_ENABLED") then  
            enCombat = false
            setchanel ()
            SendChatMessage("戰(zhàn)斗結(jié)束!!" ,chanel ,nil,nil)  
            --SendChatMessage("戰(zhàn)斗結(jié)束!!" ,"CHANNEL" ,nil,2)  
            --print("nowkilled = ",nowkilled,table.getn(nowkilled))
            if(nowkilled) then  
               if(not ckbtn1:GetChecked()) then return end
               local titled=false
               local monsterCount =0
               for k,v in pairs(nowkilled) do  
                  monsterCount =  monsterCount + v
                  if(not titled) then SendChatMessage("本次殺怪?jǐn)?shù)量如下:" ,chanel ,nil,nil) titled = true end
                  SendChatMessage("共 "..v.." 只 "..k ,chanel ,nil,nil)
                  --SendChatMessage("共 "..v.." 只  "..k ,"CHANNEL" ,nil,2)
                  killedhistory[#killedhistory+1] = nowkilled
               end
               SendChatMessage("總共 "..monsterCount.." 只 " ,chanel ,nil,nil)
               nowkilled = nil
            end
         else if (event=="COMBAT_LOG_EVENT_UNFILTERED") then
               local timestamp, subEvent, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, param12, param13, param14, param15, param16, param17, param18, param19, param20, param21, param22, param23, param24 = CombatLogGetCurrentEventInfo()
               if(subEvent == "UNIT_DIED") then
                  print("死亡:",subEvent,destName)
                  if(not nowkilled or nowkilled == nil) then nowkilled ={} end
                  if(nowkilled[destName]) then  
                     nowkilled[destName] = nowkilled[destName] +1
                  else
                     nowkilled[destName] = 1
                  end
               end
              
               --print(timestamp, subEvent, hideCaster, sourceGUID, sourceName, sourceFlags, sourceRaidFlags, destGUID, destName, destFlags, destRaidFlags, param12, param13, param14, param15, param16, param17, param18, param19, param20, param21, param22, param23, param24)
            else if (event=="CHAT_MSG_WHISPER") then
                  if(not ckbtn2:GetChecked()) then return end
                  msg, player, _, channel_name, _, status, _, channel_id,_, _, _, guid, BNguid= ...;
                  local tb = {
                     ".*有.*坑",
                     ".*有.*位置",
                     ".*有.*位子",
                     ".*什么.*等級",
                     ".*多少.*等級",
                  }
                  for i=1,#tb do
                     if(string.match(msg,tb[i])) then
                        local partyMember = GetNumGroupMembers()
                        if(partyMember and partyMember > 1) then
                           --print(" partyMember", partyMember)
                           local lvls = {}
                           for h=1,partyMember-1 do
                              --print("當(dāng)前隊員:"..player..tostring(UnitLevel("party"..h)))
                              lvls[#lvls + 1] = UnitLevel("party"..h)
                           end
                           SendChatMessage("當(dāng)前隊伍:"..partyMember.."人,等級分別為:"..table.concat(lvls,","),"Whisper","Common",player)  
                           break
                        end
                     end
                  end
               end
            end
         end
      end
   end
);

ckbtn1=CreateFrame("CheckButton", nil, fram,"UICheckButtonTemplate")
fontstring1 = fram:CreateFontString(nil, "ARTWORK", "GameFontNormal")
fontstring1:SetFont(GameFontNormal:GetFont(),12)
--GameFontNormal:GetFont()
fontstring1:SetText("開啟廣播")
fontstring1:SetPoint("LEFT",30,0)
ckbtn1.text  = fontstring1
ckbtn1:SetPoint("LEFT")
ckbtn1:SetChecked("True")

ckbtn2=CreateFrame("CheckButton", nil, fram,"UICheckButtonTemplate")
fontstring2 = fram:CreateFontString(nil, "ARTWORK", "GameFontNormal")
fontstring2:SetFont(GameFontNormal:GetFont(),12)
--GameFontNormal:GetFont()
fontstring2:SetText("自動回復(fù)")
fontstring2:SetPoint("LEFT",30,-30)
ckbtn2.text  = fontstring2
ckbtn2:SetPoint("LEFT")
ckbtn2:SetChecked("True")
ckbtn2:SetPoint("LEFT",0,-30)


btn = CreateFrame("Button", nil, fram,"UIPanelButtonTemplate,SecureActionButtonTemplate")
btn:SetText("打印統(tǒng)計")
btn:SetWidth(76)
btn:SetHeight(36)
btn:SetPoint("LEFT",0,-60)
btn:SetScript("OnClick",function()
      for k,v in pairs(killedhistory[#killedhistory]) do  
         SendChatMessage("共 "..v.." 只  "..k ,"SAY" ,nil,nil)
      end
      
   end
);

插件安裝步驟

在我們得到文件名為Interface.rar的壓縮包之后(當(dāng)然這文件先隨意放哪都行,只要找得到,不用象我圖中這么放魔獸路徑下)

然后雙擊或者右鍵再點打開都可以的.

選擇解壓到

然后選擇自己的魔獸懷舊服安裝路徑.注意不要安裝到正式服去了,不然沒用的.

懷舊服的目錄中肯定是含有"_classic_"的.

來檢查下,解壓完成后,安裝路徑中一定依次固定的三個文件夾名如圖中所示.

我裝了一些常用插件和我喜歡的插件,如果你AddOns文件夾下是和以下圖中類似的文件名那恭喜你就安裝好了.重新進(jìn)客戶端就可以了.

  • 魔獸世界懷舊服輕量級殺怪種類統(tǒng)計插件(KillCountBroadcast) v1.10 免費版

載地址

下載錯誤?【投訴報錯】

魔獸世界懷舊服輕量級殺怪種類統(tǒng)計插件(KillCountBroadcast) v1.10 免費版

      氣游戲

      關(guān)文章

      載聲明

      ☉ 解壓密碼:www.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復(fù),謝謝!
      ☉ 下載本站資源,如果服務(wù)器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的魔獸世界懷舊服輕量級殺怪種類統(tǒng)計插件(KillCountBroadcast) v1.10 免費版資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。

      宜州市| 龙游县| 东城区| 彰化县| 锡林浩特市| 平昌县| 安远县| 和平区| 桂平市| 奉新县| 祁阳县| 邢台市| 绥滨县| 岱山县| 自治县| 武强县| 林芝县| 来安县| 广宁县| 公安县| 文成县| 西盟| 鄂伦春自治旗| 公安县| 广昌县| 泽普县| 延川县| 隆化县| 永兴县| 常山县| 伊宁市| 广西| 剑川县| 溧水县| 上犹县| 新郑市| 双辽市| 思茅市| 长治市| 姜堰市| 宁陕县|