This is not my code the authors are listed in my code and I own none of this but I need help how do I know what 8000 and 12000 means in minutes? and how do I make it work every 1min?
Code:
--[[
@Authors: Ben Dol (BeniS)
@Details: Magic train event logic
]]
AfkModule.MagicTrain = {}
MagicTrain = AfkModule.MagicTrain
function MagicTrain.Event(event)
if g_game.isOnline() then
local player = g_game.getLocalPlayer()
if player:hasState(PlayerStates.Pz) then
return Helper.safeDelay(8000, 12000)
end
local manaRequired = AfkModule.getPanel():getChildById('MagicTrainManaRequired'):getValue()
if player:getManaPercent() >= manaRequired then
local words = AfkModule.getPanel():getChildById('MagicTrainSpellText'):getText()
Helper.castSpell(player, words)
end
end
return Helper.safeDelay(2000, 3000)
end