query(" SELECT ui.DisablePoints FROM users_main AS um JOIN users_info AS ui ON um.ID = ui.UserID WHERE ID = $To"); if (!$DB->has_results()) { $Err = 'That user doesn\'t exist.'; } else { list($Disabled) = $DB->next_record(); if ($Disabled) { $Err = "This user is not allowed to receive ".BONUS_POINTS."."; } else { $DB->query(" SELECT BonusPoints FROM users_main WHERE ID = $UserID"); if ($DB->has_results()) { list($BP) = $DB->next_record(); if ($BP < $Amount) { $Err = 'You don\'t have enough '.BONUS_POINTS.'.'; } else { $DB->query(" UPDATE users_main SET BonusPoints = BonusPoints - $Amount WHERE ID = $UserID"); $DB->query(" UPDATE users_main SET BonusPoints = BonusPoints + ".$SentAmount." WHERE ID = $To"); $UserInfo = Users::user_info($UserID); $ToInfo = Users::user_info($To); $DB->query(" UPDATE users_info SET AdminComment = CONCAT('".sqltime()." - Sent $Amount ".BONUS_POINTS." (".$SentAmount." after tax) to [user]".$ToInfo['Username']."[/user]\n\n', AdminComment) WHERE UserID = $UserID"); $DB->query(" UPDATE users_info SET AdminComment = CONCAT('".sqltime()." - Received ".$SentAmount." ".BONUS_POINTS." from [user]".$UserInfo['Username']."[/user]\n\n', AdminComment) WHERE UserID = $To"); $PM = '[user]'.$UserInfo['Username'].'[/user] has sent you a gift of '.$SentAmount.' '.BONUS_POINTS.'!'; if (!empty($Message)) { $PM .= "\n\n".'[quote='.$UserInfo['Username'].']'.$Message.'[/quote]'; } Misc::send_pm($To, 0, 'You\'ve received a gift!', $PM); $Cache->delete_value('user_info_heavy_'.$UserID); $Cache->delete_value('user_stats_'.$UserID); $Cache->delete_value('user_info_heavy_'.$To); $Cache->delete_value('user_stats_'.$To); } } else { $Err = 'An unknown error occurred.'; } } } } } View::show_header('Send '.BONUS_POINTS); ?>

Send

Return