Вход Регистрация
Файл: test.masteram.us/mods/birja_pitomcev/info1.php
Строк: 54
<?php
//Покупаем пользователя------
if(isset($_GET['buy_user']) AND $ank['in_birja'] AND $user['in_birja'] AND $user['balls']>=$ank['birja_cost'] AND $user['id']<>$ank['birja_hozyain'] AND $ank['id']<>$user['id'])
{

    include_once 
H.'mods/birja_pitomcev/functions.php';

$money_cost=(int)$ank['birja_cost'];

    
//Перечисляем баллы бывшему хозяину, если он есть----------
    
if($ank['birja_hozyain'])
    {    
    
mysql_query("UPDATE user SET balls=balls+$money_cost WHERE id='".$ank['birja_hozyain']."';");
    
        
//Уведмоляем продавца, что у него купили----------
        
$msg="Пользователь ".$user['nick']." выкрал у вас пользователя ".$ank['nick'];
        
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank['birja_hozyain']."', '$msg', '$time')");
        
//--------------------------------------------
            
    
}
    
//---------------------------------------------------------
    
    //Забираем баллы у покупателя------------
    
mysql_query("UPDATE user SET balls=balls-$money_cost WHERE id='".$user['id']."';");
    
$user['balls']=$user['balls']-$money_cost;
    
//---------------------------------------
    
    
$procent=2;                    //Процент, который перечисляется питомцу на счёт, и добавляет его стомиость.
    
$birja_cost=round($ank['birja_cost']*(100+$procent)/100);    //Новая цена питомца
    
$add_balls=round($ank['birja_cost']*$procent/100);            //Баллы, перечисляемые питомцу
    
    //Передаём юзера новому хозяину, отдаём питомцу % от сделки, увеличиваем его цену на бирже
    
mysql_query("UPDATE user 
    SET birja_hozyain='"
.$user['id']."',balls=balls+$add_balls,birja_cost='$birja_cost',birja_buy_count=birja_buy_count+1 
    WHERE id='"
.$ank['id']."';");
        
    
$ank['birja_buy_count']++;
    
$ank['balls']=$ank['balls']+$add_balls;
    
$ank['birja_hozyain']=$user['id'];
    
$ank['birja_cost']=$birja_cost;
    
//----------------------------------------

    //Уведмоляем юзера, что его купили----------
    
$msg="Тебя украли в темницу к: ".$user['nick'];
    
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '".$ank['id']."', '$msg', '$time')");
    
//--------------------------------------------
    
    //Вычисляем уровень питомника нового хозяина---------
    
$res=mysql_query("SELECT SUM(birja_cost) AS all_cost FROM user WHERE birja_hozyain='".$user['id']."' AND in_birja='1';");
    if(
$row=mysql_fetch_assoc($res))
    {
    
$all_cost=$row['all_cost'];
    
$birja_level=birja_get_level($all_cost);
        
        
//Уровень повысился---------------------
        
if($birja_level>$user['birja_level'])
        {
        
$bonus=birja_get_bonus($birja_level);
        
mysql_query("UPDATE user SET birja_level='$birja_level',balls=balls+$bonus WHERE id='".$user['id']."';");
        }
        
//---------------------------------------
    
}
    
//---------------------------------------------------
}
?>
Онлайн: 0
Реклама