I originally made this for SMAC early in the year, but decided to release it as a separate plugin so that anyone could use it in other projects, including my own.
I incorporated this quick list of ideas to start: In addition, XML wasn't very pawn friendly, and there was a bug that scattered files if the URL or local path was too long.
The server must actually check for updates each run, or this plugin is pointless.
The timer can be cancelled by an admin command, and the plugin will ignore any additional restart requests for a predefined period of time (defined via cvar).
Rainbowize | Custom Chat Colors | Price Check SMAC Auto Demo | Steam Rep Checker | Unrestricted FOV Bot Manager | HTTP Text MOTD | Player Analytics Website | More Colors | More Plugins | Donate In the future I'm planning on adding support for users themselves vetoing the update (users type !
There are immediate links at the top to download the latest build for your OS, as well as other recent builds displayed below with information about the changes in that build over the previous one.If you are using srcds forks and need multiple sourcemod installations, you have to set this.There won't be any more "point" releases (1.10.7, etc).We may still need to sort out some small things, but most everything is in place now.If you come across any issues with these changes, please post a comment in the forum.Rainbowize | Custom Chat Colors | Price Check SMAC Auto Demo | Steam Rep Checker | Unrestricted FOV Bot Manager | HTTP Text MOTD | Player Analytics Website | More Colors | More Plugins | Donate There have been 4 plugins there do nearly 100% the same as this plugin.(current 3 plugins) Who do wee made more plugins, instant of require extra feature in the existing plugins?? SRCDSAdmin - auto-update Windows servers Update Notifier There have been 4 plugins there do nearly 100% the same as this plugin.Every minute, a hint box appears and a sound is played (TF2 only).The timer itself is displayed for the duration of the countdown as HUD text in the top-left of the screen./** * Forces your plugin to be checked for updates. This should be used * to free read-only resources that require write access for your update.The behaviour * of the update is dependant on the server's configuration. * * @note On Plugin Updated will be called later during the same frame.