Игрок зашел: условие: игрок не бот { получаем стим_ид сохраняем время захода в игру Игрок выходил и успел зайти в течение 10 сек { продолжаем его таймер } Иначе { сохраняем стим и таймер 60 сек запускаем таймер 60 сек } } Игрок вышел: проверка существует ли таймер 60 сек { удаляем таймер 60 сек получаем стим ид игрока получаем из ключей стим и его время сколько игрок провел в игре вычетаем получаем сколько игроку осталось до срабатывания 60 сек сохраняем сново в ключе стим ид и сколько осталось секунд запускаем таймер 10 секунд(сохраняем стим ид в таймере) сохраняем включе стим и время 10 сек } Игрок не зашел в течение 10 сек: { удаляем пак удаляем ключ при входе игрока удалям ключ при выходе игрока } Таймер 60 сек закончился: { удаляем стим ид с ключей финиш... }