Вход Регистрация
Файл: public_html/clan_q.php
Строк: 453
<?
include './system/common.php';
include 
'./system/functions.php';
include 
'./system/user.php';
if(!
$user) {
header('location: /');
exit;
}
$id _string(_num($_GET['id']));
if(!
$id && $clan) {
    
$id $clan['id'];
}
$i mysql_fetch_array(mysql_query('SELECT * FROM `clans` WHERE `id` = "'.$id.'" LIMIT 1'));


 
$membb mysql_fetch_array(mysql_query('SELECT * FROM `clan_memb` WHERE `user` = "'.$user['id'].'" LIMIT 1'));

if(!
$i == $membb['clan']) {
header('location: /clans/');
exit;
}

    if(!
$i) {
    
header('location: /clans/');
    exit;
    }
    
$title 'Клановые задания';    
include 
'./system/h.php';


if(
$id !== $membb['clan']) {
header('location: /clans/');
exit;
}

if(
date('w') != AND date('w') != 6){
    
$clans_q mysql_fetch_array(mysql_query('SELECT * FROM `clans_q` WHERE `clans` = "'.$id.'" LIMIT 1'));
    if(!
$clans_q){
    
mysql_query('INSERT INTO `clans_q` SET `clans` = "'.$id.'"');
    
mysql_query('UPDATE `clan_memb` SET `plat` = "0" WHERE `clan` = "'.$id.'"');
    
mysql_query('UPDATE `clans` SET `plat` = "0" WHERE `id` = "'.$id.'"');
    
header('location: /clan/'.$id.'/quest/');
    }
if (isset(
$_SESSION['ok'])){
echo 
"<div class='ok'><center><img src='/images/icon/ok.png'> ".$_SESSION['ok']."</center></div>";
$_SESSION['ok']=NULL;
}
if (isset(
$_SESSION['err'])){
echo 
"<div class='ok'><center><img src='/images/icon/error.png'> ".$_SESSION['err']."</center></div>";
$_SESSION['err']=NULL;
}
echo 
"</br><center><span style='color: #90b0c0;'> Выполняй задания и добывай кристаллы для клана!</span></br>
Добыто кристаллов:<img src='/images/icon/crys/diamond.png' alt=''> "
.($clan['plat'])." </center></br>";
$locainfo = array("","<b><span class='dgreen'><img src='/images/icon/quest.png'> Воин арены</span></b></br>Проведи 1000 боев на арене.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_1']." из 1000",
                        
"<b><span class='dgreen'><img src='/images/icon/quest.png'> Легендарный воин арены</span></b></br>Проведи 55 боев на арене.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_2']." из 55",
                        
"<b><span class='dgreen'><img src='/images/icon/quest.png'> Гладиатор</span></b></br>Проведи 30 боев в лиге.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_3']." из 30",
                        
"<b><span class='dgreen'><img src='/images/icon/quest.png'> Легендарный гладиатор</span></b></br>Проведи 20 боев в лиге.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_4']." из 20",
                        
"<b><span class='dgreen'><img src='/images/icon/quest.png'> Поиск ресурсов</span></b></br>Проведи 15 поисков в пещере.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_5']." из 15",
                        
"<b><span class='dgreen'><img src='/images/icon/quest.png'> Дуэльный мастер</span></b></br>Проведи 20 боев в дуэлях.</br><span style='color: #90b0c0;'>Прогресс:</span> ".$clans_q['q_6']." из 20");//наш прогрес
$locainfo_q = array("","1000","55","30","20","15","20");//сколько осталось
$self = array("","arena","arena","league","league","cave","duel");//ссылки на локации
$locainfo_end = array("","Проведи 1000 боев на арене.</br>Будет тоступно через</br>".tl($clans_q['1_time'] - time())."",
                        
"Проведи 55 боев на арене.</br>Будет тоступно через</br>".tl($clans_q['2_time'] - time())."",
                        
"Проведи 30 боев в лиге.</br>Будет тоступно через</br>".tl($clans_q['3_time'] - time())."",
                        
"Проведи 20 боев в лиге.</br>Будет тоступно через</br>".tl($clans_q['4_time'] - time())."",
                        
"Проведи 15 поисков в пещере.</br>Будет тоступно через</br>".tl($clans_q['5_time'] - time())."",
                        
"Проведи 20 боев в дуэлях.</br>Будет тоступно через</br>".tl($clans_q['6_time'] - time())."");//время до обнуления
$gold = array("","100","100","105","250","50","200"); //золото награда
$silver = array("","100","100","150","250","50"); //серебро 
$exp = array("","1500","1500","2500","3500","1000","2000"); //опыт
$kristall rand(1,10);
    for(
$a 1$a 7$a++){
    if(isset(
$_GET['go'])){
        
    
$go abs(intval($_GET['go']));
    if(
$go == $a){
        if(
$clans_q['user_'.$a] != 0) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
        if(
$clans_q[$a.'_time'] != 0) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
    
mysql_query('UPDATE `clans_q` SET `user_'.$a.'` = "'.$user['id'].'" WHERE `clans` = "'.$id.'"');
    
mysql_query('INSERT INTO `clan_q_user` SET `clans` = "'.$id.'", `user` = "'.$user['id'].'", `time` = "'.(time() + 86400 2).'"');
    
//время 2 дня на выполнение 
    
header("location:/".$self[$a]."/");
    }
    }
    if(isset(
$_GET['go2'])){
    
$go abs(intval($_GET['go2']));
    if(
$go == $a){
        if (
$clans_q['user_'.$a.'_p'] != 0) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
    
mysql_query('UPDATE `clans_q` SET `user_'.$a.'_p` = "'.$user['id'].'" WHERE `clans` = "'.$id.'"');
    
header("location:/".$self[$a]."/");
    }
    }
    
$clans_user mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$clans_q['user_'.$a].'" LIMIT 1'));
    
$clans_user_p mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$clans_q['user_'.$a.'_p'].'" LIMIT 1'));
    if(isset(
$_GET['end'])){
        
    
$end abs(intval($_GET['end']));
    if(
$end == $a){
        if (
$clans_q['user_'.$a] != $user['id']) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
    
mysql_query('UPDATE `clans_q` SET `user_'.$a.'` = "0", `user_'.$a.'_p` = "0", `q_'.$a.'` = "0" WHERE `clans` = "'.$id.'"');
    
mysql_query('DELETE FROM `clan_q_user` WHERE `clans` = "'.$id.'" AND `user` = "'.$clans_q['user_'.$a].'"');
    
header('location:/clan/'.$id.'/quest/');
    }
    }
    if(isset(
$_GET['end2'])){
        
    
$end abs(intval($_GET['end2']));
    if(
$end == $a){
        if (
$clans_q['user_'.$a.'_p'] != $user['id']) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
    
mysql_query('UPDATE `clans_q` SET  `user_'.$a.'_p` = "0" WHERE `user_'.$a.'_p` = "'.$user['id'].'"');
    
mysql_query('DELETE FROM `clan_q_user` WHERE `clans` = "'.$id.'" AND `user` = "'.$clans_q['user_'.$a.'_p'].'"');
    
header('location:/clan/'.$id.'/quest/');
    }
    }
    if(isset(
$_GET['enter'])){
    
$enter abs(intval($_GET['enter']));
    if(
$enter == $a){
        if (
$clans_q['user_'.$a] != $user['id']) {
            
$_SESSION['err'] = "Нельзя";
    
header('location:/clan/'.$id.'/quest/');
            exit;
        }
    if(
$clans_q['user_'.$a.'_p'] == 0){
    
$text "[img=/images/icon/race/".$user['r'].".png][url=/user/".$user['id']."/]".$user['login']."[/url] добыл для клана [img=/images/icon/crys/diamond.png] ".$kristall."  кристаллов";
    }else{
    
$text "[img=/images/icon/race/".$clans_user_p['r'].".png] [url=/user/".$clans_user_p['id']."]".$clans_user_p['login']."[/url] и [img=/images/icon/race/".$clans_user_p['r'].".png] [url=/user/".$clans_user_p['id']."/]".$user['login']."[/url] добыли для клана [img=/images/icon/crys/diamond.png] ".$kristall."  кристаллов";
    }
    
mysql_query("INSERT INTO `chat` (`clan`, `user`,`text`, `time`) VALUES ('".$id."', '2','".$text."','".time()."')"); 
    
mysql_query('UPDATE `clans_q` SET `user_'.$a.'` = "0", `user_'.$a.'_p` = "0", `q_'.$a.'` = "0", `'.$a.'_time` = "'.(time() + 3600 20).'" WHERE `clans` = "'.$id.'"');
    
mysql_query('UPDATE `users` SET `g` = `g` + "'.$gold[$a].'", `exp` = `exp` + "'.$exp[$a].'" WHERE `id` = "'.$user['id'].'"');
    
mysql_query('UPDATE `clans` SET `plat` = `plat` + "'.$kristall.'" WHERE `id` = "'.$id.'"');
    
mysql_query('UPDATE `clan_memb` SET `plat` = `plat` + "'.$kristall.'" WHERE `user` = "'.$user['id'].'"');
    
mysql_query('DELETE FROM `clan_q_user` WHERE `clans` = "'.$id.'" AND `user` = "'.$clans_q['user_'.$a].'"');
    
$_SESSION['ok'] = "Награда: <img src='/images/icon/gold.png' alt='*'/> ".$gold[$a]." <img src='/images/icon/exp.png' alt='*'/> ".$exp[$a]." <img src='/images/icon/crys/diamond.png' alt='*'/> ".$kristall."";
    
header('location:/clan/'.$id.'/quest/');
    }
    }
    
$progres round(($clans_q['q_'.$a]/$locainfo_q[$a])*100);
    
$q mysql_num_rows(mysql_query ('SELECT * FROM `clan_q_user` WHERE `user` = "'.$user['id'].'" AND `clans` = "'.$id.'"'));
    
$time_user mysql_fetch_array(mysql_query ('SELECT * FROM `clan_q_user` WHERE `user` = "'.$clans_q['user_'.$a].'" AND `clans` = "'.$id.'"'));
    if(
$clans_q[$a.'_time'] < time() AND $clans_q[$a.'_time'] != 0){
    
mysql_query('UPDATE `clans_q` SET `'.$a.'_time` = "0" WHERE `clans` = "'.$id.'"');
    
header('location: /clan/'.$id.'/quest/');
    }
    if(
$time_user['time'] < time() AND $time_user['time'] != 0){
    
mysql_query('DELETE FROM `clan_q_user` WHERE `clans` = "'.$id.'" AND `user` = "'.$clans_q['user_'.$a].'"');
    
mysql_query('UPDATE `clans_q` SET `user_'.$a.'` = "0", `user_'.$a.'_p` = "0", `q_'.$a.'` = "0" WHERE `clans` = "'.$id.'"');
    
header('location: /clan/'.$id.'/quest/');
    }
    if(
$clans_q['q_'.$a] > $locainfo_q[$a]){
    
mysql_query('UPDATE `clans_q` SET `q_'.$a.'` = "'.$locainfo_q[$a].'" WHERE `clans` = "'.$id.'"');
    
header('location: /clan/'.$id.'/quest/');
    }
    if (
$q!=0) {
echo 
"".($clans_q['user_'.$a] == $user['id']) ? "
<div class='mini-line'></div>"
.$locainfo[$a]."</br><div style='border:1px solid #000; background: #ffffff; height: 4px; width:40%'><div style='background: #fc3; height: 4px; width: ".$progres."%'></div></div><span style='color: #90b0c0;'>Награда:</span> <img src='/images/icon/gold.png' alt='*'/> ".$gold[$a]." <img src='/images/icon/exp.png' alt='*'/> ".$exp[$a]."</br>
Выполняет: <img src='/images/icon/race/"
.$clans_user['r'].($clans_user['online'] > time() - 300 "":"-off").".png' alt='*'/> <a href='/user/".$clans_user['id']."/'>".$clans_user['login']."</a>
"
.($clans_q['user_'.$a.'_p'] != "<img src='/images/icon/race/".$clans_user_p['r'].($clans_user_p['online'] > time() - 300 "":"-off").".png' alt=''/> <a href='/user/".$clans_user_p['id']."/'>".$clans_user_p['login']."</a>":"")."
(осталось: "
.(tl($time_user['time'] - time())).")
 "
.($clans_q['q_'.$a] == $locainfo_q[$a] ? "<br/><center>Задание выполнено</center><br/><center><a class='btn' href='?enter=".$a."'><span class='end'><span class='label'>Завершить</span></span></center></a>":" <br/><center><a class='btn' href=/".$self[$a]."/><span class='end'><span class='label'>Продолжить</span></span></center></a><br/><center><a class='btn' href='?end=".$a."'><span class='end'><span class='label'>Отменить</span></span></center></a>")."
 "
:
 
"".($clans_q[$a.'_time'] =="<div class='mini-line'></div>".$locainfo[$a]."</br><div style='border:1px solid #000; background: #ffffff; height: 4px; width:40%'><div style='background: #fc3; height: 4px; width: ".$progres."%'></div></div>
 <span style='color: #90b0c0;'>Награда:</span> <img src='/images/icon/gold.png' alt='*'/> "
.$gold[$a]." <img src='/images/icon/exp.png' alt='*'/> ".$exp[$a]."</br>
"
:"")." ".($clans_q['user_'.$a.'_p'] != "Выполняет: <img src='/images/icon/race/".$clans_user['r'].($clans_user['online'] > time() - 300 "":"-off").".png' alt='*'/> <a href='/user/".$clans_user['id']."/'>".$clans_user['login']."</a> <img src='/images/icon/race/".$clans_user_p['r'].($clans_user_p['online'] > time() - 300 "":"-off").".png' alt=''/> <a href='/user/".$clans_user_p['id']."/'>".$clans_user_p['login']."</a> (осталось: ".(tl($time_user['time'] - time())).")<br/><br/><center><a class='btn' href='/".$self[$a]."/'><span class='end'><span class='label'>Продолжить</span></span></a></center>":" ")."";
    }else{    
echo 
"".($clans_q['user_'.$a] != 0) ? "<div class='mini-line'></div>".$locainfo[$a]."</br><div style='border:1px solid #000; background: #ffffff; height: 4px; width:40%'><div style='background: #fc3; height: 4px; width: ".$progres."%'></div></div>
<span style='color: #90b0c0;'>Награда:</span> <img src='/images/icon/gold.png' alt='*'/> "
.$gold[$a]." <img src='/images/icon/exp.png' alt='*'/> ".$exp[$a]."</br>
Выполняет: <img src='/images/icon/race/"
.$clans_user['r'].($clans_user['online'] > time() - 300 "":"-off").".png' alt='*'/> <a href='/user/".$clans_user['id']."/'>".$clans_user['login']."</a> 
"
.($clans_q['user_'.$a.'_p'] != "<img src='/images/icon/race/".$clans_user_p['r'].($clans_user_p['online'] > time() - 300 "":"-off").".png' alt=''/> <a href='/user/".$clans_user_p['id']."/'>".$clans_user_p['login']."</a> " :"")." (осталось: ".(tl($time_user['time'] - time())).")<br/><br/>".($clans_q['q_'.$a] == $locainfo_q[$a] ? "<center>Задание выполнено</center>":" ".($clans_q['user_'.$a.'_p'] != "<center><a class='btn' href='/".$self[$a]."/'><span class='end'><span class='label'>Продолжить</span></span></center></a></br><center><a class='btn' href='?end2=".$a."'><span class='end'><span class='label'>Отменить</span></span></center></a></br>":"<center><a class='btn' href='?go2=".$a."'><span class='end'><span class='label'>Помочь</span></span></center></a></br>")."")."":"".($clans_q[$a.'_time'] =="<div class='mini-line'></div>".$locainfo[$a]."</br><div style='border:1px solid #000; background: #ffffff; height: 4px; width:40%'>
<div style='background: #fc3; height: 4px; width: "
.$progres."%'></div></div>
<span style='color: #90b0c0;'>Награда:</span> <img src='/images/icon/gold.png' alt='*'/> "
.$gold[$a]." <img src='/images/icon/exp.png' alt='*'/> ".$exp[$a]."</br>
<center><a class='btn' href='?go="
.$a."'><span class='end'><span class='label'>Выполнить</span></span></center></a>":"")."";
    }
    }
    for(
$a 1$a 7$a++){    
    echo 
"".($clans_q[$a.'_time'] != "<div class='mini-line'></div><span style='color: #999999; font-size: 12px;'>".$locainfo_end[$a]."</br></span>""")."";
    }
}else{
$i_user 0;
$q mysql_query('SELECT * FROM `clan_memb` WHERE `plat` > "0"  AND `clan` = "'.$id.'" ORDER BY `plat` DESC');
while(
$pomog mysql_fetch_array($q)){
$clans_user mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$pomog['user'].'"'));
$i_user++;
$messages_user_dmg.="".$i_user.". <img src='/images/icon/race/".$clans_user['r'].($clans_user['online'] > time() - 300 "":"-off").".png' alt='*'/> <a href='/user/".$clans_user['id']."/'>".$clans_user['login']."</a>  <img src='/images/icon/crys/diamond.png' alt='*'/> ".$pomog['plat']."</br>";
}
$gold = ($i['plat'] * 20);
$silver = ($i['plat'] * 200);
echo
'<div class="resours"><center><b>Помогли клану:</b><br>';    
if(
$clans_user == 0) echo "Нет не кого";
echo 
"Всего клан зароботал <img src='/images/icon/crys/diamond.png' alt='*'/> ".$i['plat']."</br>";
echo 
"Награда <img src='/images/icon/gold.png' alt='*'/> ".$gold." <img src='/images/icon/silver.png' alt='*'/> ".$silver."</br>";                
echo
''.$messages_user_dmg.'</center></div>';
}
include 
'./system/f.php';
?>
Онлайн: 2
Реклама