Add separation by day to battlepasstimer
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
-- PLAYER_ENTERING_WORLD PLAYER_LEAVING_WORLD
|
||||
function(e)
|
||||
if WeakAurasSaved.Cyka.LoginInfo[UnitName("player")] == nil then WeakAurasSaved.Cyka.LoginInfo[UnitName("player")] = {} end
|
||||
local index = #WeakAurasSaved.Cyka.LoginInfo[UnitName("player")]
|
||||
local index = #WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today]
|
||||
|
||||
if e == "PLAYER_ENTERING_WORLD" then
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][index + 1] = {LoginTime = GetTime()}
|
||||
if WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][index] ~= nil then
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][index].LogoutTime = GetTime()
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index + 1] = {LoginTime = GetTime()}
|
||||
if WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index] ~= nil then
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = GetTime()
|
||||
end
|
||||
elseif e == "PLAYER_LEAVING_WORLD" then
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][index].LogoutTime = GetTime()
|
||||
WeakAurasSaved.Cyka.LoginInfo[UnitName("player")][Today][index].LogoutTime = GetTime()
|
||||
end
|
||||
end
|
||||
|
||||
--/run WeakAuras.ScanEvents("PLAYER_ENTERING_WORLD")
|
||||
--/run WeakAuras.ScanEvents("PLAYER_ENTERING_WORLD")
|
||||
--/run WeakAurasSaved.Cyka.LoginInfo[UnitName("player")]["2024-03-23"] = WeakAurasSaved.Cyka.LoginInfo[UnitName("player")]
|
||||
Reference in New Issue
Block a user