01-16-2014, 01:38 AM
No I think this should work:
function OnScheduleTick(Time)
for I=1, #ScheduleTable do
if ScheduleTable[I][3] < 0 then
ScheduleTable[I][1](ScheduleTable[I][2])
table.remove(ScheduleTable, I)
else
ScheduleTable[I][3] = ScheduleTable[I][3] - 1
end
end
end

