Файл: phpfile/fight_mob_nemec.php
Строк: 204
a<?
if($row['polog1']!=='781'){;header("location:88.php?go=do") or die(print
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>");
exitt($row, $opredelenie);}
if ($row['time_ataki'] > time())
{
$timeataki = $row['time_ataki'] - time() ;
$_SESSION['statusis'] = "Тайм. атаки! $timeataki сек.<br>" ;
header("location:88.php?go=do") or die(print
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>") ;
exitt($row, $opredelenie) ;
}
$past1 = time() + 15 -$row['skorost'];
mysql_query("UPDATE `table1` SET `time_ataki`='$past1' WHERE `name`='" .
mysql_real_escape_string($opredelenie) . "' LIMIT 1 ;") ;
$pers = htmlspecialchars($_GET['k']) ;
$querywse = "SELECT * FROM `mob_nemec_tmp` WHERE `id`='" . mysql_real_escape_string($pers) .
"' and id_pers='".$row['ID']."'" ;
$sqlwse = mysql_query($querywse) or die(mysql_error()) ;
;
if(mysql_num_rows($sqlwse)==0){ header("location:88.php?go=do") or die(print
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>") ;
exitt($row, $opredelenie) ;;}
$rowpers = mysql_fetch_array($sqlwse) ;
if ($row["hp"] <= 0)
{
header('location:88.php?go=do') or die(print
"Ваш Браузер не поддерживает перенаправления <a href=88.php?go=do>Далее</a>") ;
break ;
}
$at = rand($row['sila'], $row['ataka']) - ($rowpers['zashita']+rand(1,100)) ;
$at = round($at) ;
if($at<=0){$at=rand(0,$row['ataka']*0.01);}
$rowpers['hp'] -= $at ;
$text1 = "<font color=red>$opredelenie нанес " . $rowpers['name'] . " $at !</font>" ;
if (($row['time_priz'] > time()) && ($row['hppriz'] > 0))
{
include "./dvig/fight.php" ;
$Fight = new Fight ;
$atp = $Fight->atpriza1($row) ;
$text1 = $text1 . "<br><font color=red>Призванный " . $row['namepriz'] .
" нанес " . $rowpers['name'] . " $atp!</FONT>" ;
$rowpers['hp'] -= $atp ;
;
}
if($row['pet_activ']>0){
include "./dvig/fightad.php" ;
$Fight1 = new Fight ;
$ataka_pet=$Fight1->ataka_peta($row, $opredelenie,$rowpers);
$text1 = $text1 . "<br><font color=red>Пэт нанес " . $rowpers['name'] . " $ataka_pet!</FONT>";
$rowpers['hp'] -= $ataka_pet;
;}
$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'])*(1+$rowzakl['sila2']/100);
$text1 = $text1 . "<br><font color=red>и нанес ядом $jad!</font>";
$rowpers['hp'] -= $jad;
;
}
mysql_query("UPDATE `mob_nemec_tmp` SET `hp`='" . $rowpers['hp'] . "'WHERE `id`='" .
mysql_real_escape_string($rowpers['id']) . "' ") ;
if ($rowpers['hp'] <= 0)
{
mysql_query("DELETE FROM `mob_nemec_tmp` WHERE `id`='" . mysql_real_escape_string($rowpers['id']) .
"' ") ;
$text1 = "<font color=red>$opredelenie нанес $at и убили " . $rowpers['name'] .
"</font>" ;
if (($row['time_priz'] > time()) && ($row['hppriz'] > 0))
{
$text1 = $text1 . "<br><font color=red>Призванный " . $row['namepriz'] .
" нанес " . $rowpers['name'] . " $atp!</FONT>" ;
;
}
$to = 100000 + $row['tekopit'] ;
$too = 100000 + $row['obshopit'] ;
mysql_query("UPDATE
`table1` SET `hpmob`='0',`tekopit`='" . mysql_real_escape_string($to) . "',
`obshopit`='" . mysql_real_escape_string($too) . "', `opitmob`='0'
WHERE `name`='" . mysql_real_escape_string($opredelenie) . "';") or die(mysql_error
()) ;
$text1 = $text1 . "<br>Вы получили 100 000 опыта! " ;
$rtt1 = $row['dosleduushego'] - $to ;
;
//////////////////////////////////////////////////////////////////////////////////////
# потрошитель в аду!)
//potroha
$dat=date('j');
if($dat==6){$name1='Орден Александра Невского';$mnog=4;}
if($dat==7){$name1='Орден Славы II Степени';$mnog=5;}
if($dat==8){$name1='Орден Славы I Степени';$mnog=6;}
if($dat==9){$name1='Орден “Победа”';$mnog=7;}
$_SESSION['statusis']="Вы убили ".$rowpers['name']." и получили $name1.Квест пройден!<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', '$name1', '500', ".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`='6' where name='".$row['ID']."'");
mysql_query("update table1 set `polog1`='0' where ID='".$row['ID']."'");
;} ;
;
$cdate = date("H:i:s") ;
$query = "INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "',polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'" ;
mysql_query($query) or die(mysql_error()) ;
////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////
$cdate = date("H:i:s");
if ($row['hp'] <= 0) {
header("location:88.php?go=do");
exit;
;
}
$rand = rand(1, 1449);
$timer = time() + 5 ;
if ($rand <= 600) { //ataka
$zh = rand($row['zashita'], $row['lovkost']);
$atm = $rowpers['ataka'] - $zh;
if ($atm < 70)
$atm = rand(0, 70);
if (($row['time_priz'] > time()) && ($row['hppriz'] > 0)) {
$row['hppriz'] -= rand(1, 100);
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['hppriz'] <= 0) {
$text1 = "" . htmlspecialchars($row['namepriz']) . " погиб!";
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "',polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
}
}
$text1='';
if($row['auratip']==1002){$atm=0;
mysql_query("update table1 set auratip='0' where name='".$row['name']."' ");
}
$row['hp'] -= $atm;
mysql_query("UPDaTE `table1` SET `hp`= '" . mysql_real_escape_string($row['hp']) .
"'
WHERE `ID`='" . mysql_real_escape_string($row['ID']) .
"'") or die(mysql_error());
$text1 = $text1."" . htmlspecialchars($rowpers['name']) . " нанес " . htmlspecialchars($row['name']) .
" $atm";
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "',polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
if ($row['hp'] <= 0) {
$p = 600;
if ($row['slot5'] > 0) {
$p = $p * ((100 - $row['skorost_u']) / 100);
}
$time = time() + $p;
mysql_query("UPDATE `table1` SET `hp` = '" . mysql_real_escape_string($row['hpall']) .
"',`mp` = '" . mysql_real_escape_string($row['mpall']) . "',`tp` = '" .
mysql_real_escape_string($row['tpall']) .
"',`sever` = '-15',`wostok` = '-15',`zoloto` = '0',`gorodnum`='0',`polog`='ybit',`polog1`='0',`time_smert`='" .
$time . "'
WHERE `name`='" . mysql_real_escape_string($row['name']) . "';") or die(mysql_error
());
$text1 = "" . $rowpers['name'] . " нанес " . $row['name'] . " $atm! " . $row['name'] .
" погиб!";
$text1 = htmlspecialchars($text1);
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "'
,polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
;
}
;
}
if (($rand > 600)&&($rand <1050)) {
///////////////ходы монстров!
$rand_hod = rand(1, 4);
if ($rand_hod == 1) {
$rowpers['sever']++;
if ($rowpers['sever'] > 5) {
$rowpers['sever'] = 5;
}
$vi = "" . $rowpers['name'] . " пошел на север!";
}
if ($rand_hod == 2) {
$rowpers['sever']--;
if ($rowpers['sever'] < -5) {
$rowpers['sever'] = -5;
}
$vi = "" . $rowpers['name'] . " пошел на юг!";
}
if ($rand_hod == 3) {
$rowpers['wostok']++;
if ($rowpers['wostok'] >5) {
$rowpers['wostok'] = 5;
}
$vi = "" . $rowpers['name'] . " пошел на запад!";
}
if ($rand_hod == 4) {
$rowpers['wostok']--;
if ($rowpers['wostok'] < -5) {
$rowpers['wostok'] =5;
}
$vi = "" . $rowpers['name'] . " пошел на восток!";
}
$vi = "<font color=a0c0c0>$vi</font>";
mysql_query("update `mob_nemec_tmp` set
`sever`='" . mysql_real_escape_string($rowpers['sever']) . "'
, `wostok`='" . mysql_real_escape_string($rowpers['wostok']) .
"' where `id`='" . $rowpers['id'] . "'");
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($vi) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "',polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
;
}
if (($rand >=1050)&&($rand <1300)) {
$ro=mysql_query("select*from table1 where polog1='500' and sever='".$rowpers['sever']."'and wostok='".$rowpers['wostok']."' ")or die (mysql_error());
while($rt=mysql_fetch_array($ro)){
$hpp=round($rt['hp']*0.33);
$rt['hp']-=$hpp;
mysql_query("update table1 set hp='".$rt['hp']."' where name='".$rt['name']."'");
$text1 = "<font color=green><strong>" . $rowpers['name'] . " прменил Массовое уничтожение и нанес " . $rt['name'] . " $hpp!</strong></font> ";
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "'
,polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
}
;}
if (($rand >=1300)&&($rand <1450)) {
$hpp=round($row['hp']*0.66);
$row['hp']-=$hpp;
mysql_query("update table1 set hp='".$row['hp']."' where name='".$row['name']."'");
$text1 = "<font color=red><strong>" . $rowpers['name'] . " прменил Удар Ногой " . $row['name'] . " $hpp!</strong></font> ";
mysql_query("INSERT INTO `loctext` SET sever='" . mysql_real_escape_string($row['sever']) .
"', wostok='" . mysql_real_escape_string($row['wostok']) . "', text='" .
mysql_real_escape_string($text1) . "', date='" . mysql_real_escape_string($cdate) .
"',timee='" . mysql_real_escape_string(time()) . "'
,polog='" .
mysql_real_escape_string($row['polog']) . "' , idzamok='".$row['gorodnum']."', gor='".$row['polog1']."'") or die(mysql_error());
;}
;
;
///////////////////////////////////////////////////////////////////////////////
;
header("location:88.php?go=do") ;
?>