Убрал вызов User->timeOut.
This commit is contained in:
+320
-253
@@ -1,273 +1,340 @@
|
||||
<?php
|
||||
if(!defined('GAME')) { die(); }
|
||||
|
||||
if($u->room['file'] == 'bsenter') {
|
||||
$r = 2;
|
||||
if(isset($_GET['r'])) {
|
||||
$_GET['r'] = (int)$_GET['r'];
|
||||
if($_GET['r'] == 7 || $_GET['r'] == 8 || $_GET['r'] == 9 || $_GET['r'] == 10 || $_GET['r'] == 11) { $r = round($_GET['r']-6); }
|
||||
if($u->info['level'] < $r+6) { $r = 1; }
|
||||
use Helper\Conversion;
|
||||
|
||||
if (!defined('GAME')) {
|
||||
die();
|
||||
}
|
||||
|
||||
function changeSleep($uid,$sleep_action){
|
||||
global $u;
|
||||
if( $sleep_action == 1 ){
|
||||
//
|
||||
mysql_query('INSERT INTO `sleep` (`uid`,`time`,`sleep`) VALUES ("'.$uid.'","'.time().'","1")');
|
||||
//
|
||||
mysql_query("UPDATE `eff_users` SET `sleeptime`=".time().",`deactiveLast` = ( `deactiveTime` - ".time()." ) WHERE `uid`='".mysql_real_escape_string($uid)."' AND `no_Ace` = 0 AND `delete` = 0");
|
||||
mysql_query('UPDATE `items_users` SET `time_sleep` = "'.time().'" WHERE `uid` = "'.$uid.'" AND `delete` < 1001 AND `data` LIKE "%|sleep_moroz=1%"');
|
||||
$u->addAction(time(),'sleep',$u->info['city']);
|
||||
//
|
||||
} elseif( $sleep_action == 2 ){
|
||||
//
|
||||
mysql_query('INSERT INTO `sleep` (`uid`,`time`,`sleep`) VALUES ("'.$uid.'","'.time().'","2")');
|
||||
//
|
||||
$sp = mysql_query('SELECT * FROM `items_users` WHERE `time_sleep` > 0 AND `uid` = "'.$uid.'" AND `delete` < 1001 AND `data` LIKE "%|sleep_moroz=1%"');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$tm_add = time() - $pl['time_sleep'];
|
||||
mysql_query('UPDATE `items_users` SET `time_sleep` = "0",`time_create` = "'.($pl['time_create'] + $tm_add).'" WHERE `id` = "'.$pl['id'].'" LIMIT 1');
|
||||
}
|
||||
$sp = mysql_query('SELECT `id`,`deactiveTime`,`deactiveLast` FROM `eff_users` WHERE `v1` LIKE "pgb%" AND `delete` = "0" AND `deactiveTime` > 0 AND `uid` = "'.$uid.'" ORDER BY `timeUse` DESC');
|
||||
while($pl = mysql_fetch_array($sp)) {
|
||||
mysql_query("UPDATE `eff_users` SET `deactiveTime` = ".(time()+$pl['deactiveLast'])." WHERE `id`='".$pl['id']."' ");
|
||||
}
|
||||
$sp = mysql_query('SELECT `id`,`sleeptime`,`timeUse` FROM `eff_users` WHERE `uid`="'.mysql_real_escape_string($uid).'" AND `no_Ace` = 0 AND `sleeptime` > 0 AND `delete` = 0');
|
||||
while($pl = mysql_fetch_array($sp)) {
|
||||
$timeUsen = time()-($pl['sleeptime']-$pl['timeUse']);
|
||||
mysql_query("UPDATE `eff_users` SET `timeUse`='".$timeUsen."',`sleeptime`='0' WHERE `id`='".$pl['id']."' ");
|
||||
}
|
||||
mysql_query('UPDATE `actions` SET `vars` = "unsleep",`val` = "'.time().'" WHERE `id` = "'.$sleep['id'].'" LIMIT 1');
|
||||
}
|
||||
}
|
||||
if ($u->room['file'] == 'bsenter') {
|
||||
$r = 2;
|
||||
if (isset($_GET['r'])) {
|
||||
$_GET['r'] = (int)$_GET['r'];
|
||||
if ($_GET['r'] == 7 || $_GET['r'] == 8 || $_GET['r'] == 9 || $_GET['r'] == 10 || $_GET['r'] == 11) {
|
||||
$r = round($_GET['r'] - 6);
|
||||
}
|
||||
if ($u->info['level'] < $r + 6) {
|
||||
$r = 1;
|
||||
}
|
||||
}
|
||||
|
||||
$t = mysql_fetch_array(mysql_query('SELECT * FROM `bs_turnirs` WHERE `city` = "'.$u->info['city'].'" AND `level` = "'.((int)($r+6)).'" LIMIT 1'));
|
||||
if(isset($t['id'])) {
|
||||
if($t['time_start'] > time()) {
|
||||
$tz = mysql_fetch_array(mysql_query('SELECT * FROM `bs_zv` WHERE `bsid` = "'.$t['id'].'" AND `time` = "'.$t['time_start'].'" AND `uid` = "'.$u->info['id'].'" AND `finish` = 0 LIMIT 1'));
|
||||
$tz_all = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "'.$t['id'].'" AND `time` = "'.$t['time_start'].'" AND `uid` = "'.$u->info['id'].'" AND `finish` <= "'.$t['time_start'].'" LIMIT 1'));
|
||||
}
|
||||
if(isset($_POST['coin']) && $t['time_start'] > time() ) {
|
||||
$_POST['coin'] = round((int)$_POST['coin'],2);
|
||||
if((round((int)$tz['money'], 2) + $_POST['coin']) > 3*$u->info['level'] || $tz_all[0] > 3*$u->info['level']) {
|
||||
$error = 'Вам нельзя делать ставку выше '.(3* $u->info['level']).' кр.';
|
||||
} elseif(($_POST['coin'] >= $t['min_money'] || (isset($tz['id']) && $_POST['coin'] >= 1)) && $u->info['money'] >= $_POST['coin']) {
|
||||
$t['money'] += $_POST['coin'];
|
||||
$u->info['money'] -= $_POST['coin'];
|
||||
if(isset($tz['id'])) {
|
||||
$tz['money'] += $_POST['coin'];
|
||||
mysql_query('UPDATE `bs_zv` SET `money` = "'.$tz['money'].'" WHERE `id` = "'.$tz['id'].'" LIMIT 1');
|
||||
} else {
|
||||
//создаем
|
||||
$tz_all = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "'.$t['id'].'" AND `time` = "'.$t['time_start'].'" AND `uid` = "'.$u->info['id'].'" AND `finish` = "0" LIMIT 1'));
|
||||
$ins = mysql_query('INSERT INTO `bs_zv` (`bsid`,`money`,`time`,`uid`) VALUES ("'.$t['id'].'","'.mysql_real_escape_string($_POST['coin']).'","'.$t['time_start'].'","'.$u->info['id'].'")');
|
||||
if($ins) {
|
||||
$tz_all = mysql_fetch_array(mysql_query('SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "'.$t['id'].'" AND `time` = "'.$t['time_start'].'" AND `uid` = "'.$u->info['id'].'" AND `finish` = "0" LIMIT 1'));
|
||||
if( $tz_all[0] > 0 ) {
|
||||
$_POST['coin'] = $tz_all[0];
|
||||
$error = 'Ваша ставка была возвращена. ('.round($_POST['coin'],2).' кр.)';
|
||||
}
|
||||
$t['users']++;
|
||||
$tz = array('id'=>1, 'bsid'=>$t['id'], 'money'=>$_POST['coin'], 'time'=>$t['time_start'], 'finish'=>0);
|
||||
}
|
||||
}
|
||||
mysql_query('UPDATE `bs_turnirs` SET `money` = "'.$t['money'].'", `users` = "'.$t['users'].'" WHERE `id` = "'.$t['id'].'" LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `money` = "'.$u->info['money'].'" WHERE `id` = "'.$u->info['id'].'" LIMIT 1');
|
||||
}
|
||||
}
|
||||
}
|
||||
function changeSleep($uid, $sleep_action)
|
||||
{
|
||||
global $u;
|
||||
if ($sleep_action == 1) {
|
||||
//
|
||||
mysql_query('INSERT INTO `sleep` (`uid`,`time`,`sleep`) VALUES ("' . $uid . '","' . time() . '","1")');
|
||||
//
|
||||
mysql_query(
|
||||
"UPDATE `eff_users` SET `sleeptime`=" . time() . ",`deactiveLast` = ( `deactiveTime` - " . time() . " ) WHERE `uid`='" . mysql_real_escape_string(
|
||||
$uid
|
||||
) . "' AND `no_Ace` = 0 AND `delete` = 0"
|
||||
);
|
||||
mysql_query('UPDATE `items_users` SET `time_sleep` = "' . time() . '" WHERE `uid` = "' . $uid . '" AND `delete` < 1001 AND `data` LIKE "%|sleep_moroz=1%"');
|
||||
$u->addAction(time(), 'sleep', $u->info['city']);
|
||||
//
|
||||
} elseif ($sleep_action == 2) {
|
||||
//
|
||||
mysql_query('INSERT INTO `sleep` (`uid`,`time`,`sleep`) VALUES ("' . $uid . '","' . time() . '","2")');
|
||||
//
|
||||
$sp = mysql_query('SELECT * FROM `items_users` WHERE `time_sleep` > 0 AND `uid` = "' . $uid . '" AND `delete` < 1001 AND `data` LIKE "%|sleep_moroz=1%"');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$tm_add = time() - $pl['time_sleep'];
|
||||
mysql_query('UPDATE `items_users` SET `time_sleep` = "0",`time_create` = "' . ($pl['time_create'] + $tm_add) . '" WHERE `id` = "' . $pl['id'] . '" LIMIT 1');
|
||||
}
|
||||
$sp = mysql_query(
|
||||
'SELECT `id`,`deactiveTime`,`deactiveLast` FROM `eff_users` WHERE `v1` LIKE "pgb%" AND `delete` = "0" AND `deactiveTime` > 0 AND `uid` = "' . $uid . '" ORDER BY `timeUse` DESC'
|
||||
);
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
mysql_query("UPDATE `eff_users` SET `deactiveTime` = " . (time() + $pl['deactiveLast']) . " WHERE `id`='" . $pl['id'] . "' ");
|
||||
}
|
||||
$sp = mysql_query('SELECT `id`,`sleeptime`,`timeUse` FROM `eff_users` WHERE `uid`="' . mysql_real_escape_string($uid) . '" AND `no_Ace` = 0 AND `sleeptime` > 0 AND `delete` = 0');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$timeUsen = time() - ($pl['sleeptime'] - $pl['timeUse']);
|
||||
mysql_query("UPDATE `eff_users` SET `timeUse`='" . $timeUsen . "',`sleeptime`='0' WHERE `id`='" . $pl['id'] . "' ");
|
||||
}
|
||||
mysql_query('UPDATE `actions` SET `vars` = "unsleep",`val` = "' . time() . '" WHERE `id` = "' . $sleep['id'] . '" LIMIT 1');
|
||||
}
|
||||
}
|
||||
|
||||
if($u->info['id'] != 7) {
|
||||
?>
|
||||
<style>
|
||||
body {
|
||||
background-color:#dfdfdf;
|
||||
background-image: url(//img.new-combats.tech/i/misc/showitems/dungeon.jpg);
|
||||
background-repeat:no-repeat;background-position:top right;
|
||||
}
|
||||
</style>
|
||||
<?php
|
||||
if($re != '') {
|
||||
echo '<div style="float:right"><font color=red><b>'.$re.'</b></font></div>';
|
||||
}
|
||||
?>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td><div style="padding-left:0px;" align="center">
|
||||
<h3><?= $u->room['name']; ?></h3>
|
||||
</div></td>
|
||||
<td width="200"><div align="right">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td width="100%"> </td>
|
||||
<td><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr align="right" valign="top">
|
||||
<td><!-- -->
|
||||
<?= $goLis; ?>
|
||||
<!-- -->
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td nowrap="nowrap"><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">
|
||||
$t = mysql_fetch_array(mysql_query('SELECT * FROM `bs_turnirs` WHERE `city` = "' . $u->info['city'] . '" AND `level` = "' . ((int)($r + 6)) . '" LIMIT 1'));
|
||||
if (isset($t['id'])) {
|
||||
if ($t['time_start'] > time()) {
|
||||
$tz = mysql_fetch_array(
|
||||
mysql_query('SELECT * FROM `bs_zv` WHERE `bsid` = "' . $t['id'] . '" AND `time` = "' . $t['time_start'] . '" AND `uid` = "' . $u->info['id'] . '" AND `finish` = 0 LIMIT 1')
|
||||
);
|
||||
$tz_all = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "' . $t['id'] . '" AND `time` = "' . $t['time_start'] . '" AND `uid` = "' . $u->info['id'] . '" AND `finish` <= "' . $t['time_start'] . '" LIMIT 1'
|
||||
)
|
||||
);
|
||||
}
|
||||
if (isset($_POST['coin']) && $t['time_start'] > time()) {
|
||||
$_POST['coin'] = round((int)$_POST['coin'], 2);
|
||||
if ((round((int)$tz['money'], 2) + $_POST['coin']) > 3 * $u->info['level'] || $tz_all[0] > 3 * $u->info['level']) {
|
||||
$error = 'Вам нельзя делать ставку выше ' . (3 * $u->info['level']) . ' кр.';
|
||||
} elseif (($_POST['coin'] >= $t['min_money'] || (isset($tz['id']) && $_POST['coin'] >= 1)) && $u->info['money'] >= $_POST['coin']) {
|
||||
$t['money'] += $_POST['coin'];
|
||||
$u->info['money'] -= $_POST['coin'];
|
||||
if (isset($tz['id'])) {
|
||||
$tz['money'] += $_POST['coin'];
|
||||
mysql_query('UPDATE `bs_zv` SET `money` = "' . $tz['money'] . '" WHERE `id` = "' . $tz['id'] . '" LIMIT 1');
|
||||
} else {
|
||||
//создаем
|
||||
$tz_all = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "' . $t['id'] . '" AND `time` = "' . $t['time_start'] . '" AND `uid` = "' . $u->info['id'] . '" AND `finish` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
$ins = mysql_query(
|
||||
'INSERT INTO `bs_zv` (`bsid`,`money`,`time`,`uid`) VALUES ("' . $t['id'] . '","' . mysql_real_escape_string(
|
||||
$_POST['coin']
|
||||
) . '","' . $t['time_start'] . '","' . $u->info['id'] . '")'
|
||||
);
|
||||
if ($ins) {
|
||||
$tz_all = mysql_fetch_array(
|
||||
mysql_query(
|
||||
'SELECT SUM(`money`) FROM `bs_zv` WHERE `bsid` = "' . $t['id'] . '" AND `time` = "' . $t['time_start'] . '" AND `uid` = "' . $u->info['id'] . '" AND `finish` = "0" LIMIT 1'
|
||||
)
|
||||
);
|
||||
if ($tz_all[0] > 0) {
|
||||
$_POST['coin'] = $tz_all[0];
|
||||
$error = 'Ваша ставка была возвращена. (' . round($_POST['coin'], 2) . ' кр.)';
|
||||
}
|
||||
$t['users']++;
|
||||
$tz = ['id' => 1, 'bsid' => $t['id'], 'money' => $_POST['coin'], 'time' => $t['time_start'], 'finish' => 0];
|
||||
}
|
||||
}
|
||||
mysql_query('UPDATE `bs_turnirs` SET `money` = "' . $t['money'] . '", `users` = "' . $t['users'] . '" WHERE `id` = "' . $t['id'] . '" LIMIT 1');
|
||||
mysql_query('UPDATE `users` SET `money` = "' . $u->info['money'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($u->info['id'] != 7) {
|
||||
?>
|
||||
<style>
|
||||
body {
|
||||
background-color: #dfdfdf;
|
||||
background-image: url(//img.new-combats.tech/i/misc/showitems/dungeon.jpg);
|
||||
background-repeat: no-repeat;
|
||||
background-position: top right;
|
||||
}
|
||||
</style>
|
||||
<?php
|
||||
if ($re != '') {
|
||||
echo '<div style="float:right"><font color=red><b>' . $re . '</b></font></div>';
|
||||
}
|
||||
?>
|
||||
<table width="100%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td>
|
||||
<div style="padding-left:0px;" align="center">
|
||||
<h3><?= $u->room['name']; ?></h3>
|
||||
</div>
|
||||
</td>
|
||||
<td width="200">
|
||||
<div align="right">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td bgcolor="#D3D3D3"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7" /></td>
|
||||
<td bgcolor="#D3D3D3" nowrap="nowrap"><a href="#" id="greyText" class="menutop" onClick="location='main.php?loc=1.180.0.11&rnd=<?= $code; ?>';" title="<?php thisInfRm('1.180.0.11',1); ?>">Страшилкина ул.</a></td>
|
||||
<td width="100%"> </td>
|
||||
<td>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr align="right" valign="top">
|
||||
<td><!-- -->
|
||||
<?= $goLis; ?>
|
||||
<!-- -->
|
||||
<table border="0" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td nowrap="nowrap">
|
||||
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#DEDEDE">
|
||||
<tr>
|
||||
<td bgcolor="#D3D3D3"><img src="//img.new-combats.tech/i/move/links.gif" width="9" height="7"/></td>
|
||||
<td bgcolor="#D3D3D3" nowrap="nowrap">
|
||||
<a href="#" id="greyText" class="menutop" onClick="location='main.php?loc=1.180.0.11&rnd=<?= $code; ?>';" title="<?php thisInfRm(
|
||||
'1.180.0.11', 1
|
||||
); ?>">Страшилкина ул.</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div></td>
|
||||
</tr>
|
||||
</table>
|
||||
<center><h4><font color=green>Поздравляем! Вы успешно допускаетесь к турниру!</font></h4></center><br>
|
||||
<P align=right><INPUT class="btn" onclick="window.open('/forum/', 'help', 'height=500,width=1024,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')" value="Подсказка" style="color:red;" type="button"><INPUT TYPE="button" class="btn" onClick="location = 'main.php?rnd=<?=$code;?>';" value="Обновить"> </P>
|
||||
<form method="post" action="main.php?rnd=<?=$code;?>">
|
||||
<fieldset style="padding: 5px; border:1px solid #CCC;">
|
||||
<legend style='font-weight:bold; color:#8F0000;'><h4><?php if($t['status'] == 0) { ?>Прием заявок на следующий турнир <?php } else { ?>Текущий турнир<?php } ?></h4></legend>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<center><h4><font color=green>Поздравляем! Вы успешно допускаетесь к турниру!</font></h4></center><br>
|
||||
<P align=right>
|
||||
<INPUT class="btn" onclick="window.open('/forum/', 'help', 'height=500,width=1024,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')" value="Подсказка" style="color:red;" type="button"><INPUT TYPE="button" class="btn" onClick="location = 'main.php?rnd=<?= $code; ?>';" value="Обновить">
|
||||
</P>
|
||||
<form method="post" action="main.php?rnd=<?= $code; ?>">
|
||||
<fieldset style="padding: 5px; border:1px solid #CCC;">
|
||||
<legend style='font-weight:bold; color:#8F0000;'><h4><?php if ($t['status'] == 0) { ?>Прием заявок на следующий турнир <?php } else { ?>Текущий турнир<?php } ?></h4></legend>
|
||||
|
||||
<?php if(!isset($t['id'])) { echo '<br><center>К сожалению турниры данного типа не проводятся в этом городе</center><br>'; } else {
|
||||
if($t['status'] == 0) {
|
||||
?>
|
||||
Начало турнира в Башне Смерти: <span class=date><?=date('d.m.Y H:i:',$t['time_start']);?>59</span><BR>
|
||||
Призовой фонд на текущий момент: <B><?=round(($t['money']-($t['money']/100*15)),2);?></B> кр. и <B>1</B> екр.<BR>
|
||||
Всего подано заявок: <B><?=$t['users'];?></B><BR>
|
||||
<?php
|
||||
if($error != '') {
|
||||
echo '<font color=red><b>'.$error.'</b></font><Br>';
|
||||
}
|
||||
?>
|
||||
<?php if(!isset($tz['id'])) { ?>
|
||||
<?php if($u->info['exp'] >= 250000) { ?>
|
||||
<?php if (!isset($t['id'])) {
|
||||
echo '<br><center>К сожалению турниры данного типа не проводятся в этом городе</center><br>';
|
||||
} else {
|
||||
if ($t['status'] == 0) {
|
||||
?>
|
||||
Начало турнира в Башне Смерти: <span class=date><?= date('d.m.Y H:i:', $t['time_start']); ?>59</span><BR>
|
||||
Призовой фонд на текущий момент: <B><?= round(($t['money'] - ($t['money'] / 100 * 15)), 2); ?></B> кр. и <B>1</B> екр.<BR>
|
||||
Всего подано заявок: <B><?= $t['users']; ?></B><BR>
|
||||
<?php
|
||||
if ($error != '') {
|
||||
echo '<font color=red><b>' . $error . '</b></font><Br>';
|
||||
}
|
||||
?>
|
||||
<?php if (!isset($tz['id'])) { ?>
|
||||
<?php if ($u->info['exp'] >= 250000) { ?>
|
||||
|
||||
Сколько ставите кредитов? (минимальная ставка <b><?=$t['min_money'];?>.00 кр.</B> у вас в наличии <b><?= floor($u->info['money']); ?> кр.</b>)<BR><input type="text" name="coin" value="20.00" size="8">
|
||||
<input type="submit" value="Подать заявку" name="docoin"><BR>
|
||||
Чем выше ваша ставка, тем больше шансов принять участие в турнире.<BR>
|
||||
Сколько ставите кредитов? (минимальная ставка <b><?= $t['min_money']; ?>.00 кр.</B> у вас в наличии <b><?= floor($u->info['money']); ?> кр.</b>)<BR>
|
||||
<input type="text" name="coin" value="20.00" size="8">
|
||||
<input type="submit" value="Подать заявку" name="docoin"><BR>
|
||||
Чем выше ваша ставка, тем больше шансов принять участие в турнире.<BR>
|
||||
|
||||
<?php }elseif($u->info['exp'] < 250000){?>
|
||||
<?php } elseif ($u->info['exp'] < 250000) { ?>
|
||||
|
||||
Для регистрации в турнире нужно: <span style="color:green;"><b>250000</b></span> опыта у вас: <span style="color:red;"><b><?= $u->info['exp'];?></b></span> опыта<BR>
|
||||
Вам нужно набраться опыта.<BR>
|
||||
Для регистрации в турнире нужно: <span style="color:green;"><b>250000</b></span> опыта у вас: <span style="color:red;"><b><?= $u->info['exp']; ?></b></span> опыта<BR>
|
||||
Вам нужно набраться опыта.<BR>
|
||||
|
||||
<?php }}else{ ?>
|
||||
<?php }
|
||||
} else { ?>
|
||||
|
||||
Вы уже сделали ставку <b><?= floor($tz['money']); ?> кр.</b> (У вас в наличии <b><?= floor($u->info['money']); ?> кр.</b>) Сделать повторную ставку?<br />
|
||||
<small><b><font color=red>Внимание! Покинув помещение Башни Смерти все Ваши ставки будут потеряны!</font></b></small><br>
|
||||
<input type="text" name="coin" value="1.00" size="8" id="coin" />
|
||||
<input type="submit" value="Увеличить ставку" name="docoin2" />
|
||||
<?php } } elseif($t['status'] == 1) { ?>
|
||||
<?php
|
||||
$r = ''; $p = ''; $b = '<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
Вы уже сделали ставку <b><?= floor($tz['money']); ?> кр.</b> (У вас в наличии <b><?= floor($u->info['money']); ?> кр.</b>) Сделать повторную ставку?<br/>
|
||||
<small><b><font color=red>Внимание! Покинув помещение Башни Смерти все Ваши ставки будут потеряны!</font></b></small><br>
|
||||
<input type="text" name="coin" value="1.00" size="8" id="coin"/>
|
||||
<input type="submit" value="Увеличить ставку" name="docoin2"/>
|
||||
<?php }
|
||||
} elseif ($t['status'] == 1) { ?>
|
||||
<?php
|
||||
$r = '';
|
||||
$p = '';
|
||||
$b = '<table width="100%" cellpadding="0" cellspacing="0" border="0">
|
||||
<tbody>
|
||||
<tr valign="top">
|
||||
<td valign="bottom" nowrap="" title=""><input onClick="location=location;" style="padding:5px;" type="submit" name="analiz2" value="Обновить"></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>';
|
||||
$notowerlog = false;
|
||||
$log = mysql_fetch_array(mysql_query('SELECT `id`,`count_bs`,`m` FROM `bs_logs` WHERE `count_bs` = "'.mysql_real_escape_string($t['count']).'" ORDER BY `id` ASC LIMIT 1'));
|
||||
if(!isset($log['id'])) {
|
||||
$notowerlog = true;
|
||||
$r = '<div>Скорее всего Архивариус снова потерял пергамент с хрониками турниров ...</div>';
|
||||
} else {
|
||||
$sp = mysql_query('SELECT * FROM `bs_logs` WHERE `count_bs` = "'.$log['count_bs'].'" ORDER BY `id` ASC');
|
||||
while( $pl = mysql_fetch_array($sp) ) {
|
||||
$datesb = '';
|
||||
if( $pl['type'] == 2 ) {
|
||||
$datesb = '2';
|
||||
}
|
||||
$r .= '<br><span class="date'.$datesb.'">'.date('d.m.y H:i',$pl['time']).'</span> '.$pl['text'].'';
|
||||
}
|
||||
$liveusers = '';
|
||||
$sp = mysql_query('SELECT `id` FROM `users` WHERE `inTurnir` = "'.$t['id'].'"');
|
||||
while( $plu = mysql_fetch_array($sp) ) {
|
||||
$pl = mysql_fetch_array(mysql_query('SELECT `id`,`login`,`align`,`clan`,`level` FROM `users` WHERE `inUser` = "'.$plu['id'].'"'));
|
||||
if( isset($pl['id']) ) {
|
||||
$alc = '';
|
||||
if( $pl['align'] > 0 ) {
|
||||
$alc .= '<img width=12 height=15 src=//img.new-combats.tech/i/align/align'.$pl['align'].'.gif >';
|
||||
}
|
||||
if( $pl['clan'] > 0 ) {
|
||||
$alc .= '<img width=24 height=15 src=//img.new-combats.tech/i/clan/'.$pl['clan'].'.gif >';
|
||||
}
|
||||
$liveusers .= ', <b>'.$alc.$pl['login'].'</b> ['.$pl['level'].']<a href=/info/'.$plu['id'].' target=_blank><img src=//img.new-combats.tech/i/inf_capitalcity.gif width=12 height=11 ></a>';
|
||||
}
|
||||
}
|
||||
$r .= '<br><br>Всего живых участников на данный момент: <b>'.$t['users'].'</b> ('.ltrim($liveusers,', ').')';
|
||||
unset($liveusers,$alc);
|
||||
}
|
||||
if( $notowerlog == false ) {?>
|
||||
Призовой фонд: <b><?=$log['m']?> кр.</b>
|
||||
<?php } echo $r; ?>
|
||||
<?php } } ?>
|
||||
<BR>
|
||||
</fieldset>
|
||||
</form>
|
||||
<h4>Топ 10 игроков (новая статистиика) турнир 5<?//=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `win_bs`>0 ORDER BY `win_bs` DESC LIMIT 10');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>'.$pl['login'].'</b> ['.$pl['level'].']<a href=/info/'.$pl['id'].' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if( $pl['clan'] > 0 ) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/'.$pl['clan'].'.gif>'.$wuser;
|
||||
}
|
||||
if( $pl['align'] > 0 ) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align'.$pl['align'].'.gif>'.$wuser;
|
||||
}
|
||||
echo '<b>'.$i.'.</b> Место: '.$wuser.' побед: <b>'.$pl['win_bs'].'</b><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Победители 10-ти предыдущих турниров для 5<?//=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `id` DESC LIMIT 10');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>'.$pl['wlogin'].'</b> ['.$pl['wlevel'].']<a href=/info/'.$pl['wuid'].' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if( $pl['wclan'] > 0 ) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/'.$pl['wclan'].'.gif>'.$wuser;
|
||||
}
|
||||
if( $pl['walign'] > 0 ) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align'.$pl['walign'].'.gif>'.$wuser;
|
||||
}
|
||||
echo $i.'. Победитель: '.$wuser.' Начало турнира <span class=date>'.date('d.m.Y H:i',($pl['time_start']+60)).'</span> продолжительность <span class=date>'.$u->timeOut( $pl['time_sf'] ).'</span> приз: <b>'.$pl['money'].'</b> <a target=_blank href=/towerlog.php?towerid='.$pl['bsid'].'&id='.$pl['count'].' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Максимальный выигрыш для 5<?//=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `money` DESC LIMIT 1');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>'.$pl['wlogin'].'</b> ['.$pl['wlevel'].']<a href=/info/'.$pl['wuid'].' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if( $pl['wclan'] > 0 ) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/'.$pl['wclan'].'.gif>'.$wuser;
|
||||
}
|
||||
if( $pl['walign'] > 0 ) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align'.$pl['walign'].'.gif>'.$wuser;
|
||||
}
|
||||
echo 'Победитель: '.$wuser.' Начало турнира <span class=date>'.date('d.m.Y H:i',($pl['time_start']+60)).'</span> продолжительность <span class=date>'.$u->timeOut( $pl['time_sf'] ).'</span> приз: <b>'.$pl['money'].'</b> <a target=_blank href=/towerlog.php?towerid='.$pl['bsid'].'&id='.$pl['count'].' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Самый продолжительный турнир для 5<?//=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `time_sf` DESC LIMIT 1');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>'.$pl['wlogin'].'</b> ['.$pl['wlevel'].']<a href=/info/'.$pl['wuid'].' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if( $pl['wclan'] > 0 ) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/'.$pl['wclan'].'.gif>'.$wuser;
|
||||
}
|
||||
if( $pl['walign'] > 0 ) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align'.$pl['walign'].'.gif>'.$wuser;
|
||||
}
|
||||
echo 'Победитель: '.$wuser.' Начало турнира<span class=date>'.date('d.m.Y H:i',($pl['time_start']+60)).'</span> продолжительность <span class=date>'.$u->timeOut( $pl['time_sf'] ).'</span> приз: <b>'.$pl['money'].'</b> <a target=_blank href=/towerlog.php?towerid='.$pl['bsid'].'&id='.$pl['count'].' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<br /><br />
|
||||
<?php } } ?>
|
||||
$notowerlog = false;
|
||||
$log = mysql_fetch_array(mysql_query('SELECT `id`,`count_bs`,`m` FROM `bs_logs` WHERE `count_bs` = "' . mysql_real_escape_string($t['count']) . '" ORDER BY `id` ASC LIMIT 1'));
|
||||
if (!isset($log['id'])) {
|
||||
$notowerlog = true;
|
||||
$r = '<div>Скорее всего Архивариус снова потерял пергамент с хрониками турниров ...</div>';
|
||||
} else {
|
||||
$sp = mysql_query('SELECT * FROM `bs_logs` WHERE `count_bs` = "' . $log['count_bs'] . '" ORDER BY `id` ASC');
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$datesb = '';
|
||||
if ($pl['type'] == 2) {
|
||||
$datesb = '2';
|
||||
}
|
||||
$r .= '<br><span class="date' . $datesb . '">' . date('d.m.y H:i', $pl['time']) . '</span> ' . $pl['text'] . '';
|
||||
}
|
||||
$liveusers = '';
|
||||
$sp = mysql_query('SELECT `id` FROM `users` WHERE `inTurnir` = "' . $t['id'] . '"');
|
||||
while ($plu = mysql_fetch_array($sp)) {
|
||||
$pl = mysql_fetch_array(mysql_query('SELECT `id`,`login`,`align`,`clan`,`level` FROM `users` WHERE `inUser` = "' . $plu['id'] . '"'));
|
||||
if (isset($pl['id'])) {
|
||||
$alc = '';
|
||||
if ($pl['align'] > 0) {
|
||||
$alc .= '<img width=12 height=15 src=//img.new-combats.tech/i/align/align' . $pl['align'] . '.gif >';
|
||||
}
|
||||
if ($pl['clan'] > 0) {
|
||||
$alc .= '<img width=24 height=15 src=//img.new-combats.tech/i/clan/' . $pl['clan'] . '.gif >';
|
||||
}
|
||||
$liveusers .= ', <b>' . $alc . $pl['login'] . '</b> [' . $pl['level'] . ']<a href=/info/' . $plu['id'] . ' target=_blank><img src=//img.new-combats.tech/i/inf_capitalcity.gif width=12 height=11 ></a>';
|
||||
}
|
||||
}
|
||||
$r .= '<br><br>Всего живых участников на данный момент: <b>' . $t['users'] . '</b> (' . ltrim($liveusers, ', ') . ')';
|
||||
unset($liveusers, $alc);
|
||||
}
|
||||
if ($notowerlog == false) { ?>
|
||||
Призовой фонд: <b><?= $log['m'] ?> кр.</b>
|
||||
<?php }
|
||||
echo $r; ?>
|
||||
<?php }
|
||||
} ?>
|
||||
<BR>
|
||||
</fieldset>
|
||||
</form>
|
||||
<h4>Топ 10 игроков (новая статистиика) турнир 5<? //=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `users` WHERE `win_bs`>0 ORDER BY `win_bs` DESC LIMIT 10');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>' . $pl['login'] . '</b> [' . $pl['level'] . ']<a href=/info/' . $pl['id'] . ' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if ($pl['clan'] > 0) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/' . $pl['clan'] . '.gif>' . $wuser;
|
||||
}
|
||||
if ($pl['align'] > 0) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align' . $pl['align'] . '.gif>' . $wuser;
|
||||
}
|
||||
echo '<b>' . $i . '.</b> Место: ' . $wuser . ' побед: <b>' . $pl['win_bs'] . '</b><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Победители 10-ти предыдущих турниров для 5<? //=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `id` DESC LIMIT 10');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>' . $pl['wlogin'] . '</b> [' . $pl['wlevel'] . ']<a href=/info/' . $pl['wuid'] . ' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if ($pl['wclan'] > 0) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/' . $pl['wclan'] . '.gif>' . $wuser;
|
||||
}
|
||||
if ($pl['walign'] > 0) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align' . $pl['walign'] . '.gif>' . $wuser;
|
||||
}
|
||||
echo $i . '. Победитель: ' . $wuser . ' Начало турнира <span class=date>' . date(
|
||||
'd.m.Y H:i', ($pl['time_start'] + 60)
|
||||
) . '</span> продолжительность <span class=date>' . Conversion::secondsToTimeout(
|
||||
$pl['time_sf']
|
||||
) . '</span> приз: <b>' . $pl['money'] . '</b> <a target=_blank href=/towerlog.php?towerid=' . $pl['bsid'] . '&id=' . $pl['count'] . ' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Максимальный выигрыш для 5 уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `money` DESC LIMIT 1');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>' . $pl['wlogin'] . '</b> [' . $pl['wlevel'] . ']<a href=/info/' . $pl['wuid'] . ' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if ($pl['wclan'] > 0) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/' . $pl['wclan'] . '.gif>' . $wuser;
|
||||
}
|
||||
if ($pl['walign'] > 0) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align' . $pl['walign'] . '.gif>' . $wuser;
|
||||
}
|
||||
echo 'Победитель: ' . $wuser . ' Начало турнира <span class=date>' . date('d.m.Y H:i', ($pl['time_start'] + 60)) . '</span> продолжительность <span class=date>' . Conversion::secondsToTimeout(
|
||||
$pl['time_sf']
|
||||
) . '</span> приз: <b>' . $pl['money'] . '</b> <a target=_blank href=/towerlog.php?towerid=' . $pl['bsid'] . '&id=' . $pl['count'] . ' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<h4>Самый продолжительный турнир для 5<? //=$t['level']?> уровней</h4>
|
||||
<?php
|
||||
$sp = mysql_query('SELECT * FROM `bs_statistic` WHERE `wuid` > 0 ORDER BY `time_sf` DESC LIMIT 1');
|
||||
$i = 1;
|
||||
while ($pl = mysql_fetch_array($sp)) {
|
||||
$wuser = '<b>' . $pl['wlogin'] . '</b> [' . $pl['wlevel'] . ']<a href=/info/' . $pl['wuid'] . ' target=_blank ><img width=12 height=11 src=//img.new-combats.tech/i/inf_capitalcity.gif ></a>';
|
||||
if ($pl['wclan'] > 0) {
|
||||
$wuser = '<img width=24 height=15 src=//img.new-combats.tech/i/clan/' . $pl['wclan'] . '.gif>' . $wuser;
|
||||
}
|
||||
if ($pl['walign'] > 0) {
|
||||
$wuser = '<img width=12 height=15 src=//img.new-combats.tech/i/align/align' . $pl['walign'] . '.gif>' . $wuser;
|
||||
}
|
||||
echo 'Победитель: ' . $wuser . ' Начало турнира<span class=date>' . date('d.m.Y H:i', ($pl['time_start'] + 60)) . '</span> продолжительность <span class=date>' . Conversion::secondsToTimeout(
|
||||
$pl['time_sf']
|
||||
) . '</span> приз: <b>' . $pl['money'] . '</b> <a target=_blank href=/towerlog.php?towerid=' . $pl['bsid'] . '&id=' . $pl['count'] . ' >История турнира »»</a><br>';
|
||||
$i++;
|
||||
}
|
||||
?>
|
||||
<br/><br/>
|
||||
<?php }
|
||||
} ?>
|
||||
Reference in New Issue
Block a user