From 0e98ef5d2dfbe6c7d534af9a3eafba305c9132ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Sat, 13 Apr 2024 16:23:14 +0200 Subject: [PATCH] Add global display to battlepass --- FreshShit/BattlePassTimer/export | 2 +- FreshShit/BattlePassTimer/init.lua | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/FreshShit/BattlePassTimer/export b/FreshShit/BattlePassTimer/export index c3b946a..269e9b7 100644 --- a/FreshShit/BattlePassTimer/export +++ b/FreshShit/BattlePassTimer/export @@ -1 +1 @@ -!DNrdVPTsY)livfqVeo(Qj9vD9PJqCAGhbYHnnnxATzXEnSpmE5Sxtc9U6F73SFyJnXjqIE60PtKGS3DMzND(EgmRBAyQV0u3H)h8y4kuWIBjoS5MdQxt9(qx3qm7RMdGfqrS50GHRyeQFiGbdqKeUYdTXa)i8Y7wzQVrIG5Gw14y4BdyCdL4dB3rBGH2ifDhrzioDeeo3kxtDWM6ThBmuCI0LWQ2s2sVn8UPoXgWBQPolGmBgoGZkdexg1cIh3ScOIDuiqa4aIMIxJ9z6rUUKhn1T60w3Ws3O9iauh8uyzdbcxP1)Mlh3hwCJpAjX(IOajBEUPUGcaiyKhNxsO5nbybn1VrRF)KJmfpD3iFB(tLRe3lEI8taMff4hp5CeJ5HxHcd767sRAhfeae8c0MH(EeFSbzj(AIFedhEC8K6nQX)oUh2h0yr(eGx4YE4(kzTqqeFvBdRR1)Sv7lUy4atD4oGvAQerXjNepjpyX9s5rmCc0v2GgaEyz4Sm8mXnzl4T)9NINuACxDonmgA1PFxq3wkEcBo2F71dy0T4VZD9guqiU9ks58NYZizCqBgHFaf40HUCLhMb8WNawOMqye3JBbH9866K7UAjTbuQn1AZjCRlgizD4qg5V1MHbFg04TBh9)u2hfCDtTsm62531gzvVwnUp6wddWYi7wzSlQ8C6r(oIZBx)LPfRfYB2wKNxbkfEuM)qWkRX8ykBGVeVyibteXaIaWKHgSSPE0azqb(FneF3u8DRe48z4aFK3xGWhIOqnof0yyp3DIvnff0zl1U8dTo7SMNcH2A160g1RFQP7jVVL4eQT7j4GdrmU0aZLfpqdCUnabbiVn9jxk)KUmG8J4j)9iKdalc0ag5I8ENmaz00r4zQWUQyDcPgcobGhTG)3A9cbJTcNJCOp81KOX1tqaOeteSwaflnUT41dqWjGtY5ApUkahg(aAtUZmJ8IlvsLn12HisOVlHdpPEY6B1cYKaIvxtcjt9W84WPSG0WX4kWMD4yJ(DhOP2mxANUdgaw091U0ijFu6zwtb)FawQe3nBv7b8CryzwTbd50vI5x3ftoBOt(by(1Sgxb08TPay))Vcyu3pF1)n0aT4AGPGtgoWIMuls6ksIi8RtxluG9wyS3V8tbzgzIAfSZmqIO)pJqbqoQlJ88INC7CcdNr9lbvgzBoMmBo3XvejM67qYuCLhfPkmdBlQvlYJrsIjA7bHGFYQI7YolYubuo3dIuRQU6IlGWSqcyhUGh7GDUg9ipo1wPz9gYOSsUrpKHcys2YL4tcNlFMWJNZRHIAPYJC(2mk8sg8PmqcGrlAdrQc1rRXov7SzbkPwHc3csT)V(PQ(HxIiv7tNr855HEbYLfOSeoUNbfQRqSOdyRvU07U7K3T8K35uQYHES3liX3pOtpf2x)TtH69JbP9aOKUYLKzqlvj5Ottp)2PdNT2sNKp00kn66RQ1qakuRXtGfmj5fA8K9)PQmT4Eqng)nWueTeQN0FveCVdHu9(ZYTJd2JSeo0G87MuuedbUC)v5o)wCpEgqlS)6QqvfeM4StlBrCghNHIzQJXJAJ8eLALOrs3YLkpAotMWdvNb9HyppLKLkFF8pHkERwnhdZFT03)LkGj0eh6tfrcMVkXpehWkdN9Xc6NHTYvZCYvMZKzfHcF)DlftULlb7bAGhW4fGLv0YPaxLDJzygujDHBvqr2faLhnKxbAH7zd7v8gpFLRVc498iHyEqYmiTJmyhR4Banh0KrERIkpvTOdc32ooqZNq(u0mC5Jg3v1BJU2OVOn6OJfn8Wx7ZAgwdhWt2z09AnRlAFNYmO03yLaWo62R6c16lqj1r7iPJ2rvYRQZ4KK0quEEnF3r7y7UczVaZK(J5Dd44X54pwQaS5XCuOEF9VVt3CAFXW6wnTF3IF5EMo6EcfpO(uYQ9GdKrLQWYjSsJVxzVuwAwxe2nbSN8lI(F2dns8akIkToaEOOErlGuV)aivQVure40dGashUIW(Sdb7xYReikeXBEvBmXR8Rwb)xINCkVhYkfzU8wZrv95sg9kUx)5XmzZ2TxtKEf7gEOJ5yccC8EvQVF7tIjcSB5b7XI4cAh(TQOqKjF6yXpNGQTDHoOlxRAJJF5qR75evrOFjmHGofSBUeL5dLQUf)Pg1NhtS)DwJ0ULNa4ThXpUhuOb0uYsm0FdVyGD8Toox(llliqVxrMyk52XzHL47GFSaGZbeJQkQAFsNxOaPCfkTay51YsLwHibH7CHEMcHEHcIwOeUFe(x(ycpxEDL9zjSBPts6drLSrj0V038l9eLIiq1B4(W9I5D2bSM0zTKmqCPNZZlp1UFHSY7A7WpIVE6O2KDZ9yMEGPrmUVVPEAd4WD1Lmt2EMOVVo7FOc5BfKigFxGyGtgzhZKP(dYFEGFL3UQluTowNXhBLy(gIzVfkg4OQz)PqYOzb0iFNxCMexE6hA9(wNvV1hQ)RnQ)(MIXQ1mL)VI44G9n1hO9L0F(GRu9n3ungGOa4u18wpUliH9q(luWXViIhmsaQlFYFUiB836GczGr15OGVnU7jBF7eDbMIF8bX4oO2Rtgt4z1AYV6ehtDWdCXgRT6it9FqHUEf)qjERMlLjY5nCjxsjLK6DgPPnWupDGhYbtfXPOMDJh(G91Dx8dFEN18dvm8WdyQq0acKkqns5RgoQ7)y4aJ295nR)i2r9J60y74E5IJXR4T9MoAwKpzPKazA3x3rnqx1yCvj4tMMHpfm9aCxIi(ho0Pdq4WGxobdt9gvRFA1MM6RH7CRg8RT5)j \ No newline at end of file +!TV1cZPnss4)lCLRa1AZbySD2TUS1cyCmETbFi5444eedsdGwesS6b(XTr)2VUNzKqcgbyVj7E1vu(fAMw90t)wZNCVY9u7PqGF53tXRNsLILpU4H9uM2tXa)gMCarFIHRZSgowoUWaTlZ(Uc73hY(D1ETlv8iKfdCCnOU1f3spL6wMp)mX1iSVQJJLVjm0JDgo0J6d3se59g0t5PeJ6shz6yR(0mApLrUobZIiuX8zkUYIltkrLysujMevIjrLr5X3rFo11dyxV2Nu6Wsa3j6(WLE4wZZN46Z37dnTn9gZ)m8r(OidCnhnc4aFzuJhG9rMescCjaRcgqNtT9vcgo08XEkAnQPOQPOwRlqiBMEkNtjw(Jxq71UugTkx38YlHHNrTSAz4Xfcd6aGvCLW5nV86ZUbijaLmLzwKNajqXMmLkOgPvzSZdDSb(W(BnyBoNIZfyVqMz7jcBkv(Gx5yqfklpDIf7ZGgWN6AtS(qKURYXrk9MgJajs53diU0W(Nfyzf2)2XM(OMW2CkbvUj1TkgG(bhuJRU8O6o2WMuO9SDSzc5uIP92tDS1A7OhTPG781M2tEsRoX33IoJ45f2)9CVlIT(yh3RDmrRuJMTvB2fwdxq9cMBIpHPt4eDgok3QO0OBZMT7PaR4qZrc7ath1YM5kxo66iF7QOaAnuSq17OQ25QlBEggbg4dmVZSixtFgBnmtCTLdHfp6dgjB)k4hNgaHuXwv0XJ5pKECo9RmSUfOb0i2gAGFN(ktlDq29SYOM28G0Lh3WeKiDyKNwzkxhWrtUGE4kJpB(Sm2dd5XYRYEI(QSpWJQX3aq6gpmmtYsuG0GUjV18SpnI(WOprTyB64qFVze3j3AAaXWTlxsCn32(rwIl91MISmxP4HHVQ0hHl2thUNapFNP8RhgyZ2q5leEHl1pW1oS)c31A66oqSCl7HoHxqTnsK08aEMnzUXmHSRJppWKjLXR4nZmiyGBG4VGxOdgbRZ3Kk1GR5faqlSTXAt4E2XVT6rvpPC13w(hRu(OdpU3Wdo6WnLdfTkeRhip557gq7vxmYaph3bSutIryz(QNrArrSpShd8W8DI8TeM4B8eKN0u)urIc06lMVXIimHsrBSjSKk(MtPgBiN(2LepArvkVMK3m(aYGARg)AZUALlvQuSzsKxJlXYsMdou)gZTzold8tzNE3eYOOTfUOst()aKi7wxcKS824pXIwUyWV3XQ0G6nhDspLNDCMYlStswD(S3w9Kto84QLkvT6XvkxM5AunHduYaeQhygDr)XbyI(hPgIqUkOwzOdA5A(4mxQNh42Kkk8o2AdwMUSoieQ3XuZrJ9f3FQWbMYrP2nQDwKEfD2IYOvpvYnp4ZwOFgSXIsOWYJu)fLUmk1te7y1OworetmRdj9meY4PNYwWAg)g4wqnOgxrEKPGa9HOTOQIBdhwEtoIgBumC04ExiPIpPyomSVTJpunNsMudSaEkK5uJInEAcjSV)yQDgt9UW()NVg2hK1WlwhtkEPZitBw6RSzxsIsY4WluDmipXgetwLp3E3DWEtpypJCf22L9Egl(YwT6X0(Y3DIB9(BaTDBikpFoEmFUcrl9fH95F965dkwl4t0xo2wM2uvi9vl7RmTd8PEmslT)Q0cENyAUvM)RSIlOg3YbAimS)ixk1MfnZOn3FOpCyPs4p5IPX2jjbUWejRwXgDbXrL5c7ZlaLGuSYxKGiOgkegzfINAiUu6JjU7h23KTcMa3MrmD9YVn60cGtKZQQe0(ISR4cDdSWLx2QTIMeeeMic1WGG6IG0bvrbpuV9a1)Eg75LB)KQX9tj7fLy02pwJwy1LLA5rFncdkk528AlBfz(dlniyxU)FWmo)aOJ4UKSf)cP32Y(d(Kbw0IqjjDq6a2asuUpBJbZcVVdoiS)9LQ8thEsy)RVc4FDRa6mmZnWajtlzR8UYvapBzelmWVRS0zvM6y9xZkPo2ux)fUuhDY6xPsCT3b)cumGmfn0Zc8J8hsnJb1YCkWF30Zg16jZe9V4Z8ZHxGpORg1EErOhgtEmzCdRS1y)eC8fehdlap(v4Xoc8x1hhZYC5Vp8R5c7xSykbgVm3x(Hc5YiwM7FzcpjMBK)fW)cz4DgTLrHCHd4b)cReEYMW5DFJtn0KAbziEGsNarRbthasvYjgr97sFq6uqkiykIl0q90zwuFQuQSC88pfl5jzoDyo5te46cTkc3xNyxN4kbBn9wwMINKEXnTKoyPkqWZwpQ2mZ0EfssLOak3AggqVxq)BKr08V5MwxP8En1oAkn7(HMDFdAY5J9(MQADAFzR2nvBDvtTtRDNWni3N9XezV52ZBbTDZUL4IKVHxK8nfsBQtuG7AIl0i1YY6uVrsexHV7m4rGO(8APPddW7dL4Fkxb51te369ygYW)4DSnNcU7A(bvTBB28x1WnxUOMsICef(GlZX0gHIB26HzAD4MW8rIsLVuyJCM7wl7UpeREIP83ipIIaKXLQBHmijmrgRoAlyvCSKmgC8wWaEaNS7(KT5UxxujWuiJ34IdTCCCZ)ITW)ZW(hJpXybz(lV2gmlMvNKlNjC5fCTB1VDIxYMx3OxZfYJm3cVnS1yiIhIfFrw0Fg7ASsPn134sS8uNg4UswwZOVAOHRJBXAdHhrpFPIv2F9zB3WkksAVU7eYdLzdHRm8ABNpDsyXM9BA9cmB6L3P1T5TyPJxFTIWlGwu8O(tPqFzyBelfuUFQkFAAqjclzEIc17(jP102G(OeItrKVJODSnPDwtRvPAXAciYZt(qsPx8mAHAnTsnrOC)j4h(hJK58Zl8cEcIf9zk9rbsBuyz4Ef7hmyhpgnq04X054PWZLvaAAUD)e(d3uAj5H9R0KMNNeM1BoZ)MzeDzPvG8cp44ob(ZqiFbNM6yJ5Gme2Fa(uBgoSU0WtyapisS9FDAI7Nb5Ii13sGwfDMrn2857Xow06RbqJ0NZKj7ittIjNp7WQjwZgZrgbpyrKg2bm6Xob1UTE)5QYrDrKEqkMhSTW5IZR7Ws8LkWfyytR530cFgqI9KuOOWXpHDJQre3cpbZHeD6NBq88bBqDI7NVP1blU6af2jLPG7sZHpfXgjWfYfjtddQDpL2n)GmOHEGFaL)i)q4Lbcwc4OYcYQeGGTDuVaeSTIE)0ivzAJ7u2HS6e4JLW6P05gvSBByextO4M4ORpVt3wFQtB1AxUkOuXG5EWrNGaa3MHl1QmCfOssIcCAmrMLaxJQ)PG1ibmaRIQrKt7Mb4n6asLCG8YHJidObwcf4LXLOE0kepIISu)RIl0M6hzFwZi7Z6yNbBuAGisJyrcyjI23SKzNxtvdRXw70t70gYchjzuGVoZ0DmWpK(zOW0U8Pw6jFGA3nUSfyiZ4PEYOzfXJTT0tQLH(iZU54PTxa6s6D2ga9rckrsWKHheKPF03GxvG)ICuKbk2cVcWTijIvjCkkKLrmFbbNLd5LeO6Kf0L2)vwi4FJaLLO0uuUQ)0aOgdRZ3ky1wonohvTZCnFoS))oGyGv2aRR6MqxtKXm(9GbKpn4NfXaq2ynVXedNh(yuo9YX41gmG3jbJk)4S)Sl3c1pJUvXdmXAUnVGqlO(U4AzLJgFHTKdsy8sYD3uphCFJRXXMCUPNj0nlMnNDDQIxTA3gC2fVXhSjUlrzqg9XnKe58eVKCu(omUG4ht(gtHfcP8cOT7acd2(0RZa4)))garZPF3TavxeCaQAX76M4vcsixSq64XCw8EcjgrFZkqbLj23IrOz)MAjOGbfnWi)vGjpcn8na)DcGYFbiGNc48VtOHxUYkn3V8RVtYUHJFXfs2k)MEoirgpjVQyB7RyycK4RVdj(DiX)DbjE5Vbz7WKFhM8z7zSdD(DOZVdD(DOZVdD(DOZVdD(DOZVdD(DOZVdD(DOZVdD(TgDEFzaIldn5Tf3(TfC8)x(FdZxlo9rVZcsaOx27yWw9VI3IxGHmFtiY8)6PM6vE4T6x1AYZ2PHsplGZx5FKPm)hrA1xlcMMBoiPvRGcEV)7d \ No newline at end of file diff --git a/FreshShit/BattlePassTimer/init.lua b/FreshShit/BattlePassTimer/init.lua index bd66649..9aa916a 100644 --- a/FreshShit/BattlePassTimer/init.lua +++ b/FreshShit/BattlePassTimer/init.lua @@ -10,6 +10,32 @@ if not WeakAurasSaved.Cyka.LoginInfo[Today][UnitName("player")] then } end +local greenColor = "|cff00ff00" +local noColor = "|r" +BattlepassAccountInfo = "" +local function UpdateAccountInfo() + local ret = {} + for char, info in pairs(WeakAurasSaved.Cyka.LoginInfo[Today]) do + if info.claimed == 1 then + char = string.format("%s%s %d%s", greenColor, char, info.onlineTimeInMinutes, noColor) + else + char = string.format("%s %d", char, info.onlineTimeInMinutes) + end + ret[#ret + 1] = char + end + BattlepassAccountInfo = table.concat(ret, "\n") +end + +-- [02:37 PM] Bluepotato +-- [02:37 PM] onlineTimeInMinutes=120, +-- [02:37 PM] claimed=1 +-- [02:37 PM] Smolpotato +-- [02:37 PM] onlineTimeInMinutes=120, +-- [02:37 PM] claimed=1 +-- [02:37 PM] Thiccpotato +-- [02:37 PM] onlineTimeInMinutes=57, +-- [02:37 PM] claimed=0 + ---@param input string ---@param deliminer string ---@return table @@ -55,6 +81,8 @@ BattlepassInfo = { BattlepassInfo.PingApi() end) end + + UpdateAccountInfo() end, DoClaim = function() SendAddonMessage('UIMSG_TO_SERVER', "UIMSG_WEEKLY_REW_GET" .. "\t", 'WHISPER', UnitName('player')) @@ -79,5 +107,6 @@ for k, v in pairs(BattlepassInfo) do end BattlepassInfo() + -- Claiming rewards works fine -- But the bar does not hide once rewards are claimed \ No newline at end of file