Leondr
@Leondr

Как сделать такой скрипт раздачи?

Всем доброго времени суток. Подскажите как реализовать такой скрипт или где можно найти готовый вариант?
gj.by
Суть такова, есть ключи вида FXKLH-4GXJT-87GPT мы их добавляем в список, первый из списка выбирается преобразуется в ключ вида например FXKLH-4GX●●-●●●●● и каждые 15 минут будет открываться 1 символ, после того как откроются все символы, ждём например час, после выбирается следующий ключ из списка и всё идёт по новому кругу.
  • Вопрос задан
  • 344 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Alastor
способ без кронов:

а) таблица keys - id , source_key (varchar), opened (bool), createdAt
б) метод который считает разницу между createdAt и текущим временем. Полученное время делим на 15, округляем и выясняем сколько буквенных символов можно показать
в) если все символы открыты ставим opened = true, добавляем новый ключ в базу и тот же самый процесс по новой для него
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы