Loading autoloot multiple times makes the function run multiple times
This commit is contained in:
16
Cyka.lua
16
Cyka.lua
@@ -274,7 +274,6 @@ local function init()
|
|||||||
|
|
||||||
print("Cyka loaded!")
|
print("Cyka loaded!")
|
||||||
end
|
end
|
||||||
local loaded = 0
|
|
||||||
|
|
||||||
local loadedFrame = CreateFrame("Frame")
|
local loadedFrame = CreateFrame("Frame")
|
||||||
loadedFrame:RegisterEvent("ADDON_LOADED")
|
loadedFrame:RegisterEvent("ADDON_LOADED")
|
||||||
@@ -282,13 +281,14 @@ loadedFrame:SetScript("OnEvent", function(self, event, addonName)
|
|||||||
if addonName == addonname then init() end
|
if addonName == addonname then init() end
|
||||||
end)
|
end)
|
||||||
|
|
||||||
local ticker
|
-- local loaded = 0
|
||||||
ticker = C_Timer.NewTicker(1, function()
|
-- local ticker
|
||||||
-- IT JUST WONT FUCKING RUN JUST FUCKING RUN THE FUCKING FUNCTION GOD DAMN IT
|
-- ticker = C_Timer.NewTicker(1, function()
|
||||||
loaded = loaded + 1
|
-- -- IT JUST WONT FUCKING RUN JUST FUCKING RUN THE FUCKING FUNCTION GOD DAMN IT
|
||||||
init()
|
-- loaded = loaded + 1
|
||||||
if loaded > 100 then ticker:Cancel() end
|
-- init()
|
||||||
end)
|
-- if loaded > 100 then ticker:Cancel() end
|
||||||
|
-- end)
|
||||||
|
|
||||||
local logoutFrame = CreateFrame("Frame")
|
local logoutFrame = CreateFrame("Frame")
|
||||||
logoutFrame:RegisterEvent("PLAYER_LOGOUT")
|
logoutFrame:RegisterEvent("PLAYER_LOGOUT")
|
||||||
|
Reference in New Issue
Block a user