====== 2015.3.13 更新v0.9
-- 增加了根据人数调整按键数的功能,现在在2v2里能够只显示两行按键了
-- 修复了一些bug,现在显示应该不会出现有时候不显示的问题
-- 增加了测试命令/eab,可以分别测试2v2和3v3,但是团队框边上的按键需要组队后才能显示
-- 锚点框架调整为CompactRaidFrame123,也就是说现在请不要勾上-界面设置-团队框体里的"保持小队相连",照顾到用脚本调整团队框顺序的同学
====== 效果
效果直接看图吧 在竞技场框体右边显示3排各3个按键 在团队框体左边各显示3排各1个按键 可以在按键设置里绑定按键
按键只能这么多 考虑到全职业的问题 动用其他按键会牵扯到某些职业的姿态条 需要进行职业判定的话
暂时不能判断是22还是33 也就是说怎样都会显示这么多 还不完善 因此版本是0.8吧
====== 食用方法
恩 因为LZ懒 所以是不会有任何控制界面之类的东西的 要改全都在lua里 打开ed_arenaBar.lua就能看到 这里发两段代码说明一下吧
首先是第一次使用的时候需要将按键显示出来 请找到
Code (lua):
local f1 = CreateFrame("Frame")
f1:RegisterEvent("PLAYER_LOGIN")
f1:SetScript("OnEvent", function()
createNumpad()
end)
local f2 = CreateFrame("Frame")
f2:RegisterEvent("PLAYER_ENTERING_WORLD")
f2:SetScript("OnEvent", function()
--showNumpad()
hideNumpad()
end)
local f3 = CreateFrame("Frame")
f3:RegisterEvent("PLAYER_ENTERING_BATTLEGROUND")
f3:SetScript("OnEvent", function()
showNumpad()
end)
将f2里的hideNumpad前加-- 然后把showNumpad前的--去掉 然后输入/console reloadui
这样就可以显示竞技场框体边上的按键了
但是团队框体边上的按键这时候是没法显示的
然后请保持这个状态 排一把JJC 进去玩儿命打 出来之后 团队框体边上的按键还会保持在屏幕上 就可以进行设置了
设置完后 记得吧f2里的内容改回来 再输入一遍/console reloadui
接下来是一些外观上的设置 别想太多 基本没啥好改的
Code (lua):
-- [appearance]
local EAB_BUTTON_SIZE = 42 -- 憋改
local EAB_BUTTON_SCALE = 1 -- 整体的缩放
local SHOW_GRID = 1 -- 是否显示空的按键, 放不满的同学请把这个改成0
local ARENA_ENEMY_NUMBERS = 3 -- 暂时憋改, 或者只打22的同学可以改成2
local ed_arenaBar = {
offsetX = 50, -- 竞技场框体按钮的X偏移量
offsetY = 20 -- 竞技场框体按钮的Y偏移量
}
local ed_raidBar = {
offsetX = -50, -- 团队框体的X偏移量
offsetY = 20 -- 团队框体的Y偏移量
}
最后 要使用这个插件 请一定把团队框体里的"保持小队相连"勾上 大概是这个名字
这个勾和不勾调用的是不一样的团队框架 也不知道blz怎么想的