Саб клас с откатом

rqrwre

Путник
Пользователь
Сообщения
111
Розыгрыши
0
Репутация
17
Реакции
13
Баллы
0
Всем привет, подскажите пожалуйста как можно реализовать так что бы 1-2 собкласа брались без отката а дальше можно было ставить откат. К примеру 1-2 саб берем сразу а 3,4,5,6,7.... можно было взять с откатом в 1 день.
Спасибо всем кто подсказал.
 

Всем привет, подскажите пожалуйста как можно реализовать так что бы 1-2 собкласа брались без отката а дальше можно было ставить откат. К примеру 1-2 саб берем сразу а 3,4,5,6,7.... можно было взять с откатом в 1 день.
Спасибо всем кто подсказал.
Ну самый простой способ(костыльный) записывать в базу время отката)) и при взятии нового саба, проверять на время.
 
это не самый костыльный вариант:) (в таблицу character_variables с атрибутом expire_time). ничего плохого в этом не вижу, возможно кто-то предложит вариант лучше.
более костыльный это выдавать итем с временем действия (видел такую реализацию, не очень понравилось). тут опять же в таблицах с итемом будет хранится тот-же expire_time.
 
Не костыльного нету, ибо это не по офу, а если говорить о костылях сделать 2 проверки, одну на наличие одного сабкласа, вторая если больше не давать саб, если он не прошел по временным рамкам:)
 
Всем привет, подскажите пожалуйста как можно реализовать так что бы 1-2 собкласа брались без отката а дальше можно было ставить откат. К примеру 1-2 саб берем сразу а 3,4,5,6,7.... можно было взять с откатом в 1 день.
Спасибо всем кто подсказал.
Сохраняем время взятия каждого саба куда угодно. Затем при попытке взять саб складываем сохраненное время последнего саба и срок до следующего, затем сравниваем результат с текущим временем, если текущее время больше - то брать саб еще рано. Примитивнее некуда.
 
Можно сделать по принципу флуд-протектора. Где-то в Скории когда-то видел, там можно было выставить, через сколько действий активировать задержку
 
Сохраняем время взятия каждого саба куда угодно. Затем при попытке взять саб складываем сохраненное время последнего саба и срок до следующего, затем сравниваем результат с текущим временем, если текущее время больше - то брать саб еще рано. Примитивнее некуда.
Флешка уже написали как проще. Сохранять текущее время + сколько дней (часов, минут) откат и делать сравнение Текущий время >= время когда доступен саб.

CalypsoToolz, в чем костыль? Как ты собираешь что-то делать без сохранения времени?
 
CalypsoToolz, в чем костыль? Как ты собираешь что-то делать без сохранения времени?[/QUOTE]
Я как раз таки об этом - я спросил: какой же тогда, по мнению Флешки, вариант будет не костыльным.
 
  • Мне нравится
Реакции: Main

    Main

    Баллов: 1
    Приношу извинения, не совсем обратил внимание
Назад
Сверху Снизу