PEQ runs Linux, and its daily reboot/maintenance/backup is handled by cron and bash scripts. I use a bash script to telnet into the server and give players a warning of the shutdown. The script is simple, and requires the expect package:
Code:
#!/usr/bin/expect -f
spawn telnet 127.0.0.1 9000
expect "Username:"
send "yourname\n"
expect "Password:"
send "yourpassword\n"
expect "yourname>"
send "broadcast The server will be rebooting in 10 minutes. Please get to a safe location.\n"
expect "yourname>"
send "exit\n"
Just replace yourname and yourpassword with the appropriate values and if on a different server than local (which I don't recommend, unless you're using a VPN) change the IP as well.