Loading...
Добрый день. никто не помог, так что даю костыль, работает, но уверен можно проще) Кто знает может подскажет
php
   /**      * Проверяет апнулся ли юзер, и возвращает обьект уже с новыми данными      * @param type $user      * @param type $user_params      * @return boolean      * @throws CHttpException      */           public static function checkXP($user, $user_params) {         $max_xp = self::maxXP($user->level);         if ($user_params['xp'] >= $max_xp && $user->level < 15) {             $user_params['level']   = $user->level   += 1;             $params = Users::calcParam($user->id_user);             $user_params['health_now'] = $params->totalHealth*2;             $user_params['energy_now'] = $params->totalEnergy*2;             $log = new BattleLog();             $log->battle_type = $user->battle_type;             $log->battle_id = $user->battle_id;             $log->id_user = $user->id_user;             $log->type = 6;             $log->info = 2;             $log->users = Users::getUsersForLog($user->id_user);             $log->save(false);         }         elseif ($user_params['xp'] >= $max_xp && $user->level == 15) {             $user_params['xp'] = $max_xp - 1;         }         return $user_params;     }   

________
посл. ред. 20.07.2021 в 20:13; всего 1 раз(а); by by_troy
Строчка подсвечена красным
________
посл. ред. 20.07.2021 в 20:15; всего 1 раз(а); by by_troy
Что не работает? Где не работает?
+= 🕵️🤦
Онлайн: 1
Время:
Gen. 0.0864
(c) Bym.Guru 2010-2026