- Joined
- Jun 26, 2020
- Messages
- 1,928
Hello, I made a menu using the RUID, it should look like this (not exactly equal, but similar):
But in the game looks like this:
I double-checked the dimensions, but maybe I miss something, this is what throws me the RUID:
And this is how I adapted it in my code:
But in the game looks like this:
I double-checked the dimensions, but maybe I miss something, this is what throws me the RUID:
Lua:
GymMenu = nil
TriggerGymMenu = nil
Select = nil
TriggerSelect = nil
Ban = nil
TriggerBan = nil
Ready = nil
TriggerReady = nil
Remaining = nil
TriggerRemaining = nil
PlayerDigimon1T = {}
BackdropPlayerDigimon1T = {}
TriggerPlayerDigimon1T = {}
PlayerName1 = nil
TriggerPlayerName1 = nil
PlayerSelections1 = nil
TriggerPlayerSelections1 = nil
PlayerBans1 = nil
TriggerPlayerBans1 = nil
PlayerName2 = nil
TriggerPlayerName2 = nil
PlayerSelections2 = nil
TriggerPlayerSelections2 = nil
PlayerBans2 = nil
TriggerPlayerBans2 = nil
PlayerDigimon2T = {}
BackdropPlayerDigimon2T = {}
TriggerPlayerDigimon2T = {}
REFORGEDUIMAKER = {}
REFORGEDUIMAKER.SelectFunc = function()
BlzFrameSetEnable(Select, false)
BlzFrameSetEnable(Select, true)
end
REFORGEDUIMAKER.BanFunc = function()
BlzFrameSetEnable(Ban, false)
BlzFrameSetEnable(Ban, true)
end
REFORGEDUIMAKER.ReadyFunc = function()
BlzFrameSetEnable(Ready, false)
BlzFrameSetEnable(Ready, true)
end
REFORGEDUIMAKER.PlayerDigimon1T00Func = function()
BlzFrameSetEnable(PlayerDigimon1T[0], false)
BlzFrameSetEnable(PlayerDigimon1T[0], true)
end
REFORGEDUIMAKER.PlayerDigimon1T01Func = function()
BlzFrameSetEnable(PlayerDigimon1T[1], false)
BlzFrameSetEnable(PlayerDigimon1T[1], true)
end
REFORGEDUIMAKER.PlayerDigimon1T02Func = function()
BlzFrameSetEnable(PlayerDigimon1T[2], false)
BlzFrameSetEnable(PlayerDigimon1T[2], true)
end
REFORGEDUIMAKER.PlayerDigimon1T03Func = function()
BlzFrameSetEnable(PlayerDigimon1T[3], false)
BlzFrameSetEnable(PlayerDigimon1T[3], true)
end
REFORGEDUIMAKER.PlayerDigimon1T04Func = function()
BlzFrameSetEnable(PlayerDigimon1T[4], false)
BlzFrameSetEnable(PlayerDigimon1T[4], true)
end
REFORGEDUIMAKER.PlayerDigimon1T05Func = function()
BlzFrameSetEnable(PlayerDigimon1T[5], false)
BlzFrameSetEnable(PlayerDigimon1T[5], true)
end
REFORGEDUIMAKER.PlayerDigimon1T06Func = function()
BlzFrameSetEnable(PlayerDigimon1T[6], false)
BlzFrameSetEnable(PlayerDigimon1T[6], true)
end
REFORGEDUIMAKER.PlayerDigimon1T07Func = function()
BlzFrameSetEnable(PlayerDigimon1T[7], false)
BlzFrameSetEnable(PlayerDigimon1T[7], true)
end
REFORGEDUIMAKER.PlayerDigimon2T00Func = function()
BlzFrameSetEnable(PlayerDigimon2T[0], false)
BlzFrameSetEnable(PlayerDigimon2T[0], true)
end
REFORGEDUIMAKER.PlayerDigimon2T01Func = function()
BlzFrameSetEnable(PlayerDigimon2T[1], false)
BlzFrameSetEnable(PlayerDigimon2T[1], true)
end
REFORGEDUIMAKER.PlayerDigimon2T02Func = function()
BlzFrameSetEnable(PlayerDigimon2T[2], false)
BlzFrameSetEnable(PlayerDigimon2T[2], true)
end
REFORGEDUIMAKER.PlayerDigimon2T03Func = function()
BlzFrameSetEnable(PlayerDigimon2T[3], false)
BlzFrameSetEnable(PlayerDigimon2T[3], true)
end
REFORGEDUIMAKER.PlayerDigimon2T04Func = function()
BlzFrameSetEnable(PlayerDigimon2T[4], false)
BlzFrameSetEnable(PlayerDigimon2T[4], true)
end
REFORGEDUIMAKER.PlayerDigimon2T05Func = function()
BlzFrameSetEnable(PlayerDigimon2T[5], false)
BlzFrameSetEnable(PlayerDigimon2T[5], true)
end
REFORGEDUIMAKER.PlayerDigimon2T06Func = function()
BlzFrameSetEnable(PlayerDigimon2T[6], false)
BlzFrameSetEnable(PlayerDigimon2T[6], true)
end
REFORGEDUIMAKER.PlayerDigimon2T07Func = function()
BlzFrameSetEnable(PlayerDigimon2T[7], false)
BlzFrameSetEnable(PlayerDigimon2T[7], true)
end
REFORGEDUIMAKER.Initialize = function()
GymMenu = BlzCreateFrame("EscMenuBackdrop", BlzGetFrameByName("ConsoleUIBackdrop", 0), 0, 0)
BlzFrameSetAbsPoint(GymMenu, FRAMEPOINT_TOPLEFT, 0.100000, 0.520000)
BlzFrameSetAbsPoint(GymMenu, FRAMEPOINT_BOTTOMRIGHT, 0.700000, 0.170000)
Select = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Select, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.19000, -0.28000)
BlzFrameSetPoint(Select, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.30000, 0.040000)
BlzFrameSetText(Select, "|cffFCD20DSelect|r")
BlzFrameSetScale(Select, 1.29)
TriggerSelect = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerSelect, Select, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerSelect, REFORGEDUIMAKER.SelectFunc)
Ban = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Ban, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.31000, -0.28000)
BlzFrameSetPoint(Ban, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.18000, 0.040000)
BlzFrameSetText(Ban, "|cffFCD20DBan|r")
BlzFrameSetScale(Ban, 1.29)
TriggerBan = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerBan, Ban, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerBan, REFORGEDUIMAKER.BanFunc)
Ready = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Ready, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.43000, -0.28000)
BlzFrameSetPoint(Ready, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.060000, 0.040000)
BlzFrameSetText(Ready, "|cffFCD20DI'm ready|r")
BlzFrameSetScale(Ready, 1.29)
TriggerReady = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerReady, Ready, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerReady, REFORGEDUIMAKER.ReadyFunc)
Remaining = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(Remaining, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.060000, -0.28000)
BlzFrameSetPoint(Remaining, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.42000, 0.040000)
BlzFrameSetText(Remaining, "|cffffffffReamain: 0|r")
BlzFrameSetEnable(Remaining, false)
BlzFrameSetScale(Remaining, 1.29)
BlzFrameSetTextAlignment(Remaining, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerDigimon1T[0] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[0], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.065000, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[0], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.48500, 0.21500)
BackdropPlayerDigimon1T[0] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[0]", PlayerDigimon1T[0], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[0], PlayerDigimon1T[0])
BlzFrameSetTexture(BackdropPlayerDigimon1T[0], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[0] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[0], PlayerDigimon1T[0], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[0], REFORGEDUIMAKER.PlayerDigimon1T00Func)
PlayerName1 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerName1, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.060000, -0.040000)
BlzFrameSetPoint(PlayerName1, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.41000, 0.29000)
BlzFrameSetText(PlayerName1, "|cffFFCC00Name|r")
BlzFrameSetEnable(PlayerName1, false)
BlzFrameSetScale(PlayerName1, 1.29)
BlzFrameSetTextAlignment(PlayerName1, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerSelections1 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerSelections1, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.23500, -0.040000)
BlzFrameSetPoint(PlayerSelections1, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.23500, 0.29000)
BlzFrameSetText(PlayerSelections1, "|cffffffffSelections: 0|r")
BlzFrameSetEnable(PlayerSelections1, false)
BlzFrameSetScale(PlayerSelections1, 1.29)
BlzFrameSetTextAlignment(PlayerSelections1, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerBans1 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerBans1, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.41000, -0.040000)
BlzFrameSetPoint(PlayerBans1, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.060000, 0.29000)
BlzFrameSetText(PlayerBans1, "|cffffffffBans: 0|r")
BlzFrameSetEnable(PlayerBans1, false)
BlzFrameSetScale(PlayerBans1, 1.29)
BlzFrameSetTextAlignment(PlayerBans1, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerName2 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerName2, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.060000, -0.16500)
BlzFrameSetPoint(PlayerName2, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.41000, 0.16500)
BlzFrameSetText(PlayerName2, "|cffFFCC00Name|r")
BlzFrameSetEnable(PlayerName2, false)
BlzFrameSetScale(PlayerName2, 1.29)
BlzFrameSetTextAlignment(PlayerName2, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerDigimon1T[1] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[1], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.12500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[1], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.42500, 0.21500)
BackdropPlayerDigimon1T[1] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[1]", PlayerDigimon1T[1], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[1], PlayerDigimon1T[1])
BlzFrameSetTexture(BackdropPlayerDigimon1T[1], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[1] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[1], PlayerDigimon1T[1], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[1], REFORGEDUIMAKER.PlayerDigimon1T01Func)
PlayerDigimon1T[2] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[2], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.18500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[2], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.36500, 0.21500)
BackdropPlayerDigimon1T[2] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[2]", PlayerDigimon1T[2], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[2], PlayerDigimon1T[2])
BlzFrameSetTexture(BackdropPlayerDigimon1T[2], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[2] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[2], PlayerDigimon1T[2], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[2], REFORGEDUIMAKER.PlayerDigimon1T02Func)
PlayerDigimon1T[3] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[3], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.24500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[3], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.30500, 0.21500)
BackdropPlayerDigimon1T[3] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[3]", PlayerDigimon1T[3], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[3], PlayerDigimon1T[3])
BlzFrameSetTexture(BackdropPlayerDigimon1T[3], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[3] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[3], PlayerDigimon1T[3], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[3], REFORGEDUIMAKER.PlayerDigimon1T03Func)
PlayerDigimon1T[4] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[4], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.30500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[4], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.24500, 0.21500)
BackdropPlayerDigimon1T[4] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[4]", PlayerDigimon1T[4], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[4], PlayerDigimon1T[4])
BlzFrameSetTexture(BackdropPlayerDigimon1T[4], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[4] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[4], PlayerDigimon1T[4], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[4], REFORGEDUIMAKER.PlayerDigimon1T04Func)
PlayerDigimon1T[5] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[5], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.36500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[5], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.18500, 0.21500)
BackdropPlayerDigimon1T[5] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[5]", PlayerDigimon1T[5], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[5], PlayerDigimon1T[5])
BlzFrameSetTexture(BackdropPlayerDigimon1T[5], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[5] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[5], PlayerDigimon1T[5], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[5], REFORGEDUIMAKER.PlayerDigimon1T05Func)
PlayerDigimon1T[6] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[6], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.42500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[6], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.12500, 0.21500)
BackdropPlayerDigimon1T[6] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[6]", PlayerDigimon1T[6], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[6], PlayerDigimon1T[6])
BlzFrameSetTexture(BackdropPlayerDigimon1T[6], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[6] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[6], PlayerDigimon1T[6], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[6], REFORGEDUIMAKER.PlayerDigimon1T06Func)
PlayerDigimon1T[7] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon1T[7], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.48500, -0.085000)
BlzFrameSetPoint(PlayerDigimon1T[7], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.065000, 0.21500)
BackdropPlayerDigimon1T[7] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon1T[7]", PlayerDigimon1T[7], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon1T[7], PlayerDigimon1T[7])
BlzFrameSetTexture(BackdropPlayerDigimon1T[7], "CustomFrame.png", 0, true)
TriggerPlayerDigimon1T[7] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon1T[7], PlayerDigimon1T[7], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon1T[7], REFORGEDUIMAKER.PlayerDigimon1T07Func)
PlayerSelections2 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerSelections2, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.23500, -0.16500)
BlzFrameSetPoint(PlayerSelections2, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.23500, 0.16500)
BlzFrameSetText(PlayerSelections2, "|cffffffffSelections: 0|r")
BlzFrameSetEnable(PlayerSelections2, false)
BlzFrameSetScale(PlayerSelections2, 1.29)
BlzFrameSetTextAlignment(PlayerSelections2, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerBans2 = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerBans2, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.41000, -0.16500)
BlzFrameSetPoint(PlayerBans2, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.060000, 0.16500)
BlzFrameSetText(PlayerBans2, "|cffffffffBans: 0|r")
BlzFrameSetEnable(PlayerBans2, false)
BlzFrameSetScale(PlayerBans2, 1.29)
BlzFrameSetTextAlignment(PlayerBans2, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerDigimon2T[0] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[0], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.065000, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[0], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.48500, 0.090000)
BackdropPlayerDigimon2T[0] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[0]", PlayerDigimon2T[0], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[0], PlayerDigimon2T[0])
BlzFrameSetTexture(BackdropPlayerDigimon2T[0], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[0] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[0], PlayerDigimon2T[0], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[0], REFORGEDUIMAKER.PlayerDigimon2T00Func)
PlayerDigimon2T[1] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[1], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.12500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[1], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.42500, 0.090000)
BackdropPlayerDigimon2T[1] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[1]", PlayerDigimon2T[1], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[1], PlayerDigimon2T[1])
BlzFrameSetTexture(BackdropPlayerDigimon2T[1], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[1] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[1], PlayerDigimon2T[1], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[1], REFORGEDUIMAKER.PlayerDigimon2T01Func)
PlayerDigimon2T[2] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[2], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.18500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[2], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.36500, 0.090000)
BackdropPlayerDigimon2T[2] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[2]", PlayerDigimon2T[2], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[2], PlayerDigimon2T[2])
BlzFrameSetTexture(BackdropPlayerDigimon2T[2], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[2] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[2], PlayerDigimon2T[2], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[2], REFORGEDUIMAKER.PlayerDigimon2T02Func)
PlayerDigimon2T[3] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[3], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.24500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[3], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.30500, 0.090000)
BackdropPlayerDigimon2T[3] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[3]", PlayerDigimon2T[3], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[3], PlayerDigimon2T[3])
BlzFrameSetTexture(BackdropPlayerDigimon2T[3], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[3] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[3], PlayerDigimon2T[3], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[3], REFORGEDUIMAKER.PlayerDigimon2T03Func)
PlayerDigimon2T[4] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[4], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.30500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[4], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.24500, 0.090000)
BackdropPlayerDigimon2T[4] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[4]", PlayerDigimon2T[4], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[4], PlayerDigimon2T[4])
BlzFrameSetTexture(BackdropPlayerDigimon2T[4], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[4] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[4], PlayerDigimon2T[4], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[4], REFORGEDUIMAKER.PlayerDigimon2T04Func)
PlayerDigimon2T[5] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[5], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.36500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[5], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.18500, 0.090000)
BackdropPlayerDigimon2T[5] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[5]", PlayerDigimon2T[5], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[5], PlayerDigimon2T[5])
BlzFrameSetTexture(BackdropPlayerDigimon2T[5], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[5] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[5], PlayerDigimon2T[5], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[5], REFORGEDUIMAKER.PlayerDigimon2T05Func)
PlayerDigimon2T[6] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[6], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.42500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[6], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.12500, 0.090000)
BackdropPlayerDigimon2T[6] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[6]", PlayerDigimon2T[6], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[6], PlayerDigimon2T[6])
BlzFrameSetTexture(BackdropPlayerDigimon2T[6], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[6] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[6], PlayerDigimon2T[6], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[6], REFORGEDUIMAKER.PlayerDigimon2T06Func)
PlayerDigimon2T[7] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimon2T[7], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.48500, -0.21000)
BlzFrameSetPoint(PlayerDigimon2T[7], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.065000, 0.090000)
BackdropPlayerDigimon2T[7] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimon2T[7]", PlayerDigimon2T[7], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimon2T[7], PlayerDigimon2T[7])
BlzFrameSetTexture(BackdropPlayerDigimon2T[7], "CustomFrame.png", 0, true)
TriggerPlayerDigimon2T[7] = CreateTrigger()
BlzTriggerRegisterFrameEvent(TriggerPlayerDigimon2T[7], PlayerDigimon2T[7], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(TriggerPlayerDigimon2T[7], REFORGEDUIMAKER.PlayerDigimon2T07Func)
end
Lua:
local GymMenu = nil ---@type framehandle
local Select = nil ---@type framehandle
local Ban = nil ---@type framehandle
local Ready = nil ---@type framehandle
local Remaining = nil ---@type framehandle
local PlayerName = {} ---@type framehandle[]
local PlayerSelections = {} ---@type framehandle[]
local PlayerBans = {} ---@type framehandle[]
local PlayerDigimonT = {} ---@type framehandle[][]
local BackdropPlayerDigimonT = {} ---@type framehandle[][]
local PlayerDigimonClicked = {} ---@type framehandle[][]
local PlayerDigimonSelected = {} ---@type framehandle[][]
local PlayerDigimonBanned = {} ---@type framehandle[][]
local function InitFrames()
GymMenu = BlzCreateFrame("EscMenuBackdrop", BlzGetFrameByName("ConsoleUIBackdrop", 0), 0, 0)
BlzFrameSetAbsPoint(GymMenu, FRAMEPOINT_TOPLEFT, 0.100000, 0.520000)
BlzFrameSetAbsPoint(GymMenu, FRAMEPOINT_BOTTOMRIGHT, 0.700000, 0.170000)
BlzFrameSetVisible(GymMenu, false)
Select = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Select, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.19000, -0.28000)
BlzFrameSetPoint(Select, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.30000, 0.040000)
BlzFrameSetText(Select, "|cffFCD20DSelect|r")
BlzFrameSetScale(Select, 1.29)
local t = CreateTrigger()
BlzTriggerRegisterFrameEvent(t, Select, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(t, SelectFunc)
Ban = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Ban, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.31000, -0.28000)
BlzFrameSetPoint(Ban, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.18000, 0.040000)
BlzFrameSetText(Ban, "|cffFCD20DBan|r")
BlzFrameSetScale(Ban, 1.29)
t = CreateTrigger()
BlzTriggerRegisterFrameEvent(t, Ban, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(t, BanFunc)
Ready = BlzCreateFrame("ScriptDialogButton", GymMenu, 0, 0)
BlzFrameSetPoint(Ready, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.43000, -0.28000)
BlzFrameSetPoint(Ready, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.060000, 0.040000)
BlzFrameSetText(Ready, "|cffFCD20DI'm ready|r")
BlzFrameSetScale(Ready, 1.29)
t = CreateTrigger()
BlzTriggerRegisterFrameEvent(t, Ready, FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(t, ReadyFunc)
Remaining = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(Remaining, FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.060000, -0.28000)
BlzFrameSetPoint(Remaining, FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.42000, 0.040000)
BlzFrameSetText(Remaining, "|cffffffffRemain: 0|r")
BlzFrameSetEnable(Remaining, false)
BlzFrameSetScale(Remaining, 1.29)
BlzFrameSetTextAlignment(Remaining, TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
for j = 1, MAX_FIGHTERS do
PlayerName[j] = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerName[j], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.060000, -0.040000 - (j-1) * 0.125)
BlzFrameSetPoint(PlayerName[j], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.41000, 0.29000 - (j-1) * 0.125)
BlzFrameSetText(PlayerName[j], "|cffFFCC00Name|r")
BlzFrameSetEnable(PlayerName[j], false)
BlzFrameSetScale(PlayerName[j], 1.29)
BlzFrameSetTextAlignment(PlayerName[j], TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerSelections[j] = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerSelections[j], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.23500, -0.040000 - (j-1) * 0.125)
BlzFrameSetPoint(PlayerSelections[j], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.23500, 0.29000 - (j-1) * 0.125)
BlzFrameSetText(PlayerSelections[j], "|cffffffffSelections: 0|r")
BlzFrameSetEnable(PlayerSelections[j], false)
BlzFrameSetScale(PlayerSelections[j], 1.29)
BlzFrameSetTextAlignment(PlayerSelections[j], TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerBans[j] = BlzCreateFrameByType("TEXT", "name", GymMenu, "", 0)
BlzFrameSetPoint(PlayerBans[j], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.41000, -0.040000 - (j-1) * 0.125)
BlzFrameSetPoint(PlayerBans[j], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.060000, 0.29000 - (j-1) * 0.125)
BlzFrameSetText(PlayerBans[j], "|cffffffffBans: 0|r")
BlzFrameSetEnable(PlayerBans[j], false)
BlzFrameSetScale(PlayerBans[j], 1.29)
BlzFrameSetTextAlignment(PlayerBans[j], TEXT_JUSTIFY_CENTER, TEXT_JUSTIFY_LEFT)
PlayerDigimonT[j] = {}
BackdropPlayerDigimonT[j] = {}
PlayerDigimonClicked[j] = {}
PlayerDigimonSelected[j] = {}
PlayerDigimonBanned[j] = {}
for i = 0, MAX_DIGIMONS - 1 do
PlayerDigimonT[j][i] = BlzCreateFrame("IconButtonTemplate", GymMenu, 0, 0)
BlzFrameSetPoint(PlayerDigimonT[j][i], FRAMEPOINT_TOPLEFT, GymMenu, FRAMEPOINT_TOPLEFT, 0.065000 + i * 0.06, -0.085000 - (j-1) * 0.125)
BlzFrameSetPoint(PlayerDigimonT[j][i], FRAMEPOINT_BOTTOMRIGHT, GymMenu, FRAMEPOINT_BOTTOMRIGHT, -0.48500 + i * 0.06, 0.21500 - (j-1) * 0.125)
BackdropPlayerDigimonT[j][i] = BlzCreateFrameByType("BACKDROP", "BackdropPlayerDigimonT[" .. j .. "][" .. i .. "]", PlayerDigimonT[j][i], "", 0)
BlzFrameSetAllPoints(BackdropPlayerDigimonT[j][i], PlayerDigimonT[j][i])
BlzFrameSetTexture(BackdropPlayerDigimonT[j][i], "CustomFrame.png", 0, true)
t = CreateTrigger()
BlzTriggerRegisterFrameEvent(t, PlayerDigimonT[j][i], FRAMEEVENT_CONTROL_CLICK)
TriggerAddAction(t, function () PlayerDigimonFunc(i, 1) end)
PlayerDigimonClicked[j][i] = BlzCreateFrameByType("BACKDROP", "PlayerDigimonClicked[" .. j .. "][" .. i .. "]", PlayerDigimonT[j][i], "", 1)
BlzFrameSetAllPoints(PlayerDigimonClicked[j][i], PlayerDigimonT[j][i])
BlzFrameSetTexture(PlayerDigimonClicked[j][i], "UI\\Widgets\\EscMenu\\Human\\checkbox-background.blp", 0, true)
BlzFrameSetLevel(PlayerDigimonClicked[j][i], 3)
BlzFrameSetVisible(PlayerDigimonClicked[j][i], false)
PlayerDigimonSelected[j][i] = BlzCreateFrameByType("BACKDROP", "PlayerDigimonSelected[" .. j .. "][" .. i .. "]", PlayerDigimonT[j][i], "", 1)
BlzFrameSetAllPoints(PlayerDigimonSelected[j][i], PlayerDigimonT[j][i])
BlzFrameSetTexture(PlayerDigimonSelected[j][i], "war3mapImported\\check.blp", 0, true)
BlzFrameSetLevel(PlayerDigimonSelected[j][i], 2)
BlzFrameSetVisible(PlayerDigimonSelected[j][i], false)
PlayerDigimonBanned[j][i] = BlzCreateFrameByType("BACKDROP", "PlayerDigimonBanned[" .. j .. "][" .. i .. "]", PlayerDigimonT[j][i], "", 1)
BlzFrameSetAllPoints(PlayerDigimonBanned[j][i], PlayerDigimonT[j][i])
BlzFrameSetTexture(PlayerDigimonBanned[j][i], "war3mapImported\\cross.blp", 0, true)
BlzFrameSetLevel(PlayerDigimonBanned[j][i], 2)
BlzFrameSetVisible(PlayerDigimonBanned[j][i], false)
end
end
end