Переписал свое старое под FastCore. Аналог этого решения был в kapitalof (кто помнит)
Мод Останавливает начисления если пользователь не собирал прибыль более указанного срока (сутки/минуты/часы)
Цена 490р
Настройки внутри файла. Из файла взять строки или по инструкции. Помимо прочего рекомендую обновить core/func.php (SumCalc)
заменить:
демо. Данные:
login: crocus
pass: crocus
Мод Останавливает начисления если пользователь не собирал прибыль более указанного срока (сутки/минуты/часы)
Цена 490р
Настройки внутри файла. Из файла взять строки или по инструкции. Помимо прочего рекомендую обновить core/func.php (SumCalc)
PHP:
# ============================
# Калькулятор сбора прибыли
# ============================
public function SumCalc($per_h, $sum_tree, $last_sbor){
if($last_sbor > 0){
if($sum_tree > 0 AND $per_h > 0){
sprintf("%.6f",$sum_tree);
$last_sbor = ($last_sbor < time()) ? (time() - $last_sbor) : 0;
$per_sec = $per_h;
return round( ($per_sec / 3600) * $last_sbor,4);
}else return 0;
}else return 0;
}
заменить:
PHP:
// ============================
// Калькулятор сбора прибыли
// ============================
public function SumCalc($per_h, $sum_tree, $last_sbor){
if($last_sbor > 0){
if($sum_tree > 0 AND $per_h > 0){
$last_sbor = ($last_sbor < time()) ? (time() - $last_sbor) : 0;
$per_sec = $per_h;
$calc = ($per_sec / 3600)*$last_sbor;
$calc = number_format($calc, 6, '.', '');
return $calc;
}else return 0;
}else return 0;
}
демо. Данные:
login: crocus
pass: crocus