Вход Регистрация
Файл: sumerki.mobi/sumerki.mobi/quest.php
Строк: 615
<?
ob_start
();
define('PROTECTOR'1);

$headmod 'quest';//фикс. места

$textl='Квесты';
include(
'files/path.php');
include(
$path.'files/db.php');
include(
$path.'files/auth.php');
include(
$path.'files/func.php');
include(
$path.'files/core.php');
include(
$path.'files/head.php');
include(
$path.'files/zag.php');

$_GET['id']=addslashes($_GET['id']);
$_GET['quest']=addslashes($_GET['quest']);
switch(
$_GET['go']){
default:
echo 
'<div class="zagolovok"><div class="zagolovok1"> <div class="zagolovok2"><div class="zagolovok_right"></div><div class="zagolovok_left"></div><div class="ch_name">';
echo 
'Квесты';
echo 
'</div><div class="clearFix"></div></div></div></div>';
echo 
'<div class="fon bgray"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"Приветствую, $log! <br>Здесь ты можешь выполнить задания и получить за них награду!";
echo 
'</div></div></div></div></div></div></div></div></div>';
$req=mysql_query("SELECT * FROM `quest` WHERE `lvl`<='$udata[lvl]'");
while(
$quest=mysql_fetch_array($req)){
$reqs=mysql_query("SELECT * FROM `quest_activ` WHERE `usr`='$udata[usr]' and `id_zad`='$quest[id]' ");
$Nstring=mysql_num_rows($reqs);
////////////
if($Nstring==0){
echo 
'<div class="fon bg"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"<img width='12' height='12' src='pic/main/lezo.jpeg'><i>$quest[name]</i><br><a href='quest.php?go=quest_info&id=$quest[id]'>Подробнее...</a>";
echo 
'</div></div></div></div></div></div></div></div></div>';
}

}
break;

case 
'quest_info':
$req=mysql_query("SELECT * FROM `quest` WHERE `id`='$_GET[id]'");
$Nquest=mysql_num_rows($req);
if(
$Nquest==0){header('location:quest.php');exit;}
$quest=mysql_fetch_array($req);
///
$req=mysql_query("SELECT * FROM `quest_activ` WHERE `usr`='$udata[usr]' and `status`='complete' and `id`='$_GET[id]' ");
$Nstring=mysql_num_rows($req);
$activQuest=mysql_fetch_array($req);
echo 
'<div class="zagolovok"><div class="zagolovok1"> <div class="zagolovok2"><div class="zagolovok_right"></div><div class="zagolovok_left"></div><div class="ch_name">';
echo 
"$quest[name]";
echo 
'</div><div class="clearFix"></div></div></div></div>';
echo 
'<div class="fon bgray"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"<b>Описание квеста:</b><br>$quest[opisane]";
echo 
'</div></div></div></div></div></div></div></div></div>';
echo 
'<div class="fon bg"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"<b>Награда:</b><br> ";
/*echo "Кол-во предметов в награду: ";

if($quest[tip_vibora]==0){echo "Все";}
else{echo "$quest[tip_vibora] предм.";}
echo "</font><p>";*/

echo '<hr>';
$nagr=explode("|",$quest[nagrada]);
foreach (
$nagr as $nag) {
$value=mysql_fetch_array(mysql_query("SELECT * FROM `quest_nagrada` WHERE `id`='$nag'"));
if(
$value['tip_q']=='shmot'){echo "<b>Предмет:</b>";}
elseif(
$value['tip_q']=='aura'){echo "<b>Аура:</b>";}
elseif(
$value['tip_q']=='res'){echo "<b>Ресурс:</b>";}
elseif(
$value['tip_q']=='elexir'){echo "<b>Эликсир:</b>";}
elseif(
$value['tip_q']=='pit'){echo "<b>Питомец:</b>";}
elseif(
$value['tip_q']=='mag'){echo "<b>Умение:</b>";}
if(
$value['tip_q']=='money'){echo "<b>Монет:</b> $value[kolvo]<br>";
}elseif(
$value['tip_q']=='exp'){echo "<b>Опыт:</b> $value[kolvo]<br>";

} else{
echo 
" <b><a href='quest.php?go=info_item&tip=$value[tip_q]&id=$value[id]&quest=$quest[id]'>$value[name]</a>";}
if(isset(
$_GET['complete'])){echo " <a href='quest.php?go=complete&item=$value[id]'><font color='green'>[Получить]</font></a><br>";} 
echo 
"</b>"

}
echo 
'</div></div></div></div></div></div></div></div></div>';
$req=mysql_query("SELECT * FROM `quest_activ` WHERE `usr`='$udata[usr]' and `status`!='complete' or `usr`='$udata[usr]' and `id_zad`='$_GET[id]' and `status`='complete' ");
$Nstrin=mysql_num_rows($req);
 if(
$Nstrin==0){echo "<div class='button pad_bot_5 pad'><a href='quest.php?go=start&id=$quest[id]'>&#160;&#160;&#160; <img src='/theme/standart/images/galochka.png'/>  Принять квест <font color='lime'>&#171;$quest[name]&#187;</font></a></div>";}
///просим инфу о текущем квесте

break;

case 
'info_item':
$req=mysql_query("SELECT * FROM `quest_nagrada` WHERE `id`= '$_GET[id]'");
$Nstring=mysql_num_rows($req);
if(
$Nstring==0){header('location:quest.php');exit;}
$item=mysql_fetch_array($req);
if(
$_GET['tip']=='shmot'){echo "<div class='b-panel gray-panel'>Предмет:
<font color='lime'><i>
$item[name]</i></font><br>
Тип: "
;
if(
$item['tip']=='body'){echo "Броня";}
elseif(
$item['tip']=='weapon'){echo "Оружие";}
elseif(
$item['tip']=='ruki'){echo "Перчатки";}
elseif(
$item['tip']=='shit'){echo "Щит";}
elseif(
$item['tip']=='poyas'){echo "Пояс";}
elseif(
$item['tip']=='plash'){echo "Плащ";}
elseif(
$item['tip']=='nogi'){echo "Ботинки";}
elseif(
$item['tip']=='colco'){echo "Кольцо";}
elseif(
$item['tip']=='golova'){echo "Шлем";}
elseif(
$item['tip']=='amulet'){echo "Амулет";}

echo 
"<br><font color='#FF3A3A'><b>Характеристика:</b></font><br>
Урон: 
$item[umin]/$item[umax]<br>";
/*echo "Защита головы: $item[pgolova] <br>
Защита тела: $item[pbody] <br>
Защита ног: $item[pnogi]<br>";*/
echo "<font color='#FF3A3A'><b>Бонусы:</b></font><br>
Здоровье: 
$item[hp]<br>
Мана: 
$item[mp] <br>
Сила: 
$item[sila] <br>
Ловкость: 
$item[lovk]  <br>
Интеллект: 
$item[um]<br>
Защита: 
$item[prot] <br>
Точность: 
$item[krit]% <br>
Сокрушение: 
$item[ukrit]%   <br>
Стойкость: 
$item[antikrit]%<br>";
/*echo "
<font color='#FF3A3A'><b>Требования:</b></font><br>
Раса: "; 
if($item[klas]=='wizard'){echo "Вампир";}
else if($item[klas]=='fighter'){echo "Оборотень";}
else{echo "Все" ;}

echo "<br>Сила: $item[nsila]<br>
Ловкость: $item[nlovk]  <br>
Интеллект: $item[num]  <br>
Уровень: $item[nlvl]    </div>



";*/
}
elseif(
$_GET['tip']=='aura'){echo "Аура<br>
<i>
$item[name]</i><br>
Урон: 
$item[umin]/$item[umax]<br>
Защита: 
$item[prot]  <br>
Здоровье: 
$item[hp]  <br>
Мана: 
$item[mp]  <br>
Точность: 
$item[krit]%    <br>
Сокрушение: 
$item[ukrit]% <br>
Стойкость: 
$item[antikrit]% <br>";
/*echo "
Требования: <br>
Раса: ";
if($item[klas]=='wizard'){echo "Вампир";}
elseif($item[klas]=='fighter'){echo "Оборотень";}
else{echo "Все" ;}
echo "<br>
Сила: $item[nsila] <br>
Ловкость: $item[nlovk] <br>
Интеллект: $item[num] <br>
Уровень: $item[nlvl]  <br>
Время действия: $item[actime] сек.   <br>



";*/
}
elseif(
$_GET['tip']=='res'){echo "Ресурс<br>
$item[name]<br>
Тип: Ресурс  <br>
Количество: 
$item[give]<br>
Цена: 
$item[cena]<br>
"
;

}
elseif(
$_GET['tip']=='elexir'){echo "Эликсир <br> Восстанавливает:<br> $item[give] "
if(
$item[what]=='hp'){echo "Здоровья";}
elseif(
$item[what]=='mp'){echo "Маны";}
echo 
" <br>
Количество: 
$item[kolvo] шт.<br>
Цена: 
$item[cena] монет<br>





"
;}

elseif(
$_GET['tip']=='mag'){echo "Умение

$item[name]:
Уровень: 
$item[nlvl]<br>
Раса: "
;
if(
$item[klas]=='wizard'){echo "Вампир";}
elseif(
$item[klas]=='fighter'){echo "Оборотень";}
else{echo 
"Все" ;}
echo 
"<br>Урон: $item[umax] <br>

Забирает маны: 
$item[mp]<br>
Забирает здоровья: 
$item[hp]<br>
Даёт здоровья: 
$item[plushp]<br>



"
;
}

break;


////
case 'start':
$req=mysql_query("SELECT * FROM `quest_activ` WHERE `usr`='$udata[usr]' and `id_zad`='$_GET[id]' ");
$Nstring=mysql_num_rows($req);
$quest=mysql_fetch_array($req);
////////////
if($Nstring!=0){header('location: quest.php');
exit;}
else{
$quest=mysql_fetch_array(mysql_query("SELECT * FROM `quest` WHERE `id`='$_GET[id]' "));
if(
$quest[lvl]>$udata[lvl]){header('location: quest.php');exit;}
$kolvoZad=count(explode("|",$quest[tip_zad]));
$i=0;
while (
$i<$kolvoZad){
if(!isset(
$progress)){
$progress='0';}
else{
$progress .='|0';}
$i++;
}

mysql_query("INSERT INTO `quest_activ` SET `id_zad`='$quest[id]', `usr`='$udata[usr]', `status`='start', `progress`='$progress' ");
header('location: index.php');
}



break;
////

/////Забираем награды
case 'complete':
$req=mysql_query("SELECT * FROM `quest_activ` WHERE `usr`='$udata[usr]' and `status`='start' ");
$kolActQuest=mysql_num_rows($req);
$actQuest=mysql_fetch_array($req);
$quest=mysql_fetch_array(mysql_query("SELECT * FROM `quest` WHERE `id`='$actQuest[id_zad]' "));
//////Запросы выше...
if($kolActQuest==1){

$zadKol=count(explode("|",$quest[tip_zad]));
$zad=explode("|",$quest[tip_zad]);
$progr=explode("|",$actQuest[progress]);
$kZad=explode("|",$quest[kolvo_zad]);
$zadanie=explode("|",$quest[zadanie]);
$nagrada=explode("|",$quest[nagrada]);
$NumNagrada=count($nagrada);


$i=0;
$kompl=0;
while(
$zadKol>$i){

 
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='elexir' and `name`='$zadanie[$i]' and `usr`='$udata[usr]' ");
$kolvoElik=mysql_num_rows($req);
$elik=mysql_fetch_array($req);
               

if(
$kolvoElik>and $zad[$i]=='elexir'){
$progr[$i]=$elik[kol];}


if(
$progr[$i]>=$kZad[$i]){$kompl++;}
$i++;
}
if(
$zadKol!=$kompl){echo "false"header('location: index.php');exit;}
else{ 
//Выдача
$_GET['item']=addslashes($_GET['item']);


if(
$quest['tip_vibora']>0){


if(
$_GET['item']==null){
echo 
'<div class="fon bgray"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"Поздравляю, <b>$udata[usr]</b>, задание: <br><i>$quest[name]</i> - <font color='lime'>выполнено!</font><br>Количество наград ты можешь выбрать: $quest[tip_vibora]<br>Уже выбрано:
 <b>
$actQuest[nagrada]</b>/$quest[tip_vibora] предметов<br><a class='buuut' href='quest.php?go=quest_info&id=$quest[id]&complete=true'>Выбрать награду</a>";
 echo 
'</div></div></div></div></div></div></div></div></div>';
}

elseif(
$_GET[item]!=null){
///проверяю есть ли такая награда вообще в списке для данного квеста, если есть пишем метку
$i=0;
 while(
$NumNagrada>$i){
if(
$nagrada[$i]==$_GET['item']){$tru=1;}
$i++;
}

////
if($tru!=1){header('location: index.php');exit;}

$req=mysql_query("SELECT * FROM `quest_nagrada` WHERE `id`='$_GET[item]' ");
$nagrads=mysql_fetch_array($req);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($nagrads[tip_q]=='shmot'){

mysql_query("INSERT INTO
 `item` SET
 `usr`='
$udata[usr]',
 `tip`='
$nagrads[tip]',
 `name`='
$nagrads[name]',
 `cena`='
$nagrads[cena]',
 `umin`='
$nagrads[umin]',
 `umax`='
$nagrads[umax]',
 `pgolova`='
$nagrads[pgolova]',
 `pbody`='
$nagrads[pbody]',
 `pnogi`='
$nagrads[pnogi]',
 `hp`='
$nagrads[hp]',
 `mp`='
$nagrads[mp]',
 `krit`='
$nagrads[krit]',
 `ukrit`='
$nagrads[ukrit]',
 `antikrit`='
$nagrads[antikrit]',
 `sila`='
$nagrads[sila]',
 `lovk`='
$nagrads[lovk]',
 `um`='
$nagrads[um]',
 `prot`='
$nagrads[prot]',
 `klas`='
$nagrads[klas]',
 `nsila`='
$nagrads[num]',
 `num`='
$nagrads[num]',
 `nlovk`='
$nagrads[nlovk]',
 `nlvl`='
$nagrads[nlvl]',
 `set`='
$nagrads[set]',
 `image`='not'  "
);

}
elseif(
$nagrads[tip_q]=='aura'){
$req1 mysql_query("SELECT * FROM `item_aura` WHERE `usr` = '$log' and `name` = '$nagrads[name]'");
$res mysql_fetch_array($req1);
$avto1=mysql_num_rows($req1);
if(
$avto1==0){
mysql_query("INSERT INTO
        `item_aura` SET
        `usr` = '
$udata[usr]',
        `name` = '
$nagrads[name]',
        `lat_name` = '
$nagrads[name]',
        `cena` = '
$nagrads[cena]',
        `umin` = '
$nagrads[umin]',
        `umax` = '
$nagrads[umax]',
        `protect` = '
$nagrads[prot]',
        `hp` = '
$nagrads[hp]',
        `mp` = '
$nagrads[mp]',
        `krit` = '
$nagrads[krit]',
        `ukrit` = '
$nagrads[ukrit]',
        `antikrit` = '
$nagrads[antikrit]',
        `klas` = '
$nagrads[klas]',
        `nsila` = '
$nagrads[nsila]',
        `num` = '
$nagrads[num]',
        `nlovk` = '
$nagrads[nlovk]',
        `nlvl` = '
$nagrads[nlvl]',
        `actime` = '
$nagrads[actime]',
        `kol` = '
$nagrads[kolvo]'");
}

else{
$nk=$res[kol]+1;
mysql_query("UPDATE `item_aura` SET `kol` = '$nk' WHERE `usr` = '$log' and `name` = '$nagrads[name]'");
}

}
///
elseif($nagrads[tip_q]=='res'){
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='res' and `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$kolvoStrok=mysql_num_rows($req);
$res=mysql_fetch_array($req);
if(
$kolvoStrok==0){
mysql_query("
INSERT INTO `res` SET
`usr`='
$udata[usr]',
`what`='res',
`tip`='res',
`give`='
$nagrads[give]',
`kol`='
$nagrads[kolvo]',
`cena`='
$nagrads[cena]',
`name`='
$nagrads[name]',
`lat_name`='
$agrads[name]'
"
); }
else{
$nKol=$res[kol]+$nagrads[kolvo];
mysql_query("UPDATE `res` SET `kol`='$nKol' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");

}




}
////
if($nagrads[tip_q]=='money'){
$n_money=$udata[money]+$nagrads[kolvo];
mysql_query("UPDATE `users` SET `money`='$n_money' WHERE `usr`='$udata[usr]' ");




}


if(
$nagrads[tip_q]=='exp'){
$n_money=$udata[exp]+$nagrads[kolvo];
mysql_query("UPDATE `users` SET `exp`='$n_money' WHERE `usr`='$udata[usr]' ");




}



///
if($nagrads[tip_q]=='elexir'){
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='elexir' and `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$kolvoStrok=mysql_num_rows($req);
$res=mysql_fetch_array($req);

if(
$kolvoStrok==0){
mysql_query("
INSERT INTO `res` SET
`usr`='
$udata[usr]',
`what`='
$nagrads[what]',
`tip`='elexir',
`give`='
$nagrads[give]',
`kol`='
$nagrads[kolvo]',
`cena`='
$nagrads[cena]',
`name`='
$nagrads[name]',
`lat_name`='
$nagrads[name]'
"
)or die('errrrrrrr'); }
else{
$nKol=$res[kol]+$nagrads[kolvo];
mysql_query("UPDATE `res` SET `kol`='$nKol' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");

}




}
////


elseif($nagrads[tip_q]=='mag'){     //выдача самых ужасных предметов
$req=mysql_query("SELECT * FROM `mag` WHERE `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$num=mysql_num_rows($req);
$mag=mysql_fetch_array($req);
///
$i=0;
if(
$num==0){
while(
$i<9){
if(!isset(
$uron)){
$uron=$nagrads[umax];
$u=$nagrads[umax];

$mp=$nagrads[mp];
$m=$nagrads[mp];
$hp=$nagrads[hp];
$h=$nagrads[hp];
$plushp=$nagrads[plushp];
$p=$nagrads[plushp];
$cena=$nagrads[cena];
$c=$nagrads[cena];
}
else{
$u=round($u*1.2);

$m=round($m*1.2);

$h=round($h*1.2);

$p=round($p*1.2);

$c=round($c*2);

$uron .="|$u";
$mp .="|$m";
$hp .="|$h";
$plushp .="|$p";
$cena .="|$c";

}


$i++;
}
//end while


mysql_query("INSERT INTO `mag`
 SET
`uron`='
$uron',
`mp`='
$mp',
`hp`='
$hp',
`plushp`='
$plushp',
`cena`='
$cena',
`usr`='
$udata[usr]',
`tip`='attack',
`klas`='
$nagrads[klas]',
`name`='
$nagrads[name]',
`lat_name`='
$nagrads[name]',
`lvl`='1'
"
);


}
 
else{
$nL=$mag[lvl]+1mysql_query("UPDATE `mag` SET `lvl`='$nL' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");}






}
//конец самого ужасного предмета




$n_n=$actQuest[nagrada]+1;
mysql_query("UPDATE `quest_activ` SET `nagrada`='$n_n' WHERE `usr`='$udata[usr]' ") ;

$n=$actQuest[nagrada]+1;
if(
$n==$quest[tip_vibora]){mysql_query("UPDATE `quest_activ` SET `status`='complete' WHERE `id`='$actQuest[id]'");



 
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='elexir' and `name`='$quest[zadanie]' and `usr`='$udata[usr]' ");
$kolvoElik=mysql_num_rows($req);
$elik=mysql_fetch_array($req);
               

if(
$kolvoElik>and $nagrads[tip_q]=='elexir'){
$nkol=$elik[kol]-$quest[kolvo_zad];
if(
$nkol>0){
mysql_query("UPDATE `res` SET `kol`='$nkol' WHERE `usr`='$udata[usr]' and `name`='$quest[zadanie]' "); 

}
//up
else{mysql_query("DELETE `res` WHERE `usr`='$udata[usr]' and `name`='$quest[zadanie]' ");}

}



header('location:index.php');exit;
}


header("location: quest.php?go=complete"); exit;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
                   //НЕ ЗАБЫТЬ СНЯТЬ ПОЛУЧЕННУЮ ВЕЩЬ
}






}
//Если получает в награду не все предметы
else{

echo 
'<div class="fon bg"><div class="bg1"><div class="bg2"><div class="bg3"><div class="bg4"><div class="bg5"><div class="bg6"><div class="bg7"><div class="bg8">';
echo 
"$log, поздравляю Вас! Вы прошли квест <font color='lime'><b>$quest[name]</b></font><br>
Ваша награда:<br>"
;
$nagrada=explode("|",$quest[nagrada]);
$NumNagrada=count($nagrada);
$i=0;
while(
$i<$NumNagrada){
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$req=mysql_query("SELECT * FROM `quest_nagrada` WHERE `id`='$nagrada[$i]' ");
$nagrads=mysql_fetch_array($req);


if(
$nagrads[tip_q]=='shmot'){

mysql_query("INSERT INTO
 `item` SET
 `usr`='
$udata[usr]',
 `tip`='
$nagrads[tip]',
 `name`='
$nagrads[name]',
 `cena`='
$nagrads[cena]',
 `umin`='
$nagrads[umin]',
 `umax`='
$nagrads[umax]',
 `pgolova`='
$nagrads[pgolova]',
 `pbody`='
$nagrads[pbody]',
 `pnogi`='
$nagrads[pnogi]',
 `hp`='
$nagrads[hp]',
 `mp`='
$nagrads[mp]',
 `krit`='
$nagrads[krit]',
 `ukrit`='
$nagrads[ukrit]',
 `antikrit`='
$nagrads[antikrit]',
 `sila`='
$nagrads[sila]',
 `lovk`='
$nagrads[lovk]',
 `um`='
$nagrads[um]',
 `prot`='
$nagrads[prot]',
 `klas`='
$nagrads[klas]',
 `nsila`='
$nagrads[num]',
 `num`='
$nagrads[num]',
 `nlovk`='
$nagrads[nlovk]',
 `nlvl`='
$nagrads[nlvl]',
 `set`='
$nagrads[set]',
 `image`='not'  "
);

}
elseif(
$nagrads[tip_q]=='aura'){
$req1 mysql_query("SELECT * FROM `item_aura` WHERE `usr` = '$log' and `name` = '$nagrads[name]'");
$res mysql_fetch_array($req1);
$avto1=mysql_num_rows($req1);
if(
$avto1==0){
mysql_query("INSERT INTO
        `item_aura` SET
        `usr` = '
$udata[usr]',
        `name` = '
$nagrads[name]',
        `lat_name` = '
$nagrads[name]',
        `cena` = '
$nagrads[cena]',
        `umin` = '
$nagrads[umin]',
        `umax` = '
$nagrads[umax]',
        `protect` = '
$nagrads[prot]',
        `hp` = '
$nagrads[hp]',
        `mp` = '
$nagrads[mp]',
        `krit` = '
$nagrads[krit]',
        `ukrit` = '
$nagrads[ukrit]',
        `antikrit` = '
$nagrads[antikrit]',
        `klas` = '
$nagrads[klas]',
        `nsila` = '
$nagrads[nsila]',
        `num` = '
$nagrads[num]',
        `nlovk` = '
$nagrads[nlovk]',
        `nlvl` = '
$nagrads[nlvl]',
        `actime` = '
$nagrads[actime]',
        `kol` = '
$nagrads[kolvo]'");
}

else{
$nk=$res[kol]+1;
mysql_query("UPDATE `item_aura` SET `kol` = '$nk' WHERE `usr` = '$log' and `name` = '$nagrads[name]'");
}

}
///
elseif($nagrads[tip_q]=='res'){
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='res' and `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$kolvoStrok=mysql_num_rows($req);
$res=mysql_fetch_array($req);
if(
$kolvoStrok==0){
mysql_query("
INSERT INTO `res` SET
`usr`='
$udata[usr]',
`what`='res',
`tip`='res',
`give`='
$nagrads[give]',
`kol`='
$nagrads[kolvo]',
`cena`='
$nagrads[cena]',
`name`='
$nagrads[name]',
`lat_name`='
$nagrads[name]'
"
); }
else{
$nKol=$res[kol]+$nagrads[kolvo];
mysql_query("UPDATE `res` SET `kol`='$nKol' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");

}




}
////

  
if($nagrads[tip_q]=='money'){
$n_money=$udata[money]+$nagrads[kolvo];
mysql_query("UPDATE `users` SET `money`='$n_money' WHERE `usr`='$udata[usr]' ");




}


if(
$nagrads[tip_q]=='exp'){
$n_money=$udata[exp]+$nagrads[kolvo];
mysql_query("UPDATE `users` SET `exp`='$n_money' WHERE `usr`='$udata[usr]' ");




}
///
if($nagrads[tip_q]=='elexir'){
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='elexir' and `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$kolvoStrok=mysql_num_rows($req);
$res=mysql_fetch_array($req);

if(
$kolvoStrok==0){
mysql_query("
INSERT INTO `res` SET
`usr`='
$udata[usr]',
`what`='
$nagrads[what]',
`tip`='
$nagrads[tip]',
`give`='
$nagrads[give]',
`kol`='
$nagrads[kolvo]',
`cena`='
$nagrads[cena]',
`name`='
$nagrads[name]',
`lat_name`='
$nagrads[name]'
"
)or die('errrrrrrr'); }
else{
$nKol=$res[kol]+$nagrads[kolvo];
mysql_query("UPDATE `res` SET `kol`='$nKol' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");

}




}
////


elseif($nagrads[tip_q]=='mag'){     //выдача самых ужасных предметов
$req=mysql_query("SELECT * FROM `mag` WHERE `name`='$nagrads[name]' and `usr`='$udata[usr]' ");
$num=mysql_num_rows($req);
$mag=mysql_fetch_array($req);
///
$i=0;
if(
$num==0){
while(
$i<9){
if(!isset(
$uron)){
$uron=$nagrads[umax];
$u=$nagrads[umax];

$mp=$nagrads[mp];
$m=$nagrads[mp];
$hp=$nagrads[hp];
$h=$nagrads[hp];
$plushp=$nagrads[plushp];
$p=$nagrads[plushp];
$cena=$nagrads[cena];
$c=$nagrads[cena];
}
else{
$u=round($u*1.2);

$m=round($m*1.2);

$h=round($h*1.2);

$p=round($p*1.2);

$c=round($c*2);

$uron .="|$u";
$mp .="|$m";
$hp .="|$h";
$plushp .="|$p";
$cena .="|$c";

}


$i++;
}
//end while


mysql_query("INSERT INTO `mag`
 SET
`uron`='
$uron',
`mp`='
$mp',
`hp`='
$hp',
`plushp`='
$plushp',
`cena`='
$cena',
`usr`='
$udata[usr]',
`tip`='attack',
`klas`='
$nagrads[klas]',
`name`='
$nagrads[name]',
`lat_name`='
$nagrads[name]',
`lvl`='1'
"
);


}
 
else{
$nL=$mag[lvl]+1mysql_query("UPDATE `mag` SET `lvl`='$nL' WHERE `usr`='$udata[usr]' and `name`='$nagrads[name]' ");}






}
//конец самого ужасного предмета




$i1=$i+1;
if(
$i1>=$NumNagrada){mysql_query("UPDATE `quest_activ` SET `status`='complete' WHERE `id`='$actQuest[id]'");

 
$req=mysql_query("SELECT * FROM `res` WHERE `tip`='elexir' and `name`='$zadanie[$i]' and `usr`='$udata[usr]' ");
$kolvoElik=mysql_num_rows($req);
$elik=mysql_fetch_array($req);

               

if(
$kolvoElik>and $zad[$i]=='elexir'){
$nkol=$elik[kol]-$kZad[$i];
if(
$nkol>0){
mysql_query("UPDATE `res` SET `kol`='$nkol' WHERE `usr`='$udata[usr]' and `name`='$zadanie[$i]' "); 

}
//up
else{mysql_query("DELETE `res` WHERE `usr`='$udata[usr]' and `name`='$zadanie[$i]' ");}

}


}


$i++;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

                   //НЕ ЗАБЫТЬ СНЯТЬ ПОЛУЧЕННУЮ ВЕЩЬ


echo "<b><i>$nagrads[name]</b></i><br>";
//конец массива
//echo "<a href='index.php'>На главную</a>";
}//если все предметы на получение






}//конец выдачи


}


break;
///////////////



}




//echo "</div><div class='btn nav2-btn'><a href='quest.php'>К квестам</a></div>";
echo '</div></div></div></div></div></div></div></div></div>';
if(
$_GET['go']!=null && $_GET['id']!=null && $_GET['go']!='quest_info'){echo "<div class='button pad_bot_5 pad'><a href='quest.php?go=quest_info&id=$_GET[quest]'>&#160;&#160;&#160; <img src='/theme/standart/images/galochka.png'/> Назад</a></div>";}


include(
$path.'files/down.php');
include(
$path.'files/meny.php');
ob_flush();
?>
Онлайн: 1
Реклама