Вход Регистрация
Файл: public_html/modules/alliance/chest.php
Строк: 128
<?php
$root 
$_SERVER['DOCUMENT_ROOT'];
include_once (
$root.'/core/base.php');
falseauth();
allianceStatus(1);
$header "Сундук альянса";
include_once (
$root.'/core/head.php');
$event $db->query("SELECT * FROM `events_config` WHERE `event_name` = 'alliance_chest'")->fetch_object();
$myMember $db->query("SELECT * FROM `alliance_members` WHERE `user` = '".$u['id']."' AND `alliance` = '".$u['alliance_id']."'")->fetch_object();
if(isset(
$_GET['open']))
{
    if(
$alliance->chest_level 15 && $event->status == 1redirect('/alliance/chest''Ошибка!');
    if(
$myMember->chest_opened == 1redirect('/alliance/chest''Вы уже открыли сундук!');
    
$userReward getUserReward($alliance->chest_level);
    
updateUserStats($u['id'], $userReward['exp'], $userReward['silver'], $userReward['gems']);
    
$db->query("UPDATE `alliance_members` SET `chest_opened` = '1' WHERE `id` = '".$myMember->id."'");
    
redirect('/alliance/chest''Сундук открыт!');
}
if(
$alliance->chest_opened == && ($event->status == || $alliance->chest_level == 15))
{
    
$allianceReward getAllianceReward($alliance->chest_level);
    
$db->query("UPDATE `alliances` SET `exp` = `exp` + '".$allianceReward['exp']."', `silver` = `silver` + '".$allianceReward['silver']."', `gems` = `gems` + '".$allianceReward['gems']."', `chest_opened` = '1' WHERE `id` = '".$u['alliance_id']."'");
    
redirect('/alliance/chest');
}
if(
$event->status == 0)
{
    
$issetLogs $db->query("SELECT * FROM `alliance_chest_log` WHERE `alliance` = '".$u['alliance_id']."' ORDER BY `endtime` DESC LIMIT 1");
    if(
$issetLogs->num_rows 0)
    {
        echo 

    <div class="b"> 
        <table width="100%"> 
            <tr> 
                <td width="70px" valign="top"> 
                    <img width="80px" src="/images/alliance-chest-min.png"/> 
                </td> 
                <td valign="top"> 
                    <big> <font color = "white">Сундук альянса</font></big> 
                    <div class="txt"> 
                                   Событие завершено<br>
            До начала следующего события: '
.tl(($issetLogs->fetch_object()->endtime+86400*4)-time()).'
                    </div> 
                </td> 
            </tr> 
        </table> </div>
        <div class = "notice_container"><div class = "gborder notice_alert alert-success">
        <b>Сундук альянса</b> - это событие для всех альянсов, собирая короны в окрестностях, вы увеличиваете уровень вашего сундука, чем выше уровень - тем больше награда.
        </div></div>'
;
    }
    else
    {
                echo 

    <div class="b"> 
        <table width="100%"> 
            <tr> 
                <td width="70px" valign="top"> 
                    <img width="90px" src="/images/alliance-chest-min.png"/> 
                </td> 
                <td valign="top"> 
                    <big> <font color = "white">Сундук альянса</font></big> 
                    <div class="txt"> 
                    Уникальная битва альянсов<br>
           Событие ещё не состоялось
                    </div> 
                </td> 
            </tr> 
        </table> </div>
        <div class = "notice_container"><div class = "gborder notice_alert alert-success">
        <b>Сундук альянса</b> - это событие для всех альянсов, собирая короны в окрестностях, вы увеличиваете уровень вашего сундука, чем выше уровень - тем больше награда.<br>Событие начинается каждый понедельник в 12:00 по МСК и заканчивается через 3 дня в 12:00
        </div></div>'
;
    }
}
else
{
    if(
$alliance->chest_level == 15)
    {
        
$level 15;
    }
    else
    {
        
$level $alliance->chest_level+1;
    }
    
$nextChestLevel $db->query("SELECT * FROM `alliance_chest_levels` WHERE `level` = '".$level."'")->fetch_object();
    if(
$alliance->chest_crowns >= $nextChestLevel->crowns && $alliance->chest_level <= 14)
    {
        
$resCrowns $alliance->chest_crowns $nextChestLevel->crowns;
        
$db->query("UPDATE `alliances` SET `chest_level` = `chest_level` + '1', `chest_crowns` = '".$resCrowns."' WHERE `id` = '".$u['alliance_id']."'");
        
//redirect('/alliance/chest');
    
}
    
$allianceReward getAllianceReward($alliance->chest_level);
    
$userReward getUserReward($alliance->chest_level);
    if(
$myMember->chest_opened == && ($alliance->chest_level == 15 || $event->status == 0))
{
    echo 
'<div class="b"><center><a href="?open"><input type="submit" value="Открыть сундук"></a></center></div>';
}
elseif(
$alliance->chest_level 15 && $event->status == 1)
{
    echo 
'<div class = "notice_container"><div class = "gborder notice_alert alert-success">До окончания события: '.tl($event->endtime-time()).'</div></div>';
}
    echo 

    <div class="b"> 
        <table width="100%"> 
            <tr> 
                <td width="70px" valign="top"> 
                    <img width="100px" src="/images/alliance-chest-min.png"/> 
                </td> 
                <td valign="top"> 
                    <big> <font color = "white">Сундук альянса</font></big> 
                    <div class="txt"> 
                                   Уровень сундука: '
.$alliance->chest_level.'/15<br>
            '
.($alliance->chest_level != 15 'Корон: '.$alliance->chest_crowns.'/'.$nextChestLevel->crowns.'' 'Максимум корон').'<br>
            Награда для альянса: '
.$allianceReward['exp'].' опыта, '.$allianceReward['silver'].' серебра и '.$allianceReward['gems'].' гемов<br>
            Награда для игроков: '
.$userReward['exp'].' опыта, '.$userReward['silver'].' серебра и '.$userReward['gems'].' гемов<br>
                    </div> 
                </td> 
            </tr> 
        </table> </div>
        <div class = "notice_container"><div class = "gborder notice_alert alert-success">
        <b>Сундук альянса</b> - это событие для всех альянсов, собирая короны в окрестностях, вы увеличиваете уровень вашего сундука, чем выше уровень - тем больше награда.
        </div></div>
    '


}
include_once (
$root.'/core/foot.php');
Онлайн: 1
Реклама