Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версій Попередня ревізія | Попередня ревізія | ||
|
frozenchargedays [2018/05/02 16:49] |
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 | ||
| + | </ | ||
| + | щоб < | ||
| + | \\ | ||
| + | \\ | ||
| + | |||
| + | Як ви вже, напевно, | ||
| + | ---- | ||
| + | |||