Du könntest natürlich auch die Dateigröße vergleichen:
_FTP_FileGetSize
FileGetSize
Den Zielort kannst du am besten bestimmen indem der "Updater" im Ordner des Spiels ist und die Dateien einfach nach @Scriptdir kopierts
Mit so einer Textdatei gehts natürlich auch, nur ist es halt zu Pflegen..und bei verschiedenen Versionsständen bekommst du wahrscheinlich Probleme