View file games/bottle/plugins/config.php

File size: 5.63Kb
<link rel="stylesheet" href="/games/bottle/css/style.css" type="text/css" />

<?php
  
$bt = @parse_ini_file(ROOT."/games/bottle/plugins/config.ini", false);

function bt_user($user, $id) {
  
  $bt = db::get_string("SELECT `US1`,`US2`,`US3`,`US4`,`US5`,`US6`,`US7`,`US8` FROM `BOTTLE` WHERE `ID` = ? LIMIT 1", [$id]);
  
  $us = 0;
  
  if ($bt['US1'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US2'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US3'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US4'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US5'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US6'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US7'] == $user) {
    
    $us = 1;
    
  }
  
  if ($bt['US8'] == $user) {
    
    $us = 1;
    
  }
  
  return $us;
  
}

function bt_stop() {
  
  global $bt;
  
  if ($bt['ACT'] == 0) {
    
    error('Игра остановлена администрацией. Попробуйте позже');
    redirect('/games/bottle/');
    
  }
  
}

function bt_count($id) {
  
  $bt = db::get_string("SELECT `US1`,`US2`,`US3`,`US4`,`US5`,`US6`,`US7`,`US8` FROM `BOTTLE` WHERE `ID` = ? LIMIT 1", [$id]);
  
  $count = 0;
  
  if ($bt['US1'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US2'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US3'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US4'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US5'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US6'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US7'] > 0) {
    
    $count++;
    
  }
  
  if ($bt['US8'] > 0) {
    
    $count++;
    
  }
  
  return $count;
  
}

function bt_show($n1, $n2, $n3, $n4, $n5, $n6, $n7, $n8) {
  
  global $game;
  
  if ($n1 == 1) {
    
    ?><div class='bt_us' style='top: 0px; left: 160px'><?=user::avatar($game['US1'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US1'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 0px; left: 160px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n2 == 1) {
    
    ?><div class='bt_us' style='top: 40px; left: 55px'><?=user::avatar($game['US8'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US8'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 40px; left: 55px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n3 == 1) {
    
    ?><div class='bt_us' style='top: 40px; right: 55px'><?=user::avatar($game['US3'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US3'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 40px; right: 55px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n4 == 1) {
    
    ?><div class='bt_us' style='top: 130px; right: 10px'><?=user::avatar($game['U2'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US2'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 130px; right: 10px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n5 == 1) {
    
    ?><div class='bt_us' style='top: 130px; left: 10px'><?=user::avatar($game['US7'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US7'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 130px; left: 10px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n6 == 1) {
    
    ?><div class='bt_us' style='top: 230px; left: 45px'><?=user::avatar($game['US6'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US6'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 230px; left: 45px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n7 == 1) {
    
    ?><div class='bt_us' style='top: 230px; right: 45px'><?=user::avatar($game['US4'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US4'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='top: 230px; right: 45px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
  if ($n8 == 1) {
    
    ?><div class='bt_us' style='bottom: 0px; left: 160px'><?=user::avatar($game['US5'],47,0)?><span class='bt_us_login'><?=user::login_mini($game['US5'])?></span></div><?
      
  }else{
    
    ?><div class='bt_us' style='bottom: 0px; left: 160px'><span class='bt-null-login'><?=icons('times', 20)?></span><span class='bt_us_login'><?=lg('свободно')?></span></div><?
    
  }
  
}

function bt_rand() {
  
  global $game;
  
  $num = null;
  
  if ($game['US1'] > 0) {
    
    $num .= $game['US1'].':';
  
  }
  
  if ($game['US2'] > 0) {
    
    $num .= $game['US2'].':';
  
  }
  
  if ($game['US3'] > 0) {
    
    $num .= $game['US3'].':';
  
  }
  
  if ($game['US4'] > 0) {
    
    $num .= $game['US4'].':';
  
  }
  
  if ($game['US5'] > 0) {
    
    $num .= $game['US5'].':';
  
  }
  
  if ($game['US6'] > 0) {
    
    $num .= $game['US6'].':';
  
  }
  
  if ($game['US7'] > 0) {
    
    $num .= $game['US7'].':';
  
  }
  
  if ($game['US8'] > 0) {
    
    $num .= $game['US8'].':';
  
  }
  
  $ex = explode(':', substr($num,0,-1));
  $k = array_rand($ex);
  
  return intval($ex[$k]);
  
}