#Kick players before restart

2 messages · Page 1 of 1 (latest)

halcyon ocean
#

So having this script to kick players before the server restart to be sure there data is save before the restart

onEvent('server.load', event => {
    // Warn ussers 30 minutes before restart
    event.server.schedule(330 * MINUTE, () => {
        event.server.runCommandSilent('say Server will restart in 30 minutes!')
    })

    // Warn ussers 5 minutes before restart
    event.server.schedule(355 * MINUTE, () => {
        event.server.runCommandSilent('say Server will restart in 5 minutes!')
    })

    // Every 6 hours, restart the server
    event.server.schedule(360 * MINUTE, () => {
        event.server.runCommandSilent('stop')
    })
})

I know theres a event.server.stop() but my server hangs when stopping not sure why

merry domeBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!