Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
frozenchargedays [2018/04/25 16:47] |
frozenchargedays [2023/06/15 20:37] bobr |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
+ | ====== Обмеження кількості днів заморозки ====== | ||
+ | Починаючи з версії 0.9.0 додано < | ||
+ | |||
+ | Описується це все наступними опціями конфігу [[alteriniconf|alter.ini]] ось у такому вигляді (для прикладу): | ||
+ | <code ini> | ||
+ | FREEZE_DAYS_CHARGE_ENABLED=1 | ||
+ | FREEZE_DAYS_INITIAL_AMOUNT=365 | ||
+ | FREEZE_DAYS_WORK_TO_RESTORE=120 | ||
+ | </ | ||
+ | |||
+ | Виходячи з описаних вище значень опцій: кількість днів заморозки, | ||
+ | Ось якось так. | ||
+ | |||
+ | Вся обробка проводиться щоденним викликом відповідного action з [[remoteapi|Remote API]] - // | ||
+ | |||
+ | Наприклад - ось так: | ||
+ | <code bash> | ||
+ | 45 23 * * * /bin/ubapi " | ||
+ | </ | ||
+ | |||
+ | \\ | ||
+ | Також не забуваємо додати аналогічні опції в [[userstats|userstats.ini]] | ||
+ | <code ini> | ||
+ | FREEZE_DAYS_CHARGE_ENABLED=1 | ||
+ | FREEZE_DAYS_INITIAL_AMOUNT=365 | ||
+ | FREEZE_DAYS_WORK_TO_RESTORE=120 | ||
+ | </ | ||
+ | щоб < | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | Як ви вже, напевно, | ||
+ | ---- | ||
+ | |||