View file games/my_luck/plugins/game.php

File size: 3.85Kb
<div class='list-body'>
  
<div class='list-menu' style='background-color: #FFFFC4'><center>
<img src='/games/my_luck/img/img.png' style='max-width: 80px'><br />
<font size='+2'><?=lg('Моя удача')?></font><br /><br />
<?=lg('В игре нужно сделать ставку от 1 до 10. Каждую минуту система объявляет выпавшее число и начисляет баллы тем, кто угадал его.')?><br /></br />
<?=lg('За каждое угаданное число')?>: <b>+<?=$balls?> <?=lg('баллов')?></b>
</center></div>
  
<div class='list-menu' style='background-color: #FFEAE6'>
<?

$luck_top = db::get_string("SELECT * FROM `LUCK_TOP` WHERE `NUM` > '0' ORDER BY `NUM` DESC LIMIT 1");

if (isset($luck_top['ID'])){
  
  ?>
  <b><?=lg('Действующий лидер по количеству угаданных чисел')?>:</b><br />
  <?=user::login($luck_top['USER_ID'], 1, 1)?> - <b><font color='red'><?=$luck_top['NUM']?></font></b><br /><br />
  <?
  
}else{
  
  ?>
  <b><?=lg('Действующий лидер по количеству угаданных чисел')?>:</b><br /><?=lg('Пока пусто')?><br /><br />
  <?
  
}

$luck_time = db::get_string("SELECT * FROM `LUCK_TIME` LIMIT 1");

?><?=lg('Ближайший результат будет через')?> <b><?=time_ost($luck_time['TIME'] - $dtime)?></b><br /><br /><?

if (post('ok_ml_sum')){
  
  $sum = intval(post('sum'));
  
  if (db::get_column("SELECT COUNT(*) FROM `LUCK` WHERE `USER_ID` = ? AND `LAST` = '0' LIMIT 1", [user('ID')]) > 0){
    
    error('Вы уже сделали ставку. Ожидайте результат');
    redirect('/games/my_luck/');
    
  }
  
  db::get_add("INSERT INTO `LUCK` (`USER_ID`, `NUM`, `TIME`) VALUES (?, ?, ?)", [user('ID'), $sum, TM]);
  
  success('Ставка успешно принята');
  redirect('/games/my_luck/');
  
}

$luck = db::get_string("SELECT * FROM `LUCK` WHERE `USER_ID` = ? AND `LAST` = '0' LIMIT 1", [user('ID')]);

if (!isset($luck['ID'])){
  
  ?>
  <form method='post' class='ajax-form' action='/games/my_luck/'>
  <br /><b><?=lg('Выберите число от 1 до 10')?></b>:<br />
  <?=html::select('sum', array(
  1 => [1], 
  2 => [2], 
  3 => [3], 
  4 => [4], 
  5 => [5], 
  6 => [6], 
  7 => [7], 
  8 => [8], 
  9 => [9], 
  10 => [10]
  ), 'Доступ', 'form-control-100-modify-select', 'sort-numeric-desc')?> 
  <?=html::button('button ajax-button', 'ok_ml_sum', 'plus', 'Сделать ставку')?>  
  </form>
  <?
  
}else{
  
  ?>
  <b><?=lg('Вы поставили на число')?>: <font color='blue'><?=$luck['NUM']?></font> - <?=lg('ожидайте результат')?>...</b>
  <?
  
}
  
?>
</div>
<div class='list-menu' style='background-color: #FFFFC4'><b><?=lg('Последние ставки')?>:</b><br /><br />
<?

$s = 0;
$data = db::get_string_all("SELECT * FROM `LUCK` WHERE `LAST` = '0' ORDER BY `TIME` DESC");
while ($list = $data->fetch()){
  
  $s++;  
  echo user::login($list['USER_ID'], 1, 1)." - <b><font color='blue'>".$list['NUM']."</font></b><br />";

}

if ($s == 0){
  
  echo lg('Пока пусто');
  
}

?>
</div>
</div>
<?

$time_u = TM - 1200;
$count_visit = db::get_column("SELECT COUNT(*) FROM `LUCK_USER_VISIT` WHERE `TIME` > ?", [$time_u]);

?>
<div class='list'>
<?php if (MANAGEMENT == 1) { ?>
<a class='btn' href='/games/my_luck/settings.php'><?=icons('gear', 15, 'fa-fw')?> <?=lg('Настройки')?></a>
<?php } ?>
<a class='btn-o' href='/games/my_luck/user.php'><?=icons('user', 15, 'fa-fw')?> <?=lg('Кто в игре')?>? (<?=$count_visit?>)</a>
<a class='btn-o' href='/games/my_luck/top_day.php'><?=icons('bar-chart', 15, 'fa-fw')?> <?=lg('ТОП за сегодня')?></a>
<a class='btn-o' href='/games/my_luck/top.php'><?=icons('bar-chart', 15, 'fa-fw')?> <?=lg('ТОП за все время')?></a>
</div>