// все игроки у которых истек время сималяторов
public static function get_expired_simulator() {
$sql = "select * from users_simulator where time_simulator < ?";
return fetchAll($sql, array(time()));
}
public static function ctr_simulator_active() {
if (!empty($user_pack = self::get_expired_simulator())) {
foreach ($user_pack as $all) {
$bonus_name = self::get_bonus_simulator($all['id_simul']); // название бонусa симулятора
$param_bonus = self::get_param_bonus_simulator($all['id_simul']); // какой прибавок
// минусуем парметры от симулятора
uc::update_param($all['id_user'], $bonus_name, -$param_bonus);
// удаляем
self::dell_simulator($all['id_simul']);
}
}
}