missionRestart = {} missionRestart.restarting = false function missionRestart.restart() if missionRestart.restarting then return end trigger.action.outText("Server: Mission restarting...", 30) local res = net.dostring_in("gui", "mn = DCS.getMissionFilename(); success = net.load_mission(mn); return success") missionRestart.restarting = true end function missionRestart.update() -- call me in a second to poll triggers timer.scheduleFunction(missionRestart.update, {}, timer.getTime() + 1) if trigger.misc.getUserFlag("simpleMissionRestart") > 0 then missionRestart.restart() end end missionRestart.update()