Файл: ubiznes.mobi/inc/loto.php
Строк: 267
<?
echo'<div class="b-top"> <h2> Лотерея </h2> </div>';
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `lottery_user` WHERE `id_user` = '$user[id]'"),0)==0){
    mysql_query("INSERT INTO `lottery_user` SET `id_user` = '$user[id]'"); header("location:/?lotto");exit;
}$lottery=mysql_fetch_assoc(mysql_query("SELECT * FROM `lottery_user` WHERE `id_user` = '$user[id]' LIMIT 1"));
$ticket=3+$lottery['tick_max'];// макс билетов
$exp=100000+(100000/100*($lottery['exp_level']));
$price=1000000-(1000000/100*$lottery['price_level']);
if($lottery['time']!=date('Y-m-d')){
    mysql_query("UPDATE `lottery_user` SET `ticket` = '$ticket', `time` = '".(date('Y-m-d'))."' WHERE `id_user` = '$user[id]'");
    header("location:/?lotto");exit;
}
if(isset($_GET['upgr']) && $lottery['time_upgr']<$time && (($_GET['upgr']==1 && $lottery['tick_max']<=16) || ($_GET['upgr']==2 && $lottery['price_level']<=19) || ($_GET['upgr']==3 && $lottery['exp_level']<=19))){
    $upgr=abs(intval($_GET['upgr']));
    if($upgr==1){
        $price_up=($lottery['tick_max']+1)*50;
        if(isset($_GET['ok'])){
            if($user['baks']>=$price_up){
                $times=$time+1800+(($lottery['tick_max']+1)*7200);
                mysql_query("UPDATE `lottery_user` SET `tick_max` = `tick_max` + '1',`ticket` = `ticket` + '1',`time_upgr` = '$times' WHERE `id_user` = '$user[id]'");
                mysql_query("UPDATE `user` SET `baks` = `baks` - '$price_up' WHERE `id` = '$user[id]'");
                $_SESSION['minus_baks']=$price_up;
                heads("Улучшение ежедневного лимита успешно началось","/?lotto");
            }else{
                no_baks($price_up-$user['baks']);
            }
        }
        echo'<div class="pan-4"> Вы действительно хотите увеличить <font color="violet">ежедневный лимит</font> до '.img_ic(16,16,'icons/ticket').' <font color="yellow"> '.($ticket+1).' </font> за '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($price_up).' </font> ?</div>';
    }elseif($upgr==2){
        $price_up=($lottery['price_level']+1)*50;
        if(isset($_GET['ok'])){
            if($user['baks']>=$price_up){
                $times=$time+1800+(($lottery['tick_max']+1)*7200);
                mysql_query("UPDATE `lottery_user` SET `price_level` = `price_level` + '1',`time_upgr` = '$times' WHERE `id_user` = '$user[id]'");
                mysql_query("UPDATE `user` SET `baks` = `baks` - '$price_up' WHERE `id` = '$user[id]'");
                $_SESSION['minus_baks']=$price_up;
                heads("Улучшение успешно началось","/?lotto");
            }else{
                no_baks($price_up-$user['baks']);
            }
        }
        echo'<div class="pan-4"> Вы действительно хотите уменьшить <font color="violet">цену билетов</font> до '.img_ic(16,16,'icons/money').' <font color="yellow"> '.razd(1000000-(1000000/100*($lottery['price_level']+1))).' </font> за '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($price_up).' </font> ?</div>';
    }else{
        $price_up=($lottery['exp_level']+1)*50;
        if(isset($_GET['ok'])){
            if($user['baks']>=$price_up){
                $times=$time+1800+(($lottery['tick_max']+1)*7200);
                mysql_query("UPDATE `lottery_user` SET `exp_level` = `exp_level` + '1',`time_upgr` = '$times' WHERE `id_user` = '$user[id]'");
                mysql_query("UPDATE `user` SET `baks` = `baks` - '$price_up' WHERE `id` = '$user[id]'");
                $_SESSION['minus_baks']=$price_up;
                heads("Улучшение успешно началось","/?lotto");
            }else{
                no_baks($price_up-$user['baks']);
            }
        }
        echo'<div class="pan-4"> Вы действительно хотите увеличить <font color="violet">мин. выигрыш</font> до '.img_ic(16,16,'icons/exp').' <font color="yellow"> '.rating(100000+(100000/100*($lottery['exp_level']+1))).' </font> за '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($price_up).' </font> ?</div>';
    }
    podtv("/?lotto&upgr=$upgr&ok","/?lotto");
    back("/?lotto");
    include_once'sys/foot.php';
}
if(isset($_GET['speed']) && $lottery['time_upgr']>$time){
    $ost=$lottery['time_upgr']-$time;$hour=50;$cl_time=round(($ost/3600)*$hour);
    if(isset($_GET['ok'])){
        if($user['baks']>=$cl_time){
            mysql_query("UPDATE `lottery_user` SET `time_upgr` = '0' WHERE `id_user` = '$user[id]'");
            mysql_query("UPDATE `user` SET `baks` = `baks` - '$cl_time' WHERE `id` = '$user[id]'");
            $_SESSION['minus_baks']=$cl_time;
            heads("Улучшение успешно ускорено","/?lotto");
        }else{
            no_baks($cl_time-$user['baks']);
        }
    }
    echo'<div class="pan-4">Вы действительно хотите ускорить улучшение за '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($cl_time).' </font> </div>';
    podtv("/?lotto&speed&ok","/?lotto");
    back("/?lotto");
    include_once'sys/foot.php';
}
if(isset($_GET['ticket']) && $lottery['ticket']>0){
    if($user['money']>=$price){
        echo'<div class="pan-4"> Вы выиграли:';
        //==================//
        mysql_query("UPDATE `lottery_user` SET `ticket` = `ticket` - '1' WHERE `id_user` = '$user[id]'");
        mysql_query("UPDATE `user` SET `money` = `money` - '$price' WHERE `id` = '$user[id]'");
        //==================//
            $rand_mon=rand(1,3);
            if($rand_mon!=2){
                $randm=rand(1,500).'000';
                echo'<div> '.img_ic(16,16,'icons/money').' <font color="yellow"> '.razd($randm).' </font> монет</div>';
                mysql_query("UPDATE `user` SET `money` = `money` + '$randm' WHERE `id` = '$user[id]'");
            }
            //==================//
            $rand_baks=rand(1,120);
            if($rand_baks==1)$randb=5000;
            elseif($rand_baks==2 || $rand_baks==4 || $rand_baks==6 || $rand_baks==10 || $rand_baks==23 || $rand_baks==42 || $rand_baks==62)$randb=50;
            elseif($rand_baks==50 || $rand_baks==60 || $rand_baks==90 || $rand_baks==100 || $rand_baks==11)$randb=100;
            elseif($rand_baks==9)$randb=2000;
            elseif($rand_baks==20 || $rand_baks==22)$randb=1000;
            elseif($rand_baks>=70 && $rand_baks<=80)$randb=10;
            else $randb=0;
            if($randb>0){
                echo'<div> '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($randb).' </font> баксов</div>';
                mysql_query("UPDATE `user` SET `baks` = `baks` + '$randb' WHERE `id` = '$user[id]'");
            }
            //==================//
            $rand_bus=rand(1,40);
            if($rand_bus==1 || $rand_bus==5 || $rand_bus==14 || $rand_bus==13 || $rand_bus==15){
                echo'<div> <img width="32" height="32" src="http://static.hata.mobi/i/crops/bg/list-left.png"> <font color="lime"> 1 место в бизнес центе </font></div>';
                mysql_query("INSERT INTO `business_user` SET `id_user` = '$user[id]'");
            }
            //==================//
            $rand_adv=rand(1,15);
            if($rand_adv==5){
                $times=rand(24,240)*3600;
                echo'<div> '.img_ic(16,16,'icons/advokat').' <font color="lime"> '.time_left($times).' </font> Адвоката</div>';
                mysql_query("UPDATE `user` SET  `time_advokat` = '".($user['time_advokat']>$time?$user['time_advokat']+$times:$time+$times)."' WHERE `id` = '$user[id]'");
            }
            //==================//
            echo'<div> '.img_ic(16,16,'icons/exp').' <font color="lime"> '.rating($exp).' </font> опыта</div>';
            mysql_query("UPDATE `user` SET `exp` = `exp` + '$exp' WHERE `id` = '$user[id]'");
            //==================//
        echo'</div>';
    }else{
        no_money($price-$user['money']);
    }
    $lottery=mysql_fetch_assoc(mysql_query("SELECT * FROM `lottery_user` WHERE `id_user` = '$user[id]' LIMIT 1"));
}
if(isset($_GET['ticket_max']) && $lottery['ticket']>0){
    echo'<div class="pan-4"> Вы выиграли: <hr>';
    $count=($lottery['ticket']>=11?10:$lottery['ticket']);
    $prices=$count*$price;
    if($user['money']>=$prices && empty($err)){
        for($i=1; $i<=$count; $i++){
            //==================//
            mysql_query("UPDATE `lottery_user` SET `ticket` = `ticket` - '1' WHERE `id_user` = '$user[id]'");
            mysql_query("UPDATE `user` SET `money` = `money` - '$price' WHERE `id` = '$user[id]'");
            //==================//
            //==================//
            $rand_mon=rand(1,3);
            if($rand_mon!=2){
                $randm=rand(1,500).'000';
                echo'<div> '.img_ic(16,16,'icons/money').' <font color="yellow"> '.razd($randm).' </font> монет</div>';
                mysql_query("UPDATE `user` SET `money` = `money` + '$randm' WHERE `id` = '$user[id]'");
            }
            //==================//
            $rand_baks=rand(1,120);
            if($rand_baks==1)$randb=5000;
            elseif($rand_baks==2 || $rand_baks==4 || $rand_baks==6 || $rand_baks==10 || $rand_baks==23 || $rand_baks==42 || $rand_baks==62)$randb=50;
            elseif($rand_baks==50 || $rand_baks==60 || $rand_baks==90 || $rand_baks==100 || $rand_baks==11)$randb=100;
            elseif($rand_baks==9)$randb=2000;
            elseif($rand_baks==20 || $rand_baks==22)$randb=1000;
            elseif($rand_baks>=70 && $rand_baks<=80)$randb=10;
            else $randb=0;
            if($randb>0){
                echo'<div> '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($randb).' </font> баксов</div>';
                mysql_query("UPDATE `user` SET `baks` = `baks` + '$randb' WHERE `id` = '$user[id]'");
            }
            //==================//
            $rand_bus=rand(1,40);
            if($rand_bus==1 || $rand_bus==5 || $rand_bus==14 || $rand_bus==13 || $rand_bus==15){
                echo'<div> <img width="32" height="32" src="http://static.hata.mobi/i/crops/bg/list-left.png"> <font color="lime"> 1 место в бизнес центе </font></div>';
                mysql_query("INSERT INTO `business_user` SET `id_user` = '$user[id]'");
            }
            //==================//
            $rand_adv=rand(1,10);
            if($rand_adv==5){
                $times=rand(24,240)*3600;
                echo'<div> '.img_ic(16,16,'icons/advokat').' <font color="lime"> '.time_left($times).' </font> Адвоката</div>';
                mysql_query("UPDATE `user` SET  `time_advokat` = '".($user['time_advokat']>$time?$user['time_advokat']+$times:$time+$times)."' WHERE `id` = '$user[id]'");
            }
            //==================//
            echo'<div> '.img_ic(16,16,'icons/exp').' <font color="lime"> '.rating($exp).' </font> опыта</div>';
            mysql_query("UPDATE `user` SET `exp` = `exp` + '$exp' WHERE `id` = '$user[id]'");
            //==================//
            echo'<hr>';
            $lottery=mysql_fetch_assoc(mysql_query("SELECT * FROM `lottery_user` WHERE `id_user` = '$user[id]' LIMIT 1"));
        }
    }else{
        $err=1;
        no_money($prices-$user['money']);
    }
    echo'</div>';
}
echo'<div class="pan-4">
'.img_ic(16,16,'icons/ticket').' <a href=/?lotto&ticket> Купить билет </a> (осталось: <font color="yellow">'.$lottery['ticket'].'</font>) '.img_ic(16,16,'icons/money').' <font color="lime"> '.razd($price).' </font> </br>
'.($lottery['ticket']>=2?img_ic(16,16,'icons/ticket').' <a href=/?lotto&ticket_max> Купить '.($lottery['ticket']>=11?10:$lottery['ticket']).' билетов  </a> (осталось: <font color="yellow">'.$lottery['ticket'].'</font>) '.img_ic(16,16,'icons/money').' <font color="lime"> '.razd($price*($lottery['ticket']>=11?10:$lottery['ticket'])).' </font> </br>':null).'
</div>';
if($lottery['time_upgr']<$time){
    echo'<div class="pan-4">
    '.($lottery['tick_max']<=16?img_ic(16,16,'icons/moderate').'  <a href=/?lotto&upgr=1> Увеличить ежедневный лимит </a> до <font color="yellow"> '.($ticket+1).' </font>':'Ежедневный лимит билетов: '.img_ic(16,16,'icons/ticket').' <font color="yellow"> '.($ticket).' </font>  ').'</br>
    '.($lottery['price_level']<=19?img_ic(16,16,'icons/moderate').'  <a href=/?lotto&upgr=2> Уменьшить цену </a> до '.img_ic(16,16,'icons/money').' <font color="yellow"> '.razd(1000000-(1000000/100*($lottery['price_level']+1))).'</font>':'Цена за билет: '.img_ic(16,16,'icons/money').' <font color="yellow"> '.razd(1000000-(1000000/100*($lottery['price_level']))).'</font>').' </br>
    '.($lottery['exp_level']<=19?img_ic(16,16,'icons/moderate').'  <a href=/?lotto&upgr=3> Увеличить мин. выигрыш </a> до '.img_ic(16,16,'icons/exp').' <font color="yellow"> '.rating(100000+(100000/100*($lottery['exp_level']+1))).' </font> ':'Минимальный выигрыш опыта: '.img_ic(16,16,'icons/exp').' <font color="yellow"> '.rating(100000+(100000/100*($lottery['exp_level']))).' </font> ').'</br>
    </div>';
}else{
    $ost=$lottery['time_upgr']-$time;$hour=50;$cl_time=round(($ost/3600)*$hour);
    echo'<div class="pan-4"> <center> <font color="gray"> Идет улучшение... </font> </center>
    Окончание через: '.img_ic(16,16,'icons/time').' <font color="yellow"> '.time_left($lottery['time_upgr']-$time).' </font></br>
    <a href=/?lotto&speed> Ускорить улучшение </a> за '.img_ic(16,16,'icons/baks').' <font color="lime"> '.razd($cl_time).' </font> </div>';
}
echo'<div class="pan-4"> Лотерея - беспроигрышная, минимальный выигрыш:  '.img_ic(16,16,'icons/exp').'  <font color="yellow"> '.rating($exp).' </font> <font color="grey">('.$exp.')</font></div>';