module.Dropper = function(timePerDrop,maxSpawn)
print("Function Called")
while wait(timePerDrop) do
print("Looping wait(timePerDrop)")
if workspace.CashblockCount.Value < maxSpawn then
print("Cashblock.Value < maxSpawn")
workspace.CashblocCount.Value += 1
end
break
end
end
"Cashblock>Value < maxSpawn" stops printing after the IntValue reaches maxSpawn (10), but it does not resume after reducing IntValue, how can I fix that?

6 comments
You told it to break out of the loop lmao. Remove line 8.
No, it didn't work even without break
which lines print?
You have to update it every time the CashblockCount.Value changes, even if the value changes its not gonna update the script.
And print the CashblockCount's value
The script requring the module actually does a while true loop