Файл: 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>';