Is this correct or is there something i have to fix?
local player = game.Players.LocalPlayer
if player.leaderstats.Simulators.Value >= script.Parent.Mission1V2.Value then wait(15) script.Parent.Mission1Script.Disabled = true end
Try setting the whole script under a 'while' condition that expires after a set of time?