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


if($row['hpmob']==0){mysql_query("update table1 set polog='do' where name='$opredelenie'");}
if(
$row['polog1']==11){
if(
date('G')!=='20'){
    
mysql_query"Update `table1` set  `polog1`='0',`hpmob`='0', `polog`='do' WHERE `ID`='".$row['ID']."'");
header('location:88.php?go=do');exit;};}
$ataka_pet=0;


    if (
$row["hpmob"] == 0) {
        
header('location:88.php?go=do') or die(print
            
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>");
        break;
    }
    if (
$row['polog'] == 'gorod') {
        
header('location:88.php?go=do') or die(print
            
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>");
        break;
    }

    include 
"./dvig/fight.php";
    
$Fight = new Fight;


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

    ///// укрощение моба
    
if ($row['polog1'] == 400) {
        
ykroshenie_pet($row$opredelenie$rowzakls);


        ;
    } else {
        if(
$row['polog1']==0){
            if(
$row['pet_activ']<=0){
        
ykroshenie($row$opredelenie$rowzakls);}
         if((
$row['pet_activ']>=0)&&($row['podklass']==10))
        
ykroshenie($row$opredelenie$rowzakls);
        ;}
    }

    
/////конец укрощения

    
$vivod "";

    if (
$row['hpmob'] > 0) {
        


        ;


        if (isset(
$_POST['ataka'])) {

            
$at $Fight->ataka_na_mob($row$opredelenie);
            
$vivod "Вы нанесли монстру $at!";


        }

        if ((isset(
$_POST['magia'])) && (is_numeric($_POST['magia']))) {


            
$queryzakl "SELECT * FROM `" $row['klas_table'] . "` WHERE  
                                     `id`='" 
mysql_real_escape_string($_POST['magia']) .
                
"' ";
            
$sqlzakl mysql_query($queryzakl) or die(mysql_error());
            
$rowzakl mysql_fetch_array($sqlzakl);


            if (
$row['klasss'] <= 2) {
                
$at $Fight->ataka_na_mob_klass($row$opredelenie);
            } else {

                
$at $Fight->ataka_na_mob_klassm($row$opredelenie);

            }


            if (
$at === 'r') {
                
$vivod "Недостаточно манны";
            } else {
                
$row['mp'] -= $rowzakl['mp'];
                
mysql_query("UPDAte `table1` set `mp`=" mysql_real_escape_string($row['mp']) .
                    
" where `name`='$opredelenie'") or die(mysql_error());
                
$vivod "Вы применили " htmlspecialchars($rowzakl['name']) .
                    
" нанесли монстру $at!";
                if (
$row['klasss'] == 4) {
                    
$vos $Fight->ataka_na_mob_klassm($row$opredelenie);


                    
$queryzakl "SELECT * FROM `" $row['klas_table'] . "` WHERE `id`='" .
                        
mysql_real_escape_string($_POST['magia']) . "' and `lvl`<='" $row['lvl'] . "'";
                    
$sqlzakl mysql_query($queryzakl) or die(mysql_error());

                    if (
mysql_num_rows($sqlzakl) == 0) {
                        
exitt($row$opredelenie);
                    }
                    
$rowzakl mysql_fetch_assoc($sqlzakl);
                    if (
$rowzakl['tip2'] == 5) {

                        
$vosstan round($vos * ($rowzakl['sila2'] / 100));
                        
$row['hp'] += $vosstan;
                        if (
$row['hp'] > $row['hpall']) {
                            
$row['hp'] = $row['hpall'];
                        }
                        
mysql_query("UPDATE  `table1` SET `hp` = '" mysql_real_escape_string($row['hp']) .
                            
"'
 WHERE `name`='" 
mysql_real_escape_string($row['name']) . "' LIMIT 1 ;") or
                            die(
mysql_error());
                        
$vivod "Вы применили " htmlspecialchars($rowzakl['name']) .
                            
" нанесли монстру $at!и восстановили $vosstan";
                        if (
$at == 'r') {
                            
$vivod "Недостаточно манны";
                        }
                        ;
                    }
                    ;
                }


                ;
            }
            ;
        }


        if ((isset(
$at)) && ($at 0)) {

            
$row['hpmob'] -= $at;
        }
        if (isset(
$at)) {

            
$qr mysql_query("select* from rukzak where idrukzak='" $row['orugie'] .
                
"' and name='$opredelenie'") or die(mysql_error());
            
$qwr mysql_fetch_array($qr);
            if (
$qwr['jad'] > 0) {
                
$jad rand($qwr['jad'] / 2$qwr['jad']);
                
$vivod $vivod "<br>и нанес ядом  $jad!";
                
$row['hpmob'] -= $jad;


                ;
            }


            if ((
$atpriz $Fight->atpriza1($row)) > 0) {
                
               
                 
$vivod $vivod "<br>Призванный " htmlspecialchars($row['namepriz']) .
                    
" нанес $atpriz!";
                
$row['hpmob'] -= $atpriz;
            }

            
$qr mysql_query("select* from rukzak where idrukzak='" $row['orugie'] .
                
"' and name='$opredelenie'") or die(mysql_error());
            
$qwr mysql_fetch_array($qr);
            
$ataka_pet=0;
if(
$row['pet_activ']>0){
    
    
$ataka_pet=$Fight->ataka_peta($row$opredelenie);
    
    
    ;}

        }

if(
$row['pet_activ']>0){
    
    if(isset(
$_POST['ohota'])){
    
$ataka_pet=$Fight->ataka_peta($row$opredelenie);
    }
    
    ;}
        
$vividhp_mob $row['hpmob']-$ataka_pet;


        
mysql_query("UPDATE   `table1` SET `hpmob`='" mysql_real_escape_string($vividhp_mob) .
            
"'WHERE `name`='" mysql_real_escape_string($opredelenie) . "'") or die(mysql_error
            
());


        if (
$vividhp_mob <= 0) {
            
$row['kill_mob']++;
            
mysql_query("UPDATE   `table1` SET `kill_mob`='" mysql_real_escape_string($row['kill_mob']) .
                
"'    WHERE `name`='" mysql_real_escape_string($opredelenie) . "';") or die(mysql_error
                
());
            if (
$row['klasss'] == 1) {
                
$randmp rand(1, ((($row['lvl'] + $row['znanija']) * $row['hpall']) / 400));
                
$randm $randmp;
                if (
$randm $row['atakamob']) {
                    
$randmp rand(1$row['atakamob']);
                }

                if ((
$randmp $row['hp']) > $row['hpall']) {


                    
$f $row['hpall'] - $row['hp'];
                    
$row['hp'] = $row['hpall'];
                    
$d "Вы восстановили $f хп<br> ";
                } else {
                    
$row['hp'] = $row['hp'] + $randmp;
                    
$d "Вы восстановили $randmp хп<br> ";
                }


                
mysql_query("UPDATE   `table1` SET `hp`='" mysql_real_escape_string($row['hp']) .
                    
"'    WHERE `name`='" mysql_real_escape_string($opredelenie) . "';") or die(mysql_error
                    
());
            }

            if (
$row['klasss'] == 4) {
                
$randmp rand(1, ((($row['lvl'] + $row['znanija']) * $row['mpall']) / 400));
                
$randm $randmp;
                if (
$randm $row['atakamob']) {
                    
$randmp rand(1$row['atakamob']);
                }

                if ((
$randmp $row['mp']) > $row['mpall']) {

                    
$f $row['mpall'] - $row['mp'];

                    
$row['mp'] = $row['mpall'];
                    
$d "Вы восстановили $f мп<br> ";
                } else {
                    
$row['mp'] = $row['mp'] + $randmp;
                    
$d "Вы восстановили $randmp мп<br> ";
                }


                
mysql_query("UPDATE   `table1` SET `mp`='" mysql_real_escape_string($row['mp']) .
                    
"'    WHERE `name`='" mysql_real_escape_string($opredelenie) . "';") or die(mysql_error
                    
());
            }
            if ((
$row['auratip'] == '68') || ($row['auratip'] == '69')) {
                
$randmp rand(1, ((($row['lvl'] + $row['znanija']) * $row['mpall']) / 400));
                
$randm $randmp;
                if (
$randm $row['atakamob']) {
                    
$randmp rand(1$row['atakamob']);
                }

                if ((
$randmp $row['mp']) > $row['mpall']) {
                    
$row['mp'] = $row['mpall'];
                    
$row['mp'] = $row['mpall'];
                    
$f $row['mpall'] - $row['mp'];
                    
$d "Вы восстановили $f мп<br> ";
                } else {
                    
$row['mp'] = $row['mp'] + $randmp;
                    
$d "Вы восстановили $randmp мп<br> ";
                }


                
mysql_query("UPDATE   `table1` SET `mp`='" mysql_real_escape_string($row['mp']) .
                    
"'    WHERE `name`='" mysql_real_escape_string($opredelenie) . "';") or die(mysql_error
                    
());
            }


            
$kard_p 1;
            
$p mt_rand(1150);
            if (
$kard_p >= $p) {
                
$kard rand(19);

                if (
$kard == 1) {
                    
$k_color 'красной';
                }
                if (
$kard == 2) {
                    
$k_color 'синей';
                }
                if (
$kard == 3) {
                    
$k_color 'зеленой';
                }
                if (
$kard == 4) {
                    
$k_color 'оранжевой';
                }
                if (
$kard == 5) {
                    
$k_color 'белой';
                }
                if (
$kard == 6) {
                    
$k_color 'черной';
                }
                if (
$kard == 7) {
                    
$k_color 'фиолетовой';
                }
                if (
$kard == 8) {
                    
$k_color 'розовой';
                }
                if (
$kard == 9) {
                    
$k_color 'желтой';
                }
                
$g "Вы выбили кусок $k_color карты!<br>";

                
//////////////////////////////////////////////////кладбище


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


                
$t "kard" $kard;

                
mysql_query("INSERT INTO `rukzak` ( `idrukzak` , `name` , `tip` , `nazvanie` , `try` , `time` , `sozdatel` , `lvl` , `odeto` , `chit` , `mony` , `vstavlen` , `gem` , `master` , `gemnaz` , `par` , `table` , `rus_tip` , `rus_par` , `cena` , `table_gen` , `rus_tip_gem` , `rus_tip_par` , `jad` , `tipvesh` ) 
VALUES (
'', '
$opredelenie', '$t', 'Кусок $k_color карты', '$kard', '', '', '', '0', 'kard', '', '', '', '', '', '', '', '', '', '', '', '', '', '', ''
); "
);


                ;
            }
            
///////////
            
            
                    
$kll=rand(1,7000);
                   
            if (
>= $kll) {
           
$osk=mysql_query("select*from oskolki_receptov order by RAND() limit 1")or die(mysql_error());
           
$oskolok=mysql_fetch_array($osk);
                
$hj "Вы выбили ".$oskolok['name']."!<br>";

                
//////////////////////////////////////////////////кладбище


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


            

                
mysql_query("INSERT INTO `rukzak` ( `idrukzak` , `name` , `tip` , `nazvanie` , `try` , `time` , `sozdatel` , `lvl` , `odeto` , `chit` , `mony` , `vstavlen` , `gem` , `master` , `gemnaz` , `par` , `table` , `rus_tip` , `rus_par` , `cena` , `table_gen` , `rus_tip_gem` , `rus_tip_par` , `jad` , `tipvesh` ) 
VALUES (
'', '
$opredelenie', '".$oskolok['tip']."', '".$oskolok['name']."', '', '".time()."', '', '', '0', 'oskolok', '', '', '', '', '', '', '', '', '".$oskolok['opisan']."', '', '', '', '', '', ''
); "
);


                ;
            }    
            
            
            
            
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  
if($row['polog1']==780){
    
                   
$r2=mysql_query("select*from new_qwest_kolvo where name='".$row['ID']."' and qwest='8' and `kolvo`>'0' and `status`='4'");
            
            if(
mysql_num_rows($r2)==1){
             
$rr2=mysql_fetch_array($r2);
            
            
            
$rr2['kolvo']--;$_SESSION['statusis']="Осталось убить ".$rr2['kolvo']." фрицев!<br>";
            
            
            if(
$rr2['kolvo']<=0){
                
$_SESSION['statusis']="Вы убили 100 фрицев и получили Медаль за отвагу. Теперь войдите в бункер!<br>";
      
$m=rand(1,9);          
if(
$m==1){$tablic='hpall';$kchemy='к хп';}                
if(
$m==2){$tablic='mpall';$kchemy='к манне';}
if(
$m==3){$tablic='tpall';$kchemy='к выносливости';}   
if(
$m==4){$tablic='ataka';$kchemy='к атаке';}
if(
$m==5){$tablic='zashita';$kchemy='к защите';}  
if(
$m==6){$tablic='sila';$kchemy='к силе';} 
if(
$m==7){$tablic='lovkost';$kchemy='к ловкости';}
if(
$m==8){$tablic='intelekt';$kchemy='к интелекту';}  
if(
$m==9){$tablic='razum';$kchemy='к разуму';}                       
                
mysql_query("INSERT INTO `rukzak` (`idrukzak`, `name`, `tip`, `nazvanie`, `try`, `time`, `sozdatel`, `lvl`, `odeto`, `chit`, `mony`, `vstavlen`, `gem`, `master`, `gemnaz`, `par`, `table`, `rus_tip`, `rus_par`, `cena`, `table_gen`, `rus_tip_gem`, `rus_tip_par`, `jad`, `tipvesh`, `butik`, `vstavlen2`, `par3`, `tip3`, `rus_par3`, `vstavlen3`, `par4`, `tip4`, `rus_par4`, `ruka`, `vib_tab`, `plus_sila`, `klan`, `kl_table`, `kl_par`, `kl_time`) VALUES
('', '
$opredelenie', '300', 'Медаль за Отвагу', '300', ".time().", '', 0, 0,
 'gem', 0, 0, '', '', '', 0, '
$tablic', 'Награда', '$kchemy', 0, '',
  '', '', 0, 0, 0, 0, 0, '', '', 0, 0, '', '', 0, 0, 0, '0', '', 0, 0);
"
);}


                
                
                
                
                
                
                
                
                
                
                
            
mysql_query("update new_qwest_pers set `8`='5' where name='".$row['ID']."'");
                
                ;}
mysql_query("update new_qwest_kolvo set kolvo='".$rr2['kolvo']."'  where name='".$row['ID']."' and qwest='8' and `status`='4'");
;      
    
    
    
    
    
    
    
    
    
    
    
    
    
    ;}    
      
      
        if(
$row['polog1']==0) { 
            if(
$row['namemob']=='Фриц'){            $r2=mysql_query("select*from new_qwest_kolvo where name='".$row['ID']."' and qwest='8' and `kolvo`>'0' ");
            
            if(
mysql_num_rows($r2)==1){
             
$rr2=mysql_fetch_array($r2);
            
            }
            
$rr2['kolvo']--;$_SESSION['statusis']="Осталось убить ".$rr2['kolvo']." фрицев!<br>";
            
            
            if(
$rr2['kolvo']<=0){
                
$_SESSION['statusis']="Вы убили 300 фрицев и получили Георгиевскую ленту. Возращайтесь к старику!<br>";
      
$m=rand(1,9);          
if(
$m==1){$tablic='hpall';$kchemy='к хп';}                
if(
$m==2){$tablic='mpall';$kchemy='к манне';}
if(
$m==3){$tablic='tpall';$kchemy='к выносливости';}   
if(
$m==4){$tablic='ataka';$kchemy='к атаке';}
if(
$m==5){$tablic='zashita';$kchemy='к защите';}  
if(
$m==6){$tablic='sila';$kchemy='к силе';} 
if(
$m==7){$tablic='lovkost';$kchemy='к ловкости';}
if(
$m==8){$tablic='intelekt';$kchemy='к интелекту';}  
if(
$m==9){$tablic='razum';$kchemy='к разуму';}                       
                
mysql_query("INSERT INTO `rukzak` (`idrukzak`, `name`, `tip`, `nazvanie`, `try`, `time`, `sozdatel`, `lvl`, `odeto`, `chit`, `mony`, `vstavlen`, `gem`, `master`, `gemnaz`, `par`, `table`, `rus_tip`, `rus_par`, `cena`, `table_gen`, `rus_tip_gem`, `rus_tip_par`, `jad`, `tipvesh`, `butik`, `vstavlen2`, `par3`, `tip3`, `rus_par3`, `vstavlen3`, `par4`, `tip4`, `rus_par4`, `ruka`, `vib_tab`, `plus_sila`, `klan`, `kl_table`, `kl_par`, `kl_time`) VALUES
('', '
$opredelenie', '300', 'Георгиевская Лента', '300', ".time().", '', 0, 0,
 'gem', 0, 0, '', '', '', 0, '
$tablic', 'Награда', '$kchemy', 0, '',
  '', '', 0, 0, 0, 0, 0, '', '', 0, 0, '', '', 0, 0, 0, '0', '', 0, 0);
"
);


                
                
                
                
                
                
                
                
                
                
                
            
mysql_query("update new_qwest_pers set `8`='2' where name='".$row['ID']."'");
                
                ;}
mysql_query("update new_qwest_kolvo set kolvo='".$rr2['kolvo']."'  where name='".$row['ID']."' and qwest='8'");
;}      
            ;
            
            
            
            
            if (
$kladbishe_f == 1) {
                
              
                
                
                
                
                
                
                
                
$big_p mysql_query("select*from qwest_book where id_qw='10' and id_pers='" $row['ID'] .
                    
"' and tek_status='1'
   "
);
                
$status mysql_fetch_array($big_p);
                if((
$status['qw_kolvo']>0) && ($row['namemob'] == 'Скелет')) {
                        
$status['qw_kolvo']--;

                        
mysql_query("update qwest_book set qw_kolvo='" $status['qw_kolvo'] .
                            
"' where  id_qw='10' and id_pers='" $row['ID'] .
                    
"'");
                    
$_SESSION['statusis'] = "Осталось убить ".$status['qw_kolvo']." скелатов!";
                    }else{
$_SESSION['statusis'] = "Вы выполнили задание старика!";
                    
                    
                
mysql_query("update qwest_book set `tek_status`='2',`opisan_qw`='Вернуться к старику' where id_pers='".$row['ID']."' and id_qw='10'");   
    
                    
                    }
                    
                        
                   
                    ;
                


                ;
            }
            ;}
            
//////////////////////////////////////////////////////////////////


            
$rp mysql_query("select * from `qw_mercury_pers` where `id_pers`='" $row['ID'] .
                
"'");
            
$rpp mysql_fetch_array($rp);
            
//первый квест
            
if ($rpp['0'] == 1) {
                @
$_SESSION['status']++;
                
$_SESSION['statusis'] = "Вы убили " $_SESSION['status'] . " монстров!";
                if (
$_SESSION['status'] >= 5) {

                    
mysql_query("update`qw_mercury_pers` set `0`='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='1'");   
                        
                        
                    
$_SESSION['statusis'] = "Вы убили 5 монстров! Возращайтесь к начальнику стражи!";
                    ;
                }

                ;
            }

            if (
$rpp['1'] == 10) {
                
$rpp['kolvo']--;
                
mysql_query("update`qw_mercury_pers` set`kolvo`='" $rpp['kolvo'] .
                    
"' where `id_pers`='" $row['ID'] . "' ");

                
$_SESSION['statusis'] = "Осталось убить " $rpp['kolvo'] . " монстров!";
                if (
$rpp['kolvo'] <1) {
 
mysql_query("update qwest_book set `tek_status`='2',`opisan_qw`='Вернуться к старосте за наградой' where id_pers='".$row['ID']."' and id_qw='7'");   

      
                    
mysql_query("update`qw_mercury_pers` set `1`='11',`kolvo`='" $rpp['kolvo'] .
                        
"' where `id_pers`='" $row['ID'] . "' ");
                    
$_SESSION['statusis'] = "Задание Выполнено! Вернитесь к старосте за наградой!";
                    ;
                }

                ;
            }


            
//////////////////////////////////////////////////////////////////
            
if ($row['namemob'] == 'Хали Хитрец') {


        
$e "Подсвечник" ;
                         
mysql_query("INSERT INTO `rukzak` ( `name` , `tip` , `nazvanie`,`chit`,`time`,`rus_tip` ) 
VALUES (
'" 
mysql_real_escape_string($opredelenie) . "', 'kamen', '" .
                                     
mysql_real_escape_string($e) . "','podsvechnik','".time()."','Семейная реликвия Грандов'
)"
) or die(mysql_error()) ;
            
    
mysql_query("update qwest_book set `tek_status`='3',`opisan_qw`='Отнести подсвечник Гранду в г.Хорс' where id_pers='".$row['ID']."' and id_qw='11'");   

                
$_SESSION['statusis'] = "Вы выполнили задание !";


                ;
            }
            
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
           

            
;
        } else {
$rj=2;
if(
$row['pet_activ']==0){$rj=0;}
if(
rand(1,6)>$rj){
            
$atakamoba $Fight->ataka_mob($row$opredelenie);


            ;
            
$vivodm "Атака монстра нанесла Вам $atakamoba!<br>";
          
          
           
$row['hp']-=$atakamoba;}else{
                
                
           
$atakanapeta$Fight->ataka_na_peta($row$opredelenie);
            
$vivodm "Атака монстра нанесла Пэту $atakanapeta!<br>";
            
$pe mysql_query("select* from pet_pers where id_pers='".$row['name']."' and id='".$row['pet_activ']."'");
        
$pet=mysql_fetch_array($pe);
        if(
$pet['hp']<=0){$vivodm "Атака монстра нанесла Пэту $atakanapeta!<br><strong>Пэт погиб</strong><br>";;}    
                ;}
            ;
        }


        if (
$row['hp'] < 0)
            
$row['hp'] = 0;
            }
            
?>
Онлайн: 2
Реклама