Проще сверять даты редактирования файлов...
Это не решит проблему. Дату редактированного файла можно легко "отмотать" назад.
Контрольная сумма тоже не решает проблему. Можно "вскрыть" пртокол обмена данными между сервером и клентом и подменять контрольные суммы.
Почти 100% решение - весь обсчёт на сервере. Однако это гиганская нагрузка на сервер. И остаются читы с настройками видимости и текстурами.
Я так думаю...