当前位置:首页>>攻略文章>>正文
进入战斗显示所有宠物经验代码分享
2014-07-27 20:55:04 作者:堂吉先生 来源: 浏览次数:0
摘要:进入战斗后在经验条上显示所有宠物等级与经验,当前宠物红色 ,代码如下,效果图如下。
 进入战斗后在经验条上显示所有宠物等级与经验 当前宠物红色 代码如下 效果图如下
  \
Code (lua):
local petxp = CreateFrame("Frame", nil, UIParent) 
petxp:SetSize(200,10) 
petxp:SetPoint("center", PetBattleFrameXPBar, "center", 0, 0) 
 
petxp.Text = petxp:CreateFontString(nil, "OVERLAY') 
petxp.Text:SetFont('Fonts\\arialn.ttf', 13, 'THINOUTLINE') 
petxp.Text:SetPoint('CENTER') 
 
petxp:RegisterEvent("PET_BATTLE_XP_CHANGED") 
petxp:RegisterEvent("PET_BATTLE_OPENING_START") 
petxp:RegisterEvent("PET_BATTLE_PET_CHANGED") 
petxp:RegisterEvent("PET_BATTLE_OVER") 
petxp:SetScript("OnEvent", function(self,event) 
petIndex = C_PetBattles.GetActivePet(1) 
xp, maxXp = C_PetBattles.GetXP(1, petIndex) 
xp1, maxXp1 = C_PetBattles.GetXP(1, 1) 
xp2, maxXp2 = C_PetBattles.GetXP(1, 2) 
xp3, maxXp3 = C_PetBattles.GetXP(1, 3) 
name1 = C_PetBattles.GetName(1, 1) 
name2 = C_PetBattles.GetName(1, 2) 
name3 = C_PetBattles.GetName(1, 3) 
lv1 = C_PetBattles.GetLevel(1, 1) 
lv2 = C_PetBattles.GetLevel(1, 2) 
lv3 = C_PetBattles.GetLevel(1, 3) 
if xp == xp1 then 
petxp.Text:SetText('|cFFFF0000'..name1.."  "..lv1.."级".."  "..xp1.."/"..maxXp1..'|r'.."  "..name2.."  "..lv2.."级".."  "..xp2.."/"..maxXp2.."  "..name3.."  "..lv3.."级".."  "..xp3.."/"..maxXp3) 
elseif xp == xp2 then 
petxp.Text:SetText(name1.."  "..lv1.."级".."  "..xp1.."/"..maxXp1.."  "..'|cFFFF0000'..name2.."  "..lv2.."级".."  "..xp2.."/"..maxXp2..'|r'.."  "..name3.."  "..lv3.."级".."  "..xp3.."/"..maxXp3) 
else 
petxp.Text:SetText(name1.."  "..lv1.."级".."  "..xp1.."/"..maxXp1.."  "..name2.."  "..lv2.."级".."  "..xp2.."/"..maxXp2.."  "..'|cFFFF0000'..name3.."  "..lv3.."级".."  "..xp3.."/"..maxXp3..'|r') 
end 
--   petxp.Text:SetText(xp.."/"..maxXp) 
   petxp:SetAlpha(1) 
   if event=="PET_BATTLE_OVER" then 
   petxp:SetAlpha(0) 
   end 
end)


相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度