halfvoid
Member
GMT (or kol time), and if it was down to the second it wouldn't matter if a newer build was posted a half hour later. The script author could just use whatever compile time of mafia they're currently on because clearly if they're writing a script in some version it has all the functionality needed. At worst it would force people to get a newer daily build when they don't actually need it, which they should be doing anyway if they're running daily builds in the first place. None of this is different then using the version value, except that it solves the problem of multiple different numbers because now you don't have to maintain two version checks, just a single date-time check. Either way, version or time, if you want to prevent fifty people from asking how to solve the exact same issue you need to have some kind of error checking in the first place to solve the problem for them.
I myself have the Unofficial Builds forum RSS feed in my Google Reader. I know usually within 5 to 15 minutes of a new build. From that post i can directly download the new build and save it over my current mafia build. Easy-peasy. I wouldn't want this functionality built into any script, especially if multiple scripts i use daily had to do a server check to see if it needed to update (pretty much all my scripts that i run already do a server hit at first to check if its the current version of the script itself). A script should only take care of its immediate functions. If functionality like this should be built into anything, it should be an optional setting within mafia itself, and i'd have it switched off. I prefer to read what has been changed/added/removed from the build before running it and the RSS feed works amazing for that.