Jane, Алгоритм прост. Есть например день выдачи баллов. Нажал на кнопку. Выполнился запрос, дали всем по 100 валлов, ну или зашел, условие выполнилось и пользователю дали 100 баллов. Записали например в базу данных количество баллов, время, и ид пользователя. Подключаем скрипт к ядру. Который раз в день будет обновлять файл, типо кэш, который будет собирать инф о баллах. И там же этот скрипт проверяет время когда баллы получены, если условие выполнилось, прошли сутки, получаем номера ид пользователей, и через цикл убиваем записи с базы.