local ui = {} local _V = function(...) return SL:GetMetaValue(...) end local FUNCQUEUE = {} local TAGOBJ = {} function ui.init(parent, __data__, __update__) if __update__ then return ui.update(__data__) end -- Create Scene local Scene = GUI:Layout_Create(parent, "Scene", -1.00, 0.00, _V("SCREEN_WIDTH"), _V("SCREEN_HEIGHT"), false) GUI:setAnchorPoint(Scene, 0.00, 0.00) GUI:setTouchEnabled(Scene, true) GUI:setTag(Scene, -1) GUI:addOnClickEvent(Scene, function() GUI:Win_Close(parent) end) GUI:Win_SetESCClose(parent, true) GUI:addOnClickEvent(Scene, function() GUI:Win_Close(parent) end) -- Create Image_1 local Image_1 = GUI:Image_Create(Scene, "Image_1", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/tq/bgyt.png") GUI:setAnchorPoint(Image_1, 0.50, 0.50) GUI:setTouchEnabled(Image_1, false) GUI:setTag(Image_1, 0) GUI:setVisible(Image_1, false) -- Create Frames_1 local Frames_1 = GUI:Frames_Create(Scene, "Frames_1", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/kf/04/ani/0", ".png", 1, 59, {count=59, speed=33, loop=-1, finishhide=0}) GUI:setAnchorPoint(Frames_1, 0.50, 0.50) GUI:setTouchEnabled(Frames_1, true) GUI:setTag(Frames_1, 0) -- Create btClose local btClose = GUI:Button_Create(Frames_1, "btClose", 995.00, 464.00, "res/custom/1.png") GUI:Button_loadTexturePressed(btClose, "res/custom/2.png") GUI:Button_setTitleText(btClose, [[]]) GUI:Button_setTitleColor(btClose, "#ffffff") GUI:Button_setTitleFontSize(btClose, 16) GUI:Button_titleEnableOutline(btClose, "#000000", 1) GUI:setAnchorPoint(btClose, 0.00, 0.00) GUI:setTouchEnabled(btClose, true) GUI:setTag(btClose, 0) GUI:addOnClickEvent(btClose, function() GUI:Win_Close(parent) end) -- Create btBuy local btBuy = GUI:Button_Create(Frames_1, "btBuy", 740.00, 29.00, "res/jhxbbgame/kf/00/1.png") GUI:Button_loadTexturePressed(btBuy, "res/jhxbbgame/kf/00/1-1.png") GUI:Button_loadTextureDisabled(btBuy, "res/jhxbbgame/kf/00/2.png") GUI:Button_setTitleText(btBuy, [[]]) GUI:Button_setTitleColor(btBuy, "#ffffff") GUI:Button_setTitleFontSize(btBuy, 16) GUI:Button_titleEnableOutline(btBuy, "#000000", 1) GUI:setAnchorPoint(btBuy, 0.00, 0.00) GUI:setTouchEnabled(btBuy, true) GUI:setTag(btBuy, 0) -- Create ItemShow_1 local ItemShow_1 = GUI:ItemShow_Create(Frames_1, "ItemShow_1", 158.00, 69.00, {index = jhxbbgame.in2ii("代购币"), count = 10, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1, 0.50, 0.50) GUI:setTag(ItemShow_1, 0) -- Create ItemShow_1_1 local ItemShow_1_1 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_1", 232.00, 69.00, {index = jhxbbgame.in2ii("元宝"), count = 38888, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1_1, 0.50, 0.50) GUI:setTag(ItemShow_1_1, 0) -- Create ItemShow_1_2 local ItemShow_1_2 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_2", 306.00, 69.00, {index = jhxbbgame.in2ii("金币"), count = 5888888, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1_2, 0.50, 0.50) GUI:setTag(ItemShow_1_2, 0) -- Create ItemShow_1_3 local ItemShow_1_3 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_3", 380.00, 69.00, {index = jhxbbgame.in2ii("书页"), count =10, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1_3, 0.50, 0.50) GUI:setTag(ItemShow_1_3, 0) -- Create ItemShow_1_4 local ItemShow_1_4 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_4", 454.00, 69.00, {index = jhxbbgame.in2ii("布料"), count = 10, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1_4, 0.50, 0.50) GUI:setTag(ItemShow_1_4, 0) -- Create ItemShow_1_5 local ItemShow_1_5 = GUI:ItemShow_Create(Frames_1, "ItemShow_1_5", 528.00, 69.00, {index = jhxbbgame.in2ii("龙玉勋章"), count = 1, look = true, bgVisible = false}) GUI:setAnchorPoint(ItemShow_1_5, 0.50, 0.50) GUI:setTag(ItemShow_1_5, 0) -- Create Textzt local Textzt = GUI:Text_Create(Frames_1, "Textzt", 778.00, 187.00, 16, "#ffffff", [[每日18:30-18:50]]) GUI:setIgnoreContentAdaptWithSize(Textzt, false) GUI:Text_setTextAreaSize(Textzt, 180, 18) GUI:Text_setTextHorizontalAlignment(Textzt, 2) GUI:Text_enableOutline(Textzt, "#000000", 1) GUI:setAnchorPoint(Textzt, 0.00, 0.00) GUI:setTouchEnabled(Textzt, false) GUI:setTag(Textzt, 0) -- Create Textsj local Textsj = GUI:Text_Create(Frames_1, "Textsj", 778.00, 164.00, 16, "#ffffff", [[每日13:30-23:30]]) GUI:setIgnoreContentAdaptWithSize(Textsj, false) GUI:Text_setTextAreaSize(Textsj, 180, 18) GUI:Text_setTextHorizontalAlignment(Textsj, 2) GUI:Text_enableOutline(Textsj, "#000000", 1) GUI:setAnchorPoint(Textsj, 0.00, 0.00) GUI:setTouchEnabled(Textsj, false) GUI:setTag(Textsj, 0) -- Create Texttj local Texttj = GUI:Text_Create(Frames_1, "Texttj", 778.00, 141.00, 16, "#ffffff", [[金币1000000]]) GUI:setIgnoreContentAdaptWithSize(Texttj, false) GUI:Text_setTextAreaSize(Texttj, 180, 18) GUI:Text_setTextHorizontalAlignment(Texttj, 2) GUI:Text_enableOutline(Texttj, "#000000", 1) GUI:setAnchorPoint(Texttj, 0.00, 0.00) GUI:setTouchEnabled(Texttj, false) GUI:setTag(Texttj, 0) local Textjf = GUI:Text_Create(Frames_1, "Textjf", 761.00, 314.00, 16, "#ffffff", [[123]]) GUI:setIgnoreContentAdaptWithSize(Textjf, false) GUI:Text_setTextAreaSize(Textjf, 50, 18) GUI:Text_setTextHorizontalAlignment(Textjf, 1) GUI:Text_enableOutline(Textjf, "#000000", 1) GUI:setAnchorPoint(Textjf, 0.00, 0.00) GUI:setTouchEnabled(Textjf, false) GUI:setTag(Textjf, 0) -- Create Texttjs local Texttjs = GUI:Text_Create(Frames_1, "Texttjs", 778.00, 118.00, 16, "#ffffff", [[开启狂暴+转生5转]]) GUI:setIgnoreContentAdaptWithSize(Texttjs, false) GUI:Text_setTextAreaSize(Texttjs, 180, 18) GUI:Text_setTextHorizontalAlignment(Texttjs, 2) GUI:Text_enableOutline(Texttjs, "#000000", 1) GUI:setAnchorPoint(Texttjs, 0.00, 0.00) GUI:setTouchEnabled(Texttjs, false) GUI:setTag(Texttjs, 0) -- Create wenhao local wenhao = GUI:Frames_Create(Frames_1, "wenhao", 746.00, 431.00, "res/jhxbbgame/kf/0/0", ".png", 1, 59, {count=60, speed=33, loop=-1, finishhide=0}) GUI:setAnchorPoint(wenhao, 0.50, 0.50) GUI:setTouchEnabled(wenhao, false) GUI:setTag(wenhao, 0) -- Create btwenhao local btwenhao = GUI:Button_Create(wenhao, "btwenhao", 2.00, 6.00, "") GUI:setContentSize(btwenhao, 50, 37) GUI:setIgnoreContentAdaptWithSize(btwenhao, false) GUI:Button_setTitleText(btwenhao, [[]]) GUI:Button_setTitleColor(btwenhao, "#ffffff") GUI:Button_setTitleFontSize(btwenhao, 16) GUI:Button_titleEnableOutline(btwenhao, "#000000", 1) GUI:setAnchorPoint(btwenhao, 0.00, 0.00) GUI:setTouchEnabled(btwenhao, true) GUI:setTag(btwenhao, 0) -- Create Image_2 local Image_2 = GUI:Image_Create(parent, "Image_2", _V("SCREEN_WIDTH") * 0.5, _V("SCREEN_HEIGHT") * 0.5, "res/jhxbbgame/kf/bg.png") GUI:setAnchorPoint(Image_2, 0.50, 0.50) GUI:setTouchEnabled(Image_2, false) GUI:setTag(Image_2, 0) -- Create ListView_1 local ListView_1 = GUI:ListView_Create(Image_2, "ListView_1", 23.00, 15.00, 493, 270, 1) GUI:setAnchorPoint(ListView_1, 0.00, 0.00) GUI:setTouchEnabled(ListView_1, true) GUI:setTag(ListView_1, 0) -- Create Image_3 local Image_3 = GUI:Image_Create(ListView_1, "Image_3", 0.00, -128.00, "res/jhxbbgame/kf/04/1.png") GUI:setAnchorPoint(Image_3, 0.00, 0.00) GUI:setTouchEnabled(Image_3, false) GUI:setTag(Image_3, 0) -- Create JL_Item_6_1 local JL_Item_6_1 = GUI:ItemShow_Create(Image_3, "JL_Item_6_1", 78.00, 127.00, {index = jhxbbgame.in2ii("代购币"),count = 10, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_6_1, 0.50, 0.50) GUI:setTag(JL_Item_6_1, 0) -- Create JL_Item_1_1_1 local JL_Item_1_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_1_1_1", 147.00, 127.00, {index = jhxbbgame.in2ii("元宝"),count = 98888, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_1_1_1, 0.50, 0.50) GUI:setTag(JL_Item_1_1_1, 0) -- Create JL_Item_2_1_1 local JL_Item_2_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_2_1_1", 216.00, 127.00, {index = jhxbbgame.in2ii("金币"),count = 18888888, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_2_1_1, 0.50, 0.50) GUI:setTag(JL_Item_2_1_1, 0) -- Create JL_Item_3_1_1 local JL_Item_3_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_3_1_1", 285.00, 127.00, {index = jhxbbgame.in2ii("书页"), count = 40, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_3_1_1, 0.50, 0.50) GUI:setTag(JL_Item_3_1_1, 0) -- Create JL_Item_4_1_1 local JL_Item_4_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_4_1_1", 354.00, 127.00, {index = jhxbbgame.in2ii("布料"), count = 40, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_4_1_1, 0.50, 0.50) GUI:setTag(JL_Item_4_1_1, 0) -- Create JL_Item_5_1_1 local JL_Item_5_1_1 = GUI:ItemShow_Create(Image_3, "JL_Item_5_1_1", 423.00, 127.00, {index = jhxbbgame.in2ii("龙玉勋章"),count = 1, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_5_1_1, 0.50, 0.50) GUI:setTag(JL_Item_5_1_1, 0) -- Create JL_Item_6_2 local JL_Item_6_2 = GUI:ItemShow_Create(Image_3, "JL_Item_6_2", 78.00, 29.00, {index = jhxbbgame.in2ii("代购币"),count = 10, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_6_2, 0.50, 0.50) GUI:setTag(JL_Item_6_2, 0) -- Create JL_Item_1_1_2 local JL_Item_1_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_1_1_2", 147.00, 29.00, {index = jhxbbgame.in2ii("元宝"),count = 38888, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_1_1_2, 0.50, 0.50) GUI:setTag(JL_Item_1_1_2, 0) -- Create JL_Item_2_1_2 local JL_Item_2_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_2_1_2", 216.00, 29.00, {index = jhxbbgame.in2ii("金币"),count = 5888888, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_2_1_2, 0.50, 0.50) GUI:setTag(JL_Item_2_1_2, 0) -- Create JL_Item_3_1_2 local JL_Item_3_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_3_1_2", 285.00, 29.00, {index = jhxbbgame.in2ii("书页"),count =10, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_3_1_2, 0.50, 0.50) GUI:setTag(JL_Item_3_1_2, 0) -- Create JL_Item_4_1_2 local JL_Item_4_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_4_1_2", 354.00, 29.00, {index = jhxbbgame.in2ii("布料"),count = 10, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_4_1_2, 0.50, 0.50) GUI:setTag(JL_Item_4_1_2, 0) -- Create JL_Item_5_1_2 local JL_Item_5_1_2 = GUI:ItemShow_Create(Image_3, "JL_Item_5_1_2", 423.00, 29.00, {index = jhxbbgame.in2ii("龙玉勋章"),count = 1, look = true, bgVisible = false}) GUI:setAnchorPoint(JL_Item_5_1_2, 0.50, 0.50) GUI:setTag(JL_Item_5_1_2, 0) GUI:setVisible(Image_2, false) -- Create btClose btClose = GUI:Button_Create(Image_2, "btClose", 490.00, 296.00, "res/custom/1.png") GUI:Button_loadTexturePressed(btClose, "res/custom/2.png") GUI:Button_setTitleText(btClose, [[]]) GUI:Button_setTitleColor(btClose, "#ffffff") GUI:Button_setTitleFontSize(btClose, 16) GUI:Button_titleEnableOutline(btClose, "#000000", 1) GUI:setAnchorPoint(btClose, 0.00, 0.00) GUI:setTouchEnabled(btClose, true) GUI:setTag(btClose, 0) GUI:addOnClickEvent(btClose, function() GUI:setVisible(Image_2, false) end) GUI:addOnClickEvent(btwenhao, function() GUI:setVisible(Image_2, not GUI:getVisible(Image_2)) end) local Imgzd = GUI:Image_Create(Frames_1, "Imgzd", 696,260, "res/jhxbbgame/kf/04/21.png") GUI:setAnchorPoint(Imgzd, 0.00, 0.00) GUI:setTouchEnabled(Imgzd, true) GUI:setTag(Imgzd, 0) ui.timeTip = nil ui.Textzt = Textzt ui.Textsj = Textsj ui.Texttj = Texttj ui.Texttjs = Texttjs ui.btBuy = btBuy ui.Frames_1 = Frames_1 ui.Textjf = Textjf GUI:addOnClickEvent(btBuy, function() SL:SendNetMsg(1381,4, ui.cfg.join ~= 1 and 1 or 2,0,0) end) jhxbbgame.fiximg(Frames_1) jhxbbgame.fiximg(Image_2) ui.update(__data__.cfg) return Scene end function ui.timeend() GUI:Text_setString(ui.Textsj, "已开启") GUI:Text_setTextColor(ui.Textsj, " #00ffff") GUI:setVisible(ui.Textsj,true) -- if ui.timeTip then -- ui.timeTip:removeFromParent() -- ui.timeTip = nil -- end end function ui.update(data) if data then ui.cfg = data if data.bgtime > 0 then ui.time = data.bgtime -- ui.timeTip = ssr.GUI:TIMETIPS_Create(ui.Frames_1, "TIMETIPS_"..ssr.random(0, 99999), 778.00, 164.00, 16, {r=255,g=0,b=0}, 5, -- function () -- ui.timeend() -- end) local function aab() GUI:Text_setString(ui.Textsj, "倒计时:"..ssr.SecondToHMS(ui.time, true, false)) GUI:Text_setTextColor(ui.Textsj, " #ffffff") end aab() SL:schedule(ui.Textsj, function () ui.time = ui.time -1 if ui.time <= 0 then ui.timeend() return end aab() end, 1) -- GUI:setIgnoreContentAdaptWithSize(ui.timeTip, false) -- GUI:Text_setTextAreaSize(ui.timeTip, 180, 18) -- GUI:Text_setTextHorizontalAlignment(ui.timeTip, 2) else ui.timeend() end GUI:Text_setString(ui.Textjf, data.jf) GUI:Text_setTextColor(ui.Textjf, " #ffffff") if data.join <= 0 then GUI:Text_setString(ui.Texttjs, "未报名") GUI:Text_setTextColor(ui.Texttjs, " #ffffff") else GUI:Text_setString(ui.Texttjs, "已报名") GUI:Text_setTextColor(ui.Texttjs, " #00ffff") end GUI:Text_setString(ui.Textzt, data.tx) if data.join ~= 1 then GUI:Button_loadTextureNormal(ui.btBuy, "res/jhxbbgame/kf/1.png") GUI:Button_loadTexturePressed(ui.btBuy, "res/jhxbbgame/kf/1-1.png") else GUI:Button_loadTextureNormal(ui.btBuy, "res/jhxbbgame/kf/2.png") GUI:Button_loadTexturePressed(ui.btBuy, "res/jhxbbgame/kf/2-1.png") end end end return ui