Вход Регистрация
Файл: data/fight_n.dat.php
Строк: 195
<?





if ($row['hp'] <= 0) {


    print 
$at $Fight->ubit($row$opredelenie);

} else {

    if (
$vividhp_mob <= 0) {$hpmobiki=0;
        if (
$row['pet_activ'] > 0) {
            
$pe mysql_query("select* from pet_pers where id_pers='" $row['name'] .
                
"' and id='" $row['pet_activ'] . "'");
            
$pet mysql_fetch_array($pe);
            
mysql_query("update pet_pers set hp='" $pet['hpall'] . "' where id_pers='" $row['name'] .
                
"' and id='" $row['pet_activ'] . "'") or die(mysql_error());
            ;
        }


        if ((
$row['idmob'] == 6)&&($row['polog1']=='504')) {
            
mysql_query("update pers_info set logovo='3' where name='$opredelenie'");
            
$_SESSION['statusis'] = 'Вы выполнили квест!';
        }
        
mysql_query("delete from logovo_pers where idm='" $row['idmob'] .
            
"' and idpers='" $row['ID'] . "' and s='" $row['sever'] . "' 
                 and w='" 
$row['wostok'] . "' limit 1");
        if ((
$row['sever'] == 0) && ($row['wostok'] == 0) && ($row['polog'] != 'fight')) {
            print 
"<b><font color=blue><a href=88.php?go=gorodoff>[Выход]</a></font></b><BR>";
        }
        
$lab mysql_query("select*from logovo_pers where s='" $row['sever'] .
            
"' and w='" $row['wostok'] . "' and `idpers`='" $row['ID'] . "'") or die(mysql_error
            
());
        while (
$k_lab mysql_fetch_array($lab)) {

            print 
"<BR><b><a href=88.php?go=do&pir=" $k_lab['id'] . "><font color=red>" .
                
$k_lab['name'] . "</font></a></b>";
            ;
        }
        if (
$row['polog1'] == 300) {

            
mysql_query("delete from labirint_1_mob where id='" $row['idmob'] . "'") or
                die(
mysql_error());

            if ((
$row['sever'] == 0) && ($row['wostok'] == 0) && ($row['polog'] != 'fight')) {
                print 
"<br><b><font color=blue><a href=88.php?go=gorodoff>[Выход]</a></font></b><BR>";
            }
            
$lab mysql_query("select*from labirint_1_mob where s='" $row['sever'] .
                
"' and w='" $row['wostok'] . "' and idpers='" $row['ID'] . "'") or die(mysql_error
                
());
            while (
$k_lab mysql_fetch_array($lab)) {

                print 
"<b><a href=88.php?go=do&pir=" $k_lab['id'] .
                    
"><font color=red>Монстр</font></a></b><BR>";
                ;
            }
            ;
        }
        
        
        
        
  if (
$row['polog1'] == 1000) {
    
    
$q_b mysql_query("select*from `qwest_book` where `id_pers`='" $row['ID'] .
    
"' and `id_qw`='12'");
    
mysql_query("delete from stat_mob_12_tmp where id='" $row['idmob'] . "'") or
                die(
mysql_error());
if (
mysql_num_rows($q_b)>0) {
    
$qwest_book mysql_fetch_array($q_b);
    
    if (
$qwest_book['tek_status'] == 2) {
        
$qwest_book['qw_kolvo']--;
        
           
mysql_query("update qwest_book set qw_kolvo='".$qwest_book['qw_kolvo']."' where id_pers='".$row['ID']."' and id_qw='12'");
           if(
$qwest_book['qw_kolvo']<1){
      
mysql_query("update qwest_book set tek_status='3',opisan_qw='Найдите дверь' where id_pers='".$row['ID']."'and id_qw='12'");
    
$_SESSION['statusis']='Задание обновлено!';             
            
            
            ;}
        }      
        
        
        ;}
        
        
        
        ;}
        
      if (
$row['polog1'] == 1002) {
    
    
$q_b mysql_query("select*from `qwest_book` where `id_pers`='" $row['ID'] .
    
"' and `id_qw`='14'");
    
mysql_query("delete from stat_mob_30_tmp where id='" $row['idmob'] . "'") or
                die(
mysql_error());
if (
mysql_num_rows($q_b)>0) {
    
$qwest_book mysql_fetch_array($q_b);
    
    if (
$qwest_book['tek_status'] == 2) {
        
$qwest_book['qw_kolvo']--;
        
           
mysql_query("update qwest_book set qw_kolvo='".$qwest_book['qw_kolvo']."' where id_pers='".$row['ID']."' and id_qw='14'");
           if(
$qwest_book['qw_kolvo']<1){
      
mysql_query("update qwest_book set tek_status='3',opisan_qw='Найти Злыдня Рыжего' where id_pers='".$row['ID']."'and id_qw='14'");
    
$_SESSION['statusis']='Задание обновлено!';             
            
            
            ;}
        }      
        
        
        ;}
        
        
        
        ;}    
        
        
        
        
        
        
        
        
        
        
        if (
$row['polog1'] == 502) {
            if (
$row['idmob'] == 10101) {
                
mysql_query("update super_q  set `1`='12' where name='$opredelenie'");

                
mysql_query("INSERT INTO `a36667_element`.`suvenir` (
`id` ,
`name` ,
`opisanie` 
)
VALUES (
'" 
$row['ID'] . "', 'Проклятый Артефакт', 'Ингридиент Куба Изгнания'
);"
);
                
$_SESSION['statusis'] = "Вы получили Проклятый Артефакт!";


            }
            ;
        }

        if (
$row['idmob'] == 11111) {
            
mysql_query("update super_q  set `1`='17' where name='$opredelenie'");

            
mysql_query("INSERT INTO `a36667_element`.`suvenir` (
`id` ,
`name` ,
`opisanie` 
)
VALUES (
'" 
$row['ID'] . "', 'Куб Изгнания', 'Куб Изгнания'
);"
);
            
$_SESSION['statusis'] = "Вы получили Куб Изгнания!";


        }
        ;
        if (
$row['idmob'] == 20101) {
            
mysql_query("update super_q  set `1`='112' where name='$opredelenie'");

            
header("location:88.php?go=qwestt");
            
exitt($row$opredelenie);
        }
        ;
        if(
$row['idmob']==13002){
            
        
$row['zoloto']+=30000;    
       
mysql_query("update table1 set `zoloto`='".$row['zoloto']."' where name='$opredelenie'") ;    
   
                    
$_SESSION['statusis'] = "Вы выбили 30000 золота! Задание обновлено!";          
   
mysql_query("UPDATE  `a36667_element`.`qwest_book` SET  `opisan_qw` =  'Доложить начальнику стражи',
`tek_status` =  '4' WHERE  `id_qw` ='14' and `id_pers`='"
.$row['ID']."' LIMIT 1 ;");         
            
            ;}
        
        
        
        if (
$row['polog1'] == 503) {
            if (
$row['idmob'] == 10102) {
                
$de mysql_query("select *from super_q where name='$opredelenie'");
                
$statys_qw mysql_fetch_array($de);

                if (
$statys_qw['3'] <= 0) {
                    
mysql_query("INSERT INTO `a36667_element`.`suvenir` (
`id` ,
`name` ,
`opisanie` 
)
VALUES (
'" 
$row['ID'] . "', 'Кровь Мутанта', 'Ингридиент Куба Изгнания'
);"
);
                    
$_SESSION['statusis'] = "Вы получили Кровь Мутанта!";


                    
mysql_query("update  `super_q` set `1`='13' where name='$opredelenie'");

                    
mysql_query("update  `table1` set `polog1`='0' where name='$opredelenie'");


                    ;
                }
                
$statys_qw['3']--;
                
mysql_query("update super_q  set `3`='" $statys_qw['3'] . "' where name='$opredelenie'");

            }
            ;
        }
        if (
$row['polog1'] == 305) {
            
            
$querymob "SELECT * FROM `labirint_2_mob` WHERE idpers='".$row['ID']."'";
    
$sqlm mysql_query($querymob) or die(mysql_error());

    if (
mysql_num_rows($sqlm) == 1) {
            
$_SESSION['statusis']='Найдите и убейте Демона ночи!' 
            
mysql_query("update qwest_book set `tek_status`='2',`opisan_qw`='Найти Демона Ночи!' where id_pers='".$row['ID']."' and id_qw='8'");   
;}
                    
            if (
$row['idmob'] == 13001) {
                
mysql_query("update`qw_mercury_pers` set `2`='2' where `id_pers`='" $row['ID'] .
                    
"' ");
                
mysql_query("update qwest_book set `tek_status`='2',`opisan_qw`='Вернуться к начальнику стражи' where id_pers='".$row['ID']."' and id_qw='8'");   
$_SESSION['statusis']='Вернуться к начальнику стражи';
            }


            
mysql_query("delete from labirint_2_mob where id='" $row['idmob'] . "'") or
                die(
mysql_error());
            if ((
$row['sever'] == 0) && ($row['wostok'] == 0) && ($row['polog'] != 'fight')) {
                print 
"<br><b><font color=blue><a href=88.php?go=gorodoff>[Выход]</a></font></b><BR>";
            }
            
$lab mysql_query("select*from labirint_2_mob where s='" $row['sever'] .
                
"' and w='" $row['wostok'] . "' and idpers='" $row['ID'] . "'") or die(mysql_error
                
());
            while (
$k_lab mysql_fetch_array($lab)) {

                print 
"<b><a href=88.php?go=do&pir=" $k_lab['id'] .
                    
"><font color=red>Монстр</font></a></b><BR>";
                ;
            }
            ;
        } else {

        }
        if (
$row['polog1'] != 0) {
            
$les 0;
        }
        
$Fight->mob_umer($row$opredelenie$les);
        if ((
$row['obuch_status'] == 1) && ($row['obuchenie'] == 2)) {
            
mysql_query("update table1 set zoloto='" $row['zoloto'] .
                
"',obuchenie=3, obuch_status=0 where name='$opredelenie'");
            ;
        }
        if (
$row['polog1'] == 13) {
            
$qw_me mysql_query("SELECT name ,num
FROM `qwest_two_mesto` where s='" 
$row['sever'] . "' and w='" $row['wostok'] .
                
"'");
            
$qw_mesto mysql_fetch_array($qw_me);
            print 
"<div>Ты великий воин, поздравляю ты перешел на класс " $qw_mesto['name'] .
                
"</div>";

            if (
$qw_mesto['num'] == 10) {
                
$klas_table 'zakl_strag';
                
$pod_klas 'Страж';
                
$podklass '2';
                
$h 8;
                
$m 4;
                ;
            }
            
///////////////////////
            
if ($qw_mesto['num'] == 11) {
                
$klas_table 'zakl_gladiator';
                
$pod_klas 'Гладиатор';
                
$podklass '3';
                
$h 8;
                
$m 4;
                ;
            }

            if (
$qw_mesto['num'] == 12) {
                
$klas_table 'zakl_druid';
                
$pod_klas 'Druid';
                
$podklass '7';
                
$h 6;
                
$m 6;
                ;
            }
            if (
$qw_mesto['num'] == 13) {
                
$klas_table 'zakl_zvarolov';
                
$pod_klas 'Зверолов';
                
$podklass '8';
                
$h 6;
                
$m 6;
                ;
            }

            if (
$qw_mesto['num'] == 14) {
                
$klas_table 'zakl_nekromant';
                
$pod_klas 'Некромант';
                
$podklass '12';
                
$h 5;
                
$m 7;
                ;
            }
            if (
$qw_mesto['num'] == 15) {
                
$klas_table 'zakl_demon';
                
$pod_klas 'Демон';
                
$podklass '13';
                
$h 5;
                
$m 7;
                ;
            }
            if (
$qw_mesto['num'] == 16) {
                
$klas_table 'zakl_razvedchik';
                
$pod_klas 'Разведчик';
                
$podklass '17';
                
$h 7;
                
$m 5;
                ;
            }

            if (
$qw_mesto['num'] == 17) {
                
$klas_table 'zakl_ten';
                
$pod_klas 'Тень';
                
$podklass '18';
                
$h 7;
                
$m 5;
                ;
            }


            
$query "UPDATE   `table1` SET `stupen`='1',`klas_table`='$klas_table',`pod_klas`='$pod_klas',`podklass`='$podklass',`polog`='do',`polog1`='0' WHERE `name`='" .
                
mysql_real_escape_string($opredelenie) . "'";
            
mysql_query($query) or die(mysql_error());

            
//////////////////////////////////////////////////////////////

            
$lvl $row['lvl'];


            
$lvl_30 $lvl 29;
            if (
$lvl <= 0) {
                
$lvl 0;
            }

            
$lvl_vsego $row['lvl'] - 1;
            
$ochki $lvl 5;
            
$lv 0;
            if (
$row['lvl'] >= 100) {
                
$lvl_30_100100 29;


                
$lv $row['lvl'] - 100;
            }

            if (
$row['klasss'] == 1) {


                
$hp 29 50 $lvl_30_100 $lv $h;
                
$mp 29 50 $lvl_30_100 $lv $m;
                
$tp 29 50;
            }
            if (
$row['klasss'] == 3) {
                
$hp 29 50 $lvl_30_100 $lv $h;
                
$mp 29 50 $lvl_30_100 $lv $m;
                
$tp 29 50 $lvl_30_100 1;
                ;
            }
            if (
$row['klasss'] == 4) {
                
$hp 29 50 $lvl_30_100 $lv $h;
                
$mp 29 50 $lvl_30_100 $lv $m;

                
$tp 29 50;
                ;
            }
            if (
$row['klasss'] == 2) {

                
$hp 29 50 $lvl_30_100 $lv $h;
                
$mp 29 50 $lvl_30_100 $lv $m;

                
$tp 29 50;

                ;
            }
$oc=($row['lvl']-1)*5;
            
mysql_query("UPDATE   `table1` SET `hpall`='$hp',
     `mpall`='
$mp',
     `tpall`='
$tp',
     `zashita`='50',
     `ataka`='50',
     `lovkost`='50',
`sila`='50',`razum`='50',`intelekt`='50',
     `ochki`='" 
mysql_real_escape_string($oc) . "' WHERE `name`='" .
                
mysql_real_escape_string($opredelenie) . "'");


            ;
        }


        if ((
$row['obuch_status'] == 1) && ($row['obuchenie'] == 2)) {
            
mysql_query("update table1 set zoloto='" $row['zoloto'] .
                
"',obuchenie=3, obuch_status=0 where name='$opredelenie'");
            ;
        }


        if ((
$row['klasss'] == 1) || ($row['klasss'] == 4)) {
            print 
$d;
        }
        if ((
$row['auratip'] == '68') || ($row['auratip'] == '69')) {
            print 
$d;
        }

        if (
$kard_p >= $p) {
            print 
$g;
        }

        if (
>= $kll) {
            print 
$hj;
        }
       
     

if(
$row['polog1']==779){
        print
'<div class=o>';
        
$nums 10 ;

                         if (isset(
$_GET['page']))
                         {
                                     
htmlspecialchars($_GET['page']) ;
                                     
$page intval($_GET['page']) ;
                                    
$_SESSION['page']=$page;
                         }
                         else
                         {
                                     
$page ;
                                    if(isset(
$_SESSION['page'])){
$page=$_SESSION['page'];}
                         }

                         
$query_m "SELECT COUNT(*) AS `counter`
            FROM `mobs` where lvlmob <=30 ORDER BY `mobs`.`lvlmob` ASC" 
;
                         
$sql_m mysql_query($query_m) or die(mysql_error()) ;
                         
$row_m mysql_fetch_assoc($sql_m) ;

                         
$elements $row_m['counter'] ;
                     
                         
$pages ceil($elements $nums) ;


                         if (
$page 1)
                         {
                                     
$page ;
                         } elseif (
$page $pages)
                         {
                                     
$page $pages ;
                         }


                         
$start = ($page 1) * $nums ;

                         
// когда у нас в таблице нет записей
                         
if ($start 0$start ;
    
      
$querymob "SELECT * FROM `mobs` WHERE `lvlmob`<='30' 
      ORDER BY `lvlmob` ASC  LIMIT " 
mysql_real_escape_string($start) . ", " .
                                     
mysql_real_escape_string($nums) . ";";
        
$sqlm mysql_query($querymob) or die(mysql_error());
      
        while (
$rowob mysql_fetch_assoc($sqlm)) {
            
            print  
"<div class=o><a href=88.php?go=go&pir=".$rowob['id'].">".$rowob['namemob']."</a> (".$rowob['lvlmob'].")</div>" ;
        }  
            
$neighbours ;
                         
$left_neighbour $page $neighbours ;
                         if (
$left_neighbour 1$left_neighbour ;

                         
$right_neighbour $page $neighbours ;
                         if (
$right_neighbour $pages$right_neighbour $pages ;

                         if (
$page 1)
                         {
                                     print 
' <a href="?go=do&page=' . ($page 1) . '">назад</a> ' ;
                         }



                         if (
$page $pages)
                         {
                                     print 
' <a href="?go=do&page=' . ($page 1) . '">вперед</a>' ;
                         }

        
        print
"</div>"
       
;}
  


    } else {
       
            
            if(isset(
$_SESSION['hpmob'])){$hjl=$_SESSION['hpmob'];}else{$hjl=$row['atakamob'];}

 
 
$stpround(100*$vividhp_mob/$hjl); 
 if(
$stp>100){$stp='100';}  
  
    if (
$ataka_pet 0) {
            
$at_pet"<p>Пэт нанес монстру $ataka_pet</p>";
        }
             print 
"<form method=post action=88.php?go=do >
 "
;
   
$ohota='';     if ($row['pet_activ'] > 0) {
            
$ohota='<button name="ohota" type="submit">Охота</button>';
        }
      
   

            
  echo
'<!-- Fight -->
<div class="fight">
<span class="creep"><b>Вы атакованы:</b> <a href="">' 
$row['namemob'] . '!</a></span>
<table border="0">
<td valign="top">
<div class="img_creeps" style="background: url(./images/mobs/' 
$row['idmob'] . '.jpg) center no-repeat;"></div>
<div class="button-fight"> 
<button name="ataka" type="submit">Атака</button>
<button name="ykroshenie" type="submit">Укротить</button>
'
.$ohota.'
</div>
</td>
<td valign="top">
<div style=""><b>HP '
.$vividhp_mob '/' $hjl.'</b>
<div class="HP_bar_creep">
     <span style="width: '
.$stp.'%;"></span>
</div>
<b>Лог боя:</b>
</div>
<div class="log_fight">
'
.$at_pet.'
<p><font color="#d72323">'
.$vivodm.'</font></p>
<p>'
.$vivod.'</p>
</div>
</td>
</table>
</div>
<!-- end Fight -->'
;      
        
          print 
"             
        </form>"
;
        
        

       
   
        
        
        
      

        include 
"./data/menumag.dat.php";


        


  print    
$aptechka=  aptechka($row$opredelenie);
        if (
== rand(15)) {
            
$tapo $row['atakamob'] - $row['zhpriz'];
            if (
$tapo <= 0) {
                
$tapo 0;
            }
            
$row['hppriz'] -= $tapo;
            
mysql_query("UPDaTE `table1` SET `hppriz`= '" mysql_real_escape_string($row['hppriz']) .
                
"' 
                                     WHERE `ID`='" 
mysql_real_escape_string($row['ID']) .
                
"'") or die(mysql_error());


            ;
        }

    }
}

;

if (
$row['polog1'] == 300) {
    
$querymob "SELECT * FROM `labirint_1_mob` WHERE idpers='" $row['ID'] . "'";
    
$sqlm mysql_query($querymob) or die(mysql_error());

    if (
mysql_num_rows($sqlm) == 0) {
        
$_SESSION['statusis'] = 'Задание выполнено! Найдите Шахтера! ';

        
mysql_query("update`qw_mercury_pers` set `1`='4' where `id_pers`='" $row['ID'] .
            
"' ");
      
mysql_query("update qwest_book set `tek_status`='2',`opisan_qw`='Найти шахтера' where id_pers='".$row['ID']."' and id_qw='5'");   
         
     
        
    }


    ;
}

?>
Онлайн: 2
Реклама