Файл: html/huntb/zem/index.php
Строк: 334
<?php
require_once ('../../system/func.php');
require_once ('../../system/dbc.php');
require_once $_SERVER['DOCUMENT_ROOT'] . '/functions/bablo.php';
?>
<?php
$loca = $user['location'];
$location = $mc->query("SELECT * FROM `location` WHERE `id`='$loca'")->fetch_array(MYSQLI_ASSOC);
$vosemp = mktime(19, 50, 0, date("m"),date("d"), date("Y"));
$shestp = mktime(17, 50, 0, date("m"),date("d"), date("Y"));
$timezone = 0; //(GMT +3:00) Moscow never sleeps Яяяяяяяяяяяяяяяяя люблю тебя маскваааааааа.
$tectime = time() + 3600*($timezone+date("I"));
$tectimes = $tectime; // типа 17:50 ща
//$tectimes = time() + 3600*($timezone+date("I"));
$nextZahvat = "неизвестно";
if($location['nextZahvat'] == $shestp || $location['nextZahvat'] == $vosemp)
{
$nextZahvat = "сегодня";
} else if($location['nextZahvat'] == mktime(17, 50, 0, date("m"),date("d")+1, date("Y")))
{
$nextZahvat = "завтра";
} else if($location['nextZahvat'] == mktime(17, 50, 0, date("m"),date("d")+2, date("Y")))
{
$nextZahvat = "через 2 дня";
}else{
//В этом случае бой буит сегодня
$nextZahvat = "сегодня";
$timezahvat = $shestp;
$mc->query("UPDATE `location` SET `nextZahvat` = '".$timezahvat."' WHERE `id` = ".$user['location']."");
}
///Если клан не воюет в 8, то нельзя подглядывать
$ifnot8 = $mc->query("SELECT * FROM `location` WHERE (`idClan` = '". $user['id_clan'] ."' OR `idNextClan` = '". $user['id_clan'] ."') AND `nextZahvat`= '".$vosemp."' AND `id` = '". $user['location'] ."'")->fetch_array(MYSQLI_ASSOC);
$notfight8 = false;
if($tectimes >= $vosemp)
{
if(count($ifnot8) == 0)
{
$notfight8 = true;
}
}
///если бой не сегодня или передышка с 6 до 8
if($location['nextZahvat'] > $tectimes || $user['id_clan'] == 0 || $location['nextZahvat'] == 0 || $notfight8)
{
?>
<center>
<?php
$dhdClan = $location['dhdClan'];
$dhdUser = $location['dhdUser'] * $user['level'];
//idClan
$ClanName = "-";
if($location['idClan'] != 0)
{
$Clan = $mc->query("SELECT `name` FROM `clan` WHERE `id` = ".$location['idClan']."")->fetch_array(MYSQLI_ASSOC);
$ClanName = $Clan['name'];
$ClanName = "<a onclick= showContent('/clan/clan_all.php?see_clan=".$location['idClan']."')><font style='font-size:17px;'' color='#000000'><u>".$Clan['name']."</u></font></a>";
}
?>
<b><?php echo $location['Name'];?></b>
</center>
Следующие сражение: <?= $nextZahvat; ?><br><br>
Владелец: <strong><?= $ClanName; ?></strong><br><br>
Доход казны: <img class="ico_head_all" src="/images/icons/zoloto.png"><?= money($dhdClan, 'zoloto'); ?> <img class="ico_head_all" src="/images/icons/serebro.png"><?= money($dhdClan, 'serebro'); ?> <img class="ico_head_all" src="/images/icons/med.png"><?= money($dhdClan, 'med'); ?><br>
Личный доход: <img class="ico_head_all" src="/images/icons/zoloto.png"><?= money($dhdUser, 'zoloto'); ?> <img class="ico_head_all" src="/images/icons/serebro.png"><?= money($dhdUser, 'serebro'); ?> <img class="ico_head_all" src="/images/icons/med.png"><?= money($dhdUser, 'med'); ?><br>
<p>
<?php
$MyClanFight = $mc->query("SELECT `Name` FROM `location` WHERE `idNextClan` = ". $user['id_clan'] ." AND `idClan` != ". $user['id_clan'] ."")->fetch_all(MYSQLI_ASSOC);
$MyClanOborona = $mc->query("SELECT `Name` FROM `location` WHERE `idClan` = ". $user['id_clan'] ." AND `nextZahvat` <= ". $vosemp ." AND `idNextClan` != 0 AND `idNextClan` != ". $user['id_clan'] ." ")->fetch_all(MYSQLI_ASSOC);
if(count($MyClanFight) != 0 || count($MyClanOborona) != 0)
{
echo "Ваш клан сражается за следующие земли: <br> ";
if(count($MyClanFight) != 0 && $user['id_clan'] != 0)
{
echo "<b>нападение:</b><br>";
for ($i = 0; $i < count($MyClanFight); $i++)
{
echo $MyClanFight[$i]["Name"]."<br>";
}
}
if(count($MyClanOborona) != 0 && $user['id_clan'] != 0)
{
echo "<b>оборона:</b><br>";
for ($i = 0; $i < count($MyClanOborona); $i++)
{
echo $MyClanOborona[$i]["Name"]."<br>";
}
}
}
?>
<center>
<b>Захват локаций</b>
</center>
<p>
Местность может быть захвачена кланом.
Для определения самого достойного претендента в
18:00 МСК проводится соревнование отборный
бойцев клана.Клан победителя сможет сразится с
владельцами земли в 20:00. В случае неявки одной
из сторон победа останется за явившимися, в случае неявки
обоих - за владельцами.
Захваченая земля неприкасаема три дня с момента захвата.
</p>
<?php
}else{
////Время отжимать клан пришло
if($location['nextZahvat'] < mktime(18, 00, 0, date("m"),date("d"), date("Y")))
{
//первый этап
$ucharr = $mc->query("SELECT * FROM `huntb_list` WHERE ". " `type`='7' AND `location` = '".$user['location']."' ORDER BY `time_start` ASC ")->fetch_all(MYSQLI_ASSOC);
?>
<center>
<b><?= $location['Name'];?></b>
</center>
<?php if (count($ucharr)) { ?>
<?php for ($i = 0; $i < count($ucharr); $i++) { ?>
<?php $usrunc = $mc->query("SELECT * FROM `users` WHERE `id` >= '" . $ucharr[$i]['user_id'] . "' LIMIT 1")->fetch_array(MYSQLI_ASSOC); ?>
<table onmouseover="this.style.backgroundColor = '#ddca9f'" onmouseout="this.style.backgroundColor = ''" style="width: 100%;margin-bottom: 8px;padding-left: 20px;padding-right: 20px;" onclick="this.style.backgroundColor = '#ddca9f';showContent('/profile/<?= $usrunc['id']; ?>')">
<tr>
<td style="width: 30px;text-align: center;">
<?= $i + 1 . " . "; ?>
</td>
<td style="max-width: 100%;text-align: left;">
<!-- флаг -->
<?= $usrunc['side'] == 0 || $usrunc['side'] == 1 ? '<img width="19px" height="19px" src="/img/icon/icoevil.png" alt="">' : '<img width="19px" height="19px" src="/img/icon/icogood.png" alt="">'; ?>
<!-- ник -->
<?= $usrunc['name'] == $user['name'] ? "<font><b>" . $usrunc['name'] . "</b></font>" : "<font>" . $usrunc['name'] . "</font>"; ?>
<?= "[" . $usrunc['level'] . "]" ?>
</td>
</tr>
</table>
<?php } ?>
<?php } else { ?>
<div style="padding-left: 30px">нет бойцов</div>
<?php } ?>
<center>
<?php if ($mc->query("SELECT * FROM `huntb_list` WHERE `user_id`='" . $user['id'] . "' && `type`='7'")->num_rows>0) { ?>
<div class="button_alt_01" onclick="showContent('/huntb/zem/remove.php')">
Отказаться
</div>
<?php } else { ?>
<div class="button_alt_01" onclick="showContent('/huntb/zem/add.php?add=1800')">
Зарегистрироваться
</div>
<?php } ?>
</center>
<?php
}else{
//второй этап
$ucharrUname = $mc->query("SELECT `name` FROM `clan` WHERE `id` = ". $user['id_clan'] ."")->fetch_array(MYSQLI_ASSOC);
$ucharrAloca = $mc->query("SELECT * FROM `location` WHERE `id` = ".$user['location']." ORDER BY `nextZahvat` DESC")->fetch_array(MYSQLI_ASSOC);
$vragclanid = "0";
if($ucharrAloca['idClan'] != $user['id_clan'])
{
$vragclanid = $ucharrAloca['idClan'];
}else{
$vragclanid = $ucharrAloca['idNextClan'];
}
$ucharrAname = $mc->query("SELECT `name` FROM `clan` WHERE `id` = ". $vragclanid ."")->fetch_array(MYSQLI_ASSOC);
$ucharrU = $mc->query("SELECT *,(SELECT `id_clan` FROM `users` WHERE `users`.`id` = `user_id`) as `clan` FROM `huntb_list` WHERE `type`=8 AND `location` = ".$user['location']." HAVING `clan` = ". $user['id_clan'] ."")->fetch_all(MYSQLI_ASSOC);
$ucharrA = $mc->query("SELECT *,(SELECT `id_clan` FROM `users` WHERE `users`.`id` = `user_id`) as `clan` FROM `huntb_list` WHERE `type`=8 AND `location` = ".$user['location']." HAVING `clan` = ". $vragclanid ." ")->fetch_all(MYSQLI_ASSOC);
//
?> <center>-<?= $ucharrUname['name'] ?>-</center><?php
if (count($ucharrU)) { ?>
<?php for ($i = 0; $i < count($ucharrU); $i++) { ?>
<?php $usrunc = $mc->query("SELECT * FROM `users` WHERE `id` >= '" . $ucharrU[$i]['user_id'] . "' LIMIT 1")->fetch_array(MYSQLI_ASSOC); ?>
<table onmouseover="this.style.backgroundColor = '#ddca9f'" onmouseout="this.style.backgroundColor = ''" style="width: 100%;margin-bottom: 8px;padding-left: 20px;padding-right: 20px;" onclick="this.style.backgroundColor = '#ddca9f';showContent('/profile/<?= $usrunc['id']; ?>')">
<tr>
<td style="width: 30px;text-align: center;">
<?= $i + 1 . " . "; ?>
</td>
<td style="max-width: 100%;text-align: left;">
<!-- флаг -->
<?= $usrunc['side'] == 0 || $usrunc['side'] == 1 ? '<img width="19px" height="19px" src="/img/icon/icoevil.png" alt="">' : '<img width="19px" height="19px" src="/img/icon/icogood.png" alt="">'; ?>
<!-- ник -->
<?= $usrunc['name'] == $user['name'] ? "<font><b>" . $usrunc['name'] . "</b></font>" : "<font>" . $usrunc['name'] . "</font>"; ?>
<?= "[" . $usrunc['level'] . "]" ?>
</td>
</tr>
</table>
<?php } ?>
<?php } else { ?>
<div style="padding-left: 30px">нет бойцов</div>
<?php } ?>
<hr class="hr_01" style="background-color: #e5cb95">
<center>-<?= $ucharrAname['name'] ?>-</center>
<?php if (count($ucharrA)) { ?>
<?php for ($i = 0; $i < count($ucharrA); $i++) { ?>
<?php $usrunc = $mc->query("SELECT * FROM `users` WHERE `id` >= '" . $ucharrA[$i]['user_id'] . "' LIMIT 1")->fetch_array(MYSQLI_ASSOC); ?>
<table onmouseover="this.style.backgroundColor = '#ddca9f'" onmouseout="this.style.backgroundColor = ''" style="width: 100%;margin-bottom: 8px;padding-left: 20px;padding-right: 20px;" onclick="this.style.backgroundColor = '#ddca9f';showContent('/profile/<?= $usrunc['id']; ?>')">
<tr>
<td style="width: 30px;text-align: center;">
<?= $i + 1 . " . "; ?>
</td>
<td style="max-width: 100%;text-align: left;">
<!-- флаг -->
<?= $usrunc['side'] == 0 || $usrunc['side'] == 1 ? '<img width="19px" height="19px" src="/img/icon/icoevil.png" alt="">' : '<img width="19px" height="19px" src="/img/icon/icogood.png" alt="">'; ?>
<!-- ник -->
<?= $usrunc['name'] == $user['name'] ? "<font><b>" . $usrunc['name'] . "</b></font>" : "<font>" . $usrunc['name'] . "</font>"; ?>
<?= "[" . $usrunc['level'] . "]" ?>
</td>
</tr>
</table>
<?php } ?>
<?php } else { ?>
<div style="padding-left: 30px">нет бойцов</div>
<?php } ?>
<hr class="hr_01" style="background-color: #e5cb95">
<center>
<?php if ($mc->query("SELECT * FROM `huntb_list` WHERE `user_id`='" . $user['id'] . "' && `type`='8'")->num_rows>0) { ?>
<div class="button_alt_01" onclick="showContent('/huntb/zem/remove.php')">
Отказаться
</div>
<?php } else { ?>
<div class="button_alt_01" onclick="showContent('/huntb/zem/add.php?add=2000')">
Зарегистрироваться
</div>
<?php } ?>
</center>
<?php
}
}
$footval = 'huntb1x1';
require_once ('../../system/foot/foot.php');