From 169a1c580db9a4b217bf82da99f64327569c0619 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Sat, 30 Mar 2024 19:24:23 +0100 Subject: [PATCH] Fix issue where GetTime() was used instead of time() --- FreshShit/BattlePassTimer/event.lua | 10 ++++++---- FreshShit/BattlePassTimer/export | 2 +- FreshShit/BattlePassTimer/init.lua | 8 ++++---- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/FreshShit/BattlePassTimer/event.lua b/FreshShit/BattlePassTimer/event.lua index 79ef755..7344131 100644 --- a/FreshShit/BattlePassTimer/event.lua +++ b/FreshShit/BattlePassTimer/event.lua @@ -3,14 +3,16 @@ function(e) local index = #WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today] if e == "PLAYER_ENTERING_WORLD" then - WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index + 1] = {LoginTime = GetTime()} + WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index + 1] = {LoginTime = time()} if WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index] ~= nil then - WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = GetTime() + WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = time() end elseif e == "PLAYER_LEAVING_WORLD" then - WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = GetTime() + WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = time() end end --/run WeakAuras.ScanEvents("PLAYER_ENTERING_WORLD") ---/run WeakAurasSaved.Cyka.LoginInfo[UnitName("player")]["2024-03-23"] = WeakAurasSaved.Cyka.LoginInfo[UnitName("player")] \ No newline at end of file +--/run WeakAurasSaved.Cyka.LoginInfo[UnitName("player")]["2024-03-23"] = WeakAurasSaved.Cyka.LoginInfo[UnitName("player")] + +--/run WeakAurasSaved.Cyka.LoginInfo[UnitName("player")] = {} \ No newline at end of file diff --git a/FreshShit/BattlePassTimer/export b/FreshShit/BattlePassTimer/export index 4d260e7..570de16 100644 --- a/FreshShit/BattlePassTimer/export +++ b/FreshShit/BattlePassTimer/export @@ -1 +1 @@ -!DJ1BZPnot8VlCtMjm3bNnqd55f9feItHCutgSttZ1wdcBzqngjozzsOpx9N9BLSSnKaTK07UxCdjG969FA1U)2v2Z0Z1ZzHNtG8p4Y4Li(D3qceZ9Snn03pmmmglEVNnqaLiMZ4dxkimAmiHWZzD2Z9SB1wYa1hy4kgHcpQRLTR1iTAgXeiPyk9SfL3YcWEoDU2DiiVFUQDIfiUiZgekrELtaBSFsSGTW7mph9voKW0j3Gr31jHJIDqRWb17U(ou6Kx)60jusu6eXCmDF8Ko5))10jyAq6L7rr1hWMrO9PHSdrLBX9gkp9sxwaATIyasGpUYr3w7Of1okOs1dW0F4AieyJwaYTmcTgZRu9tpp3zpA45S(3Lk(GAz93GVuQOTIAPxIaTmgtxvVlkYpjcIDdPrek2LSaR4omHQYAogcKPtY(eX8rsFjNhJYhfY4PtU7xsNquBseWzjlreE8XVuFUkSLYknq(hz8uAdPoyjIm)n9p3ko9eHY)u45zx8ZPto(j6QwP(jujPQpvF4Oy8ZYkVbR0oempm9R2M21nCSiHt1Q(s1JK1YHqXC8CvDnCNGtMndZLf82k0inb1LRxIllZJtMIxHPcNKWqYdEoJ72XXDSJBNrU5mnEorIKinOerd2jvaooMEokrbeP5ir6K3IJJrZWL68kowPtNRSgmqZCSNZvd6CR1OXkuS(2Vz8ndhn480jAYdS68UcQL(zTAfCCicMEzr6l(P5VeAa(b1g0p9IlOUSuRYmsCwPALD6Jv2xA5l16FqVcGmltDTDr2K62I0TVU7cOFmd)PdVG7h0qBvyU5667vYa1N7yBzRCK)H2voeFw5RAO4A1(vEYMq71D8rulvXYX7jFQ6oe7GD2knmA0QMrZAnAwjl55zRd5Og4OO(b6Pv0afzqlAqHeQ(cnWbfuHM9e5GhozAdquWtbWhxLS9SgC1fxpiJPsqljOMDJxoqM2t6HrrWqy7dGktvNxaWjXCC7393G4VPHHXEWuYbKxGeZRhgXy8J)w9wpUAvOjz7gggWpMQSGsOXnS2UdQBchE4UMGNG1wAliDT22rW2jGe)zLkxHLJFUoBgYvy3m2udxc7iYPi9z0X(SigpRBJ8VgQVBQ(UL8B10McmNIIEh0xsnWAJtKAMSilAVXOP6DwkJIl73OJdXyWCqAhOWfic9W5UOb5HXpiXueVB5Y6ItB1UDZtAzy0Q1jnmnpXlS2RAPwQgpEPgGJrcPMXEt3AC)BZgtpz6i8m9a56(ZkZlZBaRog(VmHh)GyC8Cua7(3NFMaZCbanjFUMRSlpAP(2dyprXxitMzz9Wso0a)E06TS5gra56Sy1A8iLKX9T5EynZC64Oq95wYoksHjDiFrMczOjTIetMgHLhbrD)wh5PVTTc9(c38ZcvyPC5)mKltcxxE8iU8CqyxvmXEOTvUKV)XskDMm0h3Eqj1WRDh0hyxixNVOnaX)v3ag1)n9(3DhOvzXbeQNY4bYogz)Q9qvHAbTy1IQvX9(F)WNMZnw)Ak4a50So)rcIdDYVijcM25M5eOQoNdw(H0ZqmMJjZMd3EkSWIyi1H)tIXGtSyksKHfG9vVDGKibjhR1pcfh)eQQvYJik0OjNfbG56d4F(5kJ0jqg)Xb4G3IEOa2P73pfCBzbivqwUcEYDtqPmGE5dFyJTpf4FSQzIo5qzw5EEchi2xc6hI8XFSlcYoOZodX)419RvExnhPaA5k87E6iztDkIszwrRUUF6KZIquqac0n7mKqeHVccFYwRGp(fg0pt)kvyQuzM)Q8goTnAAK)ws6rccWqpEBR3jtvZsLUGdZOKTQD6oYYYgABijbtDGeivz)9zVgN2sfHIwopJkefcjZYFRksdQq(tK(i7CoByv09wpmdUHtG(465l6nCu)FFOTBNbkneq249)mf5F3molHg8nbaU4KtB9QwTnBDQ5)RH5RAQ6k1uLNuw3RRhLe9CAu38K6n9CwbkSvdzgG3F9 \ No newline at end of file +!DJvB3PTTx8VlzNCoWzdMn4MK)VOVGqifYOMCWonnRTge2YGAmsmzzc0)R(Z(Usw2gsijK0T9IDYdyjUpR7939k7z6565m3Zjq(l8y8ce)2RjbIzE2Mg61dcdJXIp6zdBGseZy8bleegng4q45So779STowsa1hi4sgHcFv7o2UDgQfZqMajztjNT259SaSNtRRCha87NlANybIlY0bHsKp5eWg5NelyZ9o1Zr)KdjmD81y0TTs4Oyh0sCq92RVfLo(TVnDmLeLowmdtFmAsh)))E6ymni9Ihrq17ZMsO9OHS9rKBr9gcp9cxwaATAZaKax5GdVP2HZRDyWbv3dv)PRGqGnAoW3Ii0Am)GQF5LzopIeEj()UeXNuU1Fd2sPG2kQLEbcKYimDz92Oi)Kii2nGgrOyxYCSI6WeQkRPceithN9teZhfj)y6uCqbLgLeeY4PJV9xshtuhveWKjlqeECLxRLxfoyzLki)hzuvQdPmyjImBj9p3kA9aMkDJTS)nx(ZPJR8a5wRuxeQCRQpu24Oy8RwJc4jioVFksDcURfCSiHt3s6xOiqwShcv7XZuf(WkbNa0WLic2k4k9gQhxVaxIdeNmbVetfojHHKvEoJA3YXDKJBRHU5enAgrc1iDcjKhCiRqKCm9CuScqwZqI0XVhhhJMIlL5LCSsMox2PF)svwdcdx2V1nDgosb11Z(DJUEWW(NvSD)oT(q5UxuKQIFyUkHgGxPc6)0RU4P8m4InZ)WzLNhStB9Ghlj81AfFs7jq(IPUEUinrTmlj677Uw5htRFz)RT(bv0w1Dfo1Zvfa1E74azRSK)HopEwdwzOAu3A1(vEYMO41D8r0oYsH4kpsAu1DW2EBPh0WOHvnJM1A08GSCMxSmKtvGJI6fOhmrv4g758ckqlWjYqw0ycju9dACdkOxTosKdM4KzcaGcEcG94Q4TBN(xE(v9ZiQeZsIPz341JJPTKUyuemK2tJpDwb(MeNYTx7Fd8xtddJhbhkhvEosmREyeJXR8u9ERuTk0(84gggWhMQuNYG(gAB3b1nHq3FttWtWAnTfIUwA7iy7eqI)QsKlXYXtxNnJ5sSBgzQHpHte5uM(m6iFweJN1Sr(Bd1)BQ(VL8)QPrfyoff9bOTKAG2ghjLmzEw0EJrx1NSugfx2UrhhIXG6GCvqGZre6(tDr)X9JEGJjiE7s368tSo(4MhzzyyzDudtZJ8cR9glLRACFxnahJesjJ9MS11bUjBm(KjdXt1dSRBpRuVmVb06i4VYeE8kXO4zOa2DFm)odM5mass(9AQYE8Wf6L7XzIIUqMmZQZQfCO)9DO1BPZnIas)SWBnUNqYO(MClSMz((4Oq99AYUQsHkDiFtMczO3AjjMmjclVIIA9wxjQNTTc05C387kvOPC()kKltcxxE9jU8EsyxvmXEGDNCo)495uAmzOpUDHsQbx52VhqUq6NVQdaX)vpag27DD)39eWQS4ac1ty8azhJSp1wOQqTyVyLtzvS2)5dFAk3W)17GdKdZ68hjio07)8Kiy4ORNrGQ6Cky5xIpdXygMmDgS8eWXIyi1lhGqNYzjluVYGKibrb0bgfOhfpjX4r50aGf(rO44njwre0I2)bBk50NnFcsOqzKo(9irObFoncW(1VVGZotXzRa5Xfoah8E0QcuQ2pFg728ciWaVCfAM7Myyz9fKF5QnoTv9kIv9E05sk1ktrs4WM9K9icr(4p3gbjt0PNI4F(QE1kxvZrYGMVc7URoW3uNrPewNOLx1lD8PrikWabA(DksiIWxcryzNyWg)gdA)PFdnmvMpZFzE)PJnAAK)sx6sccWWib2D(GmZolZ7ComstMx70EyNo2qxg5wWqkibsHsCx2Bf6yPGqrlMLTlefcjtZFjnsfQAuKiTr2zC2GQO76SAkSGtG2(6Xr6oyyVFFGTBR(kjeq241jnb5FRmhIg8K4fNF0jwVX6ytRtm)FnmFttvtSMQ8KsycD5RCtpNg1npQEtpNLGaTAiZa8(R) \ No newline at end of file diff --git a/FreshShit/BattlePassTimer/init.lua b/FreshShit/BattlePassTimer/init.lua index 6667d6f..f4c67b4 100644 --- a/FreshShit/BattlePassTimer/init.lua +++ b/FreshShit/BattlePassTimer/init.lua @@ -7,13 +7,13 @@ if WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today] == nil then WeakAura aura_env.CalculateOnlineTime = function() - local time = 0 + local loggedTime = 0 for k, info in ipairs(WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today]) do if info.LogoutTime ~= nil then - time = time + (info.LogoutTime - info.LoginTime) + loggedTime = loggedTime + (info.LogoutTime - info.LoginTime) else - time = time + (GetTime() - info.LoginTime) + loggedTime = loggedTime + (time() - info.LoginTime) end end - return time + return loggedTime end