0) && (!empty($payout))) { // Yes, he has. $target = 'locked_points'; } elseif ($payout == '0') { // No, he has not $target = 'points'; } // Add points... if (empty($payout)) { // ... to jackpot account ADD_JACKPOT($points); if (empty($jackpot)) $jackpot = 0; $jackpot += $points; } else { // .. to user's account SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET `%s`=`%s`+%s WHERE `userid`=%s AND `ref_depth`=0 LIMIT 1", array($target, $target, $points, bigintval($uid)), __FUNCTION__, __LINE__); // Update mediadata as well if ((GET_EXT_VERSION('mediadata') >= '0.0.4') && ($target == 'points')) { // Update database MEDIA_UPDATE_ENTRY(array('total_points'), 'add', $points); } // END - if // Send out mail to user $message = LOAD_EMAIL_TEMPLATE('member_autopurge_points', translateComma($points), $uid); sendEmail($uid, getMessage('AUTOPURGE_MEMBER_SUBJECT'), $message); } } // ?>