Файл: okrestnosti.php
Строк: 620
<?php
include_once("files/zag.php");
include_once("files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(mysql_num_rows($polz)==0){
header ("Location: index.php?error");
}else{
if($udata37!=""){
switch(@$go) {
case 'win':
mysql_query("DELETE FROM `battle_log` WHERE `blog1`='$log'");
$a = @mysql_query("select * from `okrestnosti` WHERE `mob4`='$udata37' and `mob2`<='0' and `mob7`<('".time()."'-'300') and `id`='$id' ");
while($arr=mysql_fetch_array($a)){
$hp=trim($udata16);
$allhp=trim($udata17);
$mobid=$arr['id'];
$mob1=$arr['mob1'];
$mob0=$arr['mob0'];
$mob2=$arr['mob2'];
$mob3=$arr['mob3'];
$mob5=$arr['mob5'];
$mob0=$arr['mob0'];
$mob6=$arr['mob6'];
$mob7=$arr['mob7'];
$mob8=$arr['mob8'];
$mob10=$arr['mob10'];
$mob11=$arr['mob11'];
$mob12=$arr['mob12'];
$id=$arr['id'];
echo'<div class="feedback">';
if($mob2<='0'){
if($udata71>="1"){
$refin=rand(1,3);
if($refin==1){
$udata72=$udata72+1; echo "Посев взошёл успешно<br>";}else{echo"Посев не взошёл<br>";}}
if($udata71>"0"){
$udata71=$udata71-1;}
mysql_query("UPDATE `users` SET `udata72`='$udata72' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata71`='$udata71' WHERE `udata0`='$log'");
unlink ("data/tmp/$log.dat");
if($mob8=="RaidBoss"){
$rtime=rand(72000,108000);
$time=time()+$rtime;
mysql_query("UPDATE `okrestnosti` SET `mob7`='$time' WHERE `id`='$id'");
$ok = mysql_query("SELECT * FROM `getekeeper` WHERE `gk`='combat' ORDER BY RAND() ");
$o = mysql_fetch_array($ok);
$okrand = mysql_query("SELECT * FROM `getekeeper` WHERE `gk`='combat' and `name`!='$o[name] Castle' ORDER BY RAND() ");
$okrrand = mysql_fetch_array($okrand);
mysql_query("UPDATE `okrestnosti` SET `mob4`='$okrrand[name]' WHERE `id`='$id'");
mysql_query("UPDATE `okrestnosti` SET `mob2`='$mob3' WHERE `id`='$id'");
}else{
mysql_query("UPDATE `okrestnosti` SET `mob2`='$mob3' WHERE `id`='$id'");
$time=time()+285;
mysql_query("UPDATE `okrestnosti` SET `mob7`='$time' WHERE `id`='$id'");}
if($mob0=="Guard"){
if($mob8=="guard"){
$time=time()+285;
mysql_query("UPDATE `okrestnosti` SET `mob7`='$time' WHERE `id`='$id'");}else{
mysql_query("DELETE FROM `okrestnosti` WHERE `id`='$id'");}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
if($mob8=="RaidBoss"){
$aden=round($mob3*2);
$exp=round($mob3*3);
$sp=round($exp/2);
}else
if($mob0=="Guard"){
$aden=0;
$exp=0;
$sp=0;
}else{
$aden=round($mob3*2);
$exp=round($mob3*3);
$sp=round($exp/2);}
if($udata25!==""){
$a = @mysql_query("select * from `users` WHERE `udata0`='$udata25' ");
while($arr=mysql_fetch_array($a)){
$aden1=$aden/3;
$exp1=$exp/3;
$sp1=$sp/3;
$udatap19=$arr['udata19'];
$udatap8=$arr['udata8'];
$udatap31=$arr['udata31'];
$money=mysql_fetch_row(mysql_query('SELECT SUM(`lvl`) FROM `achieve` WHERE `log`="'.$log.'" '));
$achiexp=(int)$money[0];
$exp1=round($exp1*$achiexp/100+$exp1);
$udatap19=$udatap19+$exp1;
$udatap8=$udatap8+$aden1;
$udatap31=$udatap31+$sp1;
mysql_query("UPDATE `users` SET `udata19`='$udatap19' WHERE `udata0`='$udata25'");
mysql_query("UPDATE `users` SET `udata8`='$udatap8' WHERE `udata0`='$udata25'");
mysql_query("UPDATE `users` SET `udata31`='$udatap31' WHERE `udata0`='$udata25'");
}
$aden1=number_format($aden1);
$exp1=number_format($exp1);
$sp1=number_format($sp1);
echo"Игрок $udata25 получил Аден: $aden1, Опыта: $exp1, SP: $sp1<br> ";
}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='bronza'and `nick`='$log' LIMIT 1");
if(mysql_num_rows($elita)==1){
$aden=$aden*1.5;
$exp=$exp*1.5;
$sp=$sp*1.5;}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='serebro'and `nick`='$log' LIMIT 1");
if(mysql_num_rows($elita)==1){
$aden=$aden*2;
$exp=$exp*2;
$sp=$sp*2;}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='gold'and `nick`='$log' LIMIT 1");
if(mysql_num_rows($elita)==1){
$aden=$aden*2.5;
$exp=$exp*2.5;
$sp=$sp*2.5;}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='premium'and `nick`='$log' LIMIT 1");
if(mysql_num_rows($elita)==1){
$aden=$aden*3;
$exp=$exp*3;
$sp=$sp*3;}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='santipk'and `nick`='$log' LIMIT 1");
if(mysql_num_rows($elita)==1){
$aden=$aden*2;
$exp=$exp*2;
$sp=$sp*2;}
$udata6=$udata6+1;
$udata8=$udata8+$aden;
$udata31=round($udata31+$sp);
$money=mysql_fetch_row(mysql_query('SELECT SUM(`lvl`) FROM `achieve` WHERE `log`="'.$log.'" '));
$achiexp=(int)$money[0];
$exp=round($exp*$achiexp/100+$exp);
$udatao19=$udata19+$exp;
if($udata86>=1){
if($udata86<$mob1){$udata86=0;}else{
$udata86=$udata86-$mob1;}
mysql_query("UPDATE `users` SET `udata86`='$udata86' WHERE `udata0`='$log'");}
mysql_query("UPDATE `users` SET `udata19`='$udatao19' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata6`='$udata6' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata31`='$udata31' WHERE `udata0`='$log'");
if($udata23!==""){
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan8'];
$pt = mysql_query("SELECT * FROM `clan_people` where `clan_people1`='$arrs[clan1]' ;");
$pts = mysql_num_rows($pt);
$rd=rand(1,70);
$expclan=($exp/$rd);
$ggg11=$ggg1+$expclan;
mysql_query("UPDATE `clan` SET `clan8`='$ggg11' WHERE `clan0`='$udata23'");
$em=mysql_query("SELECT * FROM `clan_people` WHERE `clan_people0`='$log' ");
$s= mysql_fetch_array($em);
$hhh=$s['clan_people4'];
$re=$hhh+$expclan;
mysql_query("UPDATE `clan_people` SET `clan_people4`='$re' WHERE `clan_people0`='$log'");
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan4'];
$adenc=$aden/10;
$ggg1=$ggg1+$adenc;
mysql_query("UPDATE `clan` SET `clan4`='$ggg1' WHERE `clan0`='$udata23'");
$aglava=mysql_query("SELECT * FROM `users` WHERE `udata23`='$udata23' order by rand() limit 1 ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['udata19'];
$ggg8=$arrs['udata0'];
$expc=$exp/10;
$ggg1=$ggg1+$expc;
mysql_query("UPDATE `users` SET `udata19`='$ggg1' WHERE `udata0`='$ggg8'");
}
if($mob0=="UFUS"){
$date=date("d.m.y");
$time=date("H:i");
$ok2 = mysql_query("SELECT * FROM `ufus` WHERE `log`='$log' LIMIT 1");
$o2 = mysql_fetch_array($ok2);
$kol=$o2[kol]+1;
mysql_query("INSERT INTO `zametki` VALUES ('', 'UFUS убит.', 'Система', '".$time."/".$date."', '".$log."')");
mysql_query("UPDATE `ufus` SET `kol`='$kol' WHERE `log`='$log'");
$ok = mysql_query("SELECT * FROM `getekeeper` WHERE `gk`='combat' ORDER BY RAND() ");
$o = mysql_fetch_array($ok);
mysql_query("UPDATE `okrestnosti` SET `mob4`='$o[name]' WHERE `id`='$mobid'");
}
if($mob8=="RaidBoss"){
$raid=rand(10,70);
$udata51a=$udata51+$raid;
mysql_query("UPDATE `users` SET `udata51`='$udata51a' WHERE `udata0`='$log'");
echo "Получено: <i>$raid</i> рейдовых очков</br><br>";
$rand1=rand(1,4); $udacha="1";
if($rand1==$udacha){
if($udata9<20){
$st=rand(1,167);}
elseif($udata9>=20 and $udata9<40){
$st=rand(168,317);}
elseif($udata9>=40 and $udata9<52){
$st=rand(318,483);}
elseif($udata9>=52 and $udata9<62){
$st=rand(484,584);}
elseif($udata9>=62 and $udata9<76){
$st=rand(585,646);}
elseif($udata9>=76){
$st=rand(647,697);}
$req = mysql_query("SELECT * FROM `shop` WHERE `id`='$st' ");
$drop = mysql_fetch_array($req);
mysql_query("INSERT INTO `item` VALUES ('', '$drop[shop0]', '$drop[shop1]', '$drop[shop2]' , '$drop[shop3]' , '$drop[shop4]' , '$drop[shop5]' , '$drop[shop6]' , '".$log."' )") or die(mysql_error());
if($drop[shop4]>""){
echo "Выпала вторая вещь: <b>$drop[shop4]</b></br>";}
$date=date("d.m.y");
$time=date("H:i");
mysql_query("INSERT INTO `zametki` VALUES ('', 'Выпала вещь $drop[shop4].', 'Система', '".$time."/".$date."', '".$log."')");
}}
$dropvr=rand(1,3);
if($dropvr=="1"){
//////////////////////////////////////////////////////
$dropv=rand(1,6);
$droppv = @file("data/vesh/$dropv.dat");
$droppv = explode(":||:",$droppv[0]);
$qi = mysql_query("SELECT * from `res` WHERE `uda7`='".$log."' and `uda4`='$droppv[4]' ");
if (mysql_affected_rows()==0)
{
mysql_query("INSERT INTO `res` VALUES ('', '".$droppv[0]."', '".$droppv[1]."', '".$droppv[2]."' , '".$droppv[3]."' , '".$droppv[4]."' , '".$droppv[5]."' , '".$droppv[6]."' , '".$log."' )") or die(mysql_error());
}
else
{
while($row=mysql_fetch_array($qi))
{
$dt[3]=$row['uda3']+1;
mysql_query("UPDATE `res` SET `uda3`='$dt[3]' WHERE `uda7`='$log' and `uda4`='$droppv[4]' ");
}
}
echo "Вы получили: <u>$droppv[4]</u><br />";
}
///////////////////
$req = mysql_query("SELECT * FROM `drops` WHERE `tip` = '$mob10' LIMIT 1");
$avto=mysql_num_rows($req);
if($avto==1){
$drp = mysql_fetch_array($req);
$drop=explode(",",$drp[drops]);
$cdr=count($drop);
$iddr=rand(0,$cdr);
$req = mysql_query("SELECT * FROM `mdrop` WHERE `id` = '$drop[$iddr]' LIMIT 1");
$drop = mysql_fetch_array($req);
///////////////////
$req = mysql_query("SELECT * FROM `res` WHERE `uda7` = '$log' and `uda4` = '$drop[lat_name]'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO `res` VALUES ('', '0', '500', 'vesh' , '1' , '$drop[name]' , '$drop[name].gif' , '' , '".$log."' )") or die(mysql_error());
}else{
$nk=$rs[uda3]+1;
mysql_query("UPDATE `res` SET `uda3` = '$nk' WHERE `uda7` = '$log' and `uda4` = '$drop[lat_name]'");
}
}
if($udata26=="gnom"){
$id=rand(1,297);
$req1 = mysql_query("SELECT * FROM `mshems` WHERE `id` = '$id' LIMIT 1");
$drop1 = mysql_fetch_array($req1);
///////////////////
$req = mysql_query("SELECT * FROM `shems` WHERE `uda7` = '$log' and `uda4` = '$drop1[uda4]'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`shems` SET
`uda0` = '$drop1[uda0]',
`uda1` = '$drop1[uda1]',
`uda2` = '$drop1[uda2]',
`uda3` = '$drop1[uda3]',
`uda4` = '$drop1[uda4]',
`uda5` = '$drop1[uda5]',
`uda6` = '$drop1[uda6]',
`nead_res` = '$drop1[nead_res]',
`uda7` = '$log',
`kol` = '1'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `shems` SET `kol` = '$nk' WHERE `uda7` = '$log' and `uda4` = '$drop1[uda4]'");
}
}
if($drop1[uda4]!=""){echo"Получен рецепт: <b>$drop1[uda4]</b><br>";}
if($drop[name]!=""){echo"Получен ресурс: <b>$drop[name]</b><br>";}
/////////////////////////////////////////////////////////////////
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'mob'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'mob'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'mob'");
}
$time=date("H:i");
if($time>="22:00" && $time<="07:00"){
$rand=rand(1,10000);
}else{
$rand=rand(1,20000);
}
$udacha="1";
if($rand==$udacha){
$udata38=$udata38+1;
mysql_query("UPDATE `users` SET `udata38`='$udata38' WHERE `udata0`='$log'");
$date=date("d.m.y");
$time=date("H:i");
mysql_query("INSERT INTO `zametki` VALUES ('', 'Вам выпало 1 Coin of Luck ', 'Система', '".$time."/".$date."', '".$log."')");
}
if($rand==$udacha){
echo "Из монстра выпал <u>1 Coin of Luck</u></br>";}
$aden=number_format($aden);
$exp=number_format($exp);
$sp=number_format($sp);
echo "Выпало: Аден: $aden, Опыта: $exp, SP: $sp<br>";
@unlink ("data/tmp/$log.dat");
echo'</div>';
echo"<br>";
}else{echo "Вы не напали на монстра<br>";}
}
default:
############################# PK ####################
if (isset($war)){
$pk=mysql_query("SELECT * FROM `users` WHERE `udata0`='$nick' LIMIT 1");
$pkinfo= mysql_fetch_array($pk);
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='santipk'and `nick`='$pkinfo[udata0]' LIMIT 1");
if(mysql_num_rows($elita)==1){echo' Игрок защищён АНТИ-ПК аккаунтом';header ("Location: okrestnosti.php?antipk");}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='antipk'and `nick`='$pkinfo[udata0]' LIMIT 1");
if(mysql_num_rows($elita)==1){echo' Игрок защищён АНТИ-ПК аккаунтом';header ("Location: okrestnosti.php?antipk");}
if($udata52=="TWI"){header ("Location: okrestnosti.php?izmer");}
if ($udata9<20){header ("Location: okrestnosti.php?lvlmy");}
if($nick==$log){echo'Вы не можете напасть на самого себя!<br /><a href="okrestnosti.php?log='.$log.'&pas='.$pas.'">назад</a>';include_once"files/down.php";exit;}
if($data<0){header ("Location: okrestnosti.php?dead");}
if($udata37!="$pkinfo[udata37]"){header ("Location: okrestnosti.php?okr");}
if($udata69=="$pkinfo[udata69]"){echo'Вы пойманы на накрутке PVP боёв!';include_once"files/down.php";exit;}
$polzs=mysql_query("SELECT * FROM `users` WHERE `udata0`='$nick' LIMIT 1");
if(mysql_num_rows($polzs)==0){echo"Такой игрок не существует!"; include_once"files/down.php"; exit; }
$file=@file("data/who.dat");
$count=count($file);
$time=time()-600;
for($i=0; $i<$count; $i++){
$data=explode("|",$file[$i]);
if($nick==$data[0] && $data[1]!=="/okrestnosti.php" or $data[1]!=="/ataka.php"){
if($nick==$data[0] && $data[2]<$time){
header ("Location: okrestnosti.php?okr");
}}}
if ($pkinfo[udata9]<="40"){header ("Location: okrestnosti.php?lvl");}
if($udata37!==$pkinfo['udata37'] && $pkinfo['udata55']!=="/okrestnosti.php" ){
header ("Location: okrestnosti.php?okrerr");
}
$datpk48=$pkinfo['udata48'];
if($pkinfo['udata48'] == "dead"){
header ("Location: okrestnosti.php?dead");}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='ataka' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='lov' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata3=$udata3*1.15;}else{$udata3=$udata3;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='pvp' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='pvpc' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$elita=mysql_query("SELECT * FROM `clanwar` WHERE `war`='$udata23' and `war1`='$pkinfo[udata23]' or `war1`='$udata23' and `war`='$pkinfo[udata23]' ");
if(mysql_num_rows($elita)==1){
$dat16=$pkinfo['udata16'];
$met=$udata4;
$ra = $met;
$dataa3=$pkinfo['udata3'];
$uron = $ra-$dataa3;
if($uron<="0"){
$uron=0;
$dataa16=$pkinfo['udata16'];
$dataa16 = $dataa16-$uron;
mysql_query("UPDATE `users` SET `udata16`='$dataa16' WHERE `udata0`='$nick'");
$uron=number_format($uron);
echo'<br>Вы нанесли '.$uron.' игроку '.$nick.' - <br />';
if($dataa16<="0"){
if($pkinfo['udata86']>=1){
$dd=$pkinfo['udata8']/10;
$udata8=$udata8+$dd;
$udata88=$pkinfo['udata8']-$dd;
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata8`='$udata88' WHERE `udata0`='$nick'");
$dd=number_format($dd);
echo"Вы выиграли! Вам выпало $dd аден.<br />";}else{echo' Вы выиграли!<br />';}
$udata85=$udata85+1;
mysql_query("UPDATE `users` SET `udata85`='$udata85' WHERE `udata0`='$log'");
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan11'];
$ggg11=$ggg1+1;
mysql_query("UPDATE `clan` SET `clan11`='$ggg11' WHERE `clan0`='$udata23'");
$time1 = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='Игрок <a href="search.php?&nick=$log&go=go">$log</a> заработал очко репутации'");
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$pkinfo[udata23]' ");
$arrs= mysql_fetch_array($aglava);
$ggg11=$arrs['clan11'];
$ggg111=$ggg11-1;
mysql_query("UPDATE `clan` SET `clan11`='$ggg111' WHERE `clan0`='$pkinfo[udata23]'");
$time1 = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$pkinfo[udata23]',msg='Игрок <a href="search.php?&nick=$log&go=go">$nick</a> потерял очко репутации'");
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pk'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pvpc'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pvpc'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pvpc'");}
$udata48=dead;
$udata49=$log;
mysql_query("UPDATE `users` SET `udata48`='$udata48' WHERE `udata0`='$nick'");
mysql_query("UPDATE `users` SET `udata49`='$udata49' WHERE `udata0`='$nick'");
}
}else{
#########
$dataa16=$pkinfo['udata16'];
$dataa3=$pkinfo['udata3'];
$dataa16 = $dataa16-$uron;
mysql_query("UPDATE `users` SET `udata16`='$dataa16' WHERE `udata0`='$nick'");
$uron=number_format($uron);
echo'<br>Вы нанесли '.$uron.' игроку '.$nick.' - <br />';
if($dataa16<="0"){
if($pkinfo['udata86']>=1){
$dd=$pkinfo['udata8']/10;
$udata8=$udata8+$dd;
$udata88=$pkinfo['udata8']-$dd;
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata8`='$udata88' WHERE `udata0`='$nick'");
$dd=number_format($dd);
echo"Вы выиграли! Вам выпало $dd аден.<br />";}else{echo'Вы выиграли!<br />';}
$udata85=$udata85+1;
mysql_query("UPDATE `users` SET `udata85`='$udata85' WHERE `udata0`='$log'");
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrs= mysql_fetch_array($aglava);
$ggg1=$arrs['clan11'];
$ggg11=$ggg1+1;
mysql_query("UPDATE `clan` SET `clan11`='$ggg11' WHERE `clan0`='$udata23'");
$time1 = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='Игрок <a href="search.php?&nick=$log&go=go">$log</a> заработал очко репутации'");
$aglava=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$pkinfo[udata23]' ");
$arrs= mysql_fetch_array($aglava);
$ggg11=$arrs['clan11'];
$ggg111=$ggg11-1;
mysql_query("UPDATE `clan` SET `clan11`='$ggg111' WHERE `clan0`='$pkinfo[udata23]'");
$time1 = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$pkinfo[udata23]',msg='Игрок <a href="search.php?&nick=$log&go=go">$nick</a> потерял очко репутации'");
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pvpc'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pvpc'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pvpc'");}
$udata48=dead;
$udata49=$log;
mysql_query("UPDATE `users` SET `udata48`='$udata48' WHERE `udata0`='$nick'");
mysql_query("UPDATE `users` SET `udata49`='$udata49' WHERE `udata0`='$nick'");
}
}
}
}
if (isset($pk)){
$pk=mysql_query("SELECT * FROM `users` WHERE `udata0`='$nick' LIMIT 1");
$pkinfo= mysql_fetch_array($pk);
$elita=mysql_query("SELECT * FROM `clanwar` WHERE `war`='$udata23' and `war1`='$pkinfo[udata23]' or `war1`='$udata23' and `war`='$pkinfo[udata23]' ");
if(mysql_num_rows($elita)==0){
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='santipk'and `nick`='$pkinfo[udata0]' LIMIT 1");
if(mysql_num_rows($elita)==1){echo' Игрок защищён АНТИ-ПК аккаунтом';header ("Location: okrestnosti.php?antipk");exit;}
$elita=mysql_query("SELECT * FROM `table_vip` WHERE `tip`='antipk'and `nick`='$pkinfo[udata0]' LIMIT 1");
if(mysql_num_rows($elita)==1){echo' Игрок защищён АНТИ-ПК аккаунтом';header ("Location: okrestnosti.php?antipk");exit;}
if($udata52=="TWI"){header ("Location: okrestnosti.php?izmer");exit;}
if ($udata9<20){header ("Location: okrestnosti.php?lvlmy");exit;}
if($nick==$log){echo' Вы не можете напасть на самого себя!<br /><a href="okrestnosti.php?log='.$log.'&pas='.$pas.'">назад</a>';include_once"files/down.php";exit;}
if($data<0){header ("Location: okrestnosti.php?dead");exit;}
if($udata37!="$pkinfo[udata37]"){header ("Location: okrestnosti.php?okr");exit;}
$polzs=mysql_query("SELECT * FROM `users` WHERE `udata0`='$nick' LIMIT 1");
if(mysql_num_rows($polzs)==0){header ("Location: okrestnosti.php?user"); exit; }
$file=@file("data/who.dat");
$count=count($file);
$time=time()-600;
for($i=0; $i<$count; $i++){
$data=explode("|",$file[$i]);
if($nick==$data[0] && $data[1]!=="/okrestnosti.php" or $data[1]!=="/ataka.php"){
if($nick==$data[0] && $data[2]<$time){
header ("Location: okrestnosti.php?okr");exit;
}}}
if ($pkinfo[udata9]<"40"){header ("Location: okrestnosti.php?lvl");exit;}
if($udata37!==$pkinfo['udata37'] && $pkinfo['udata55']!=="/okrestnosti.php" ){
header ("Location: okrestnosti.php?okrerr");exit;
}
$datpk48=$pkinfo['udata48'];
if($pkinfo['udata48'] == "dead"){
header ("Location: okrestnosti.php?dead");exit;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='ataka' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='lov' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata3=$udata3*1.15;}else{$udata3=$udata3;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='pvp' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$elita=mysql_query("SELECT * FROM `peklowin` WHERE `usr`='$log' and `ok`='pvpc' LIMIT 1");
if(mysql_num_rows($elita)==1){
$udata4=$udata4*1.15;}else{$udata4=$udata4;}
$dat16=$pkinfo['udata16'];
$met=$udata4;
$ra = $met;
$dataa3=$pkinfo['udata3'];
$uron = $ra-$dataa3;
if($uron<="0"){
$uron=1;
$dataa16=$pkinfo['udata16'];
$dataa16 = $dataa16-$uron;
mysql_query("UPDATE `users` SET `udata16`='$dataa16' WHERE `udata0`='$nick'");
$uron=number_format($uron);
echo'<br>Вы нанесли '.$uron.' игроку '.$nick.'<br />';
if($dataa16<="0"){
if($pkinfo['udata86']>=1){
$dd=$pkinfo['udata8']/10;
$udata8=$udata8+$dd;
$udata88=$pkinfo['udata8']-$dd;
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata8`='$udata88' WHERE `udata0`='$nick'");
$dd=number_format($dd);
echo"Вы выиграли! Вам выпало $dd аден.<br />";}else{echo' Вы выиграли!<br />';}
if($pkinfo['udata86']<=0){
$udata86=$udata86+100;
mysql_query("UPDATE `users` SET `udata86`='$udata86' WHERE `udata0`='$log'");
$udata61=$udata61+1;
mysql_query("UPDATE `users` SET `udata61`='$udata61' WHERE `udata0`='$log'");
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pk'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pk'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pk'");
}}else
if($pkinfo['udata86']>=1){
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pvp'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pvp'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pvp'");}
$udata85=$udata85+1;
mysql_query("UPDATE `users` SET `udata85`='$udata85' WHERE `udata0`='$log'");
}
$udata48=dead;
$udata49=$log;
mysql_query("UPDATE `users` SET `udata48`='$udata48' WHERE `udata0`='$nick'");
mysql_query("UPDATE `users` SET `udata49`='$udata49' WHERE `udata0`='$nick'");
}
}else{
#########
$dataa16=$pkinfo['udata16'];
$dataa3=$pkinfo['udata3'];
$dataa16 = $dataa16-$uron;
mysql_query("UPDATE `users` SET `udata16`='$dataa16' WHERE `udata0`='$nick'");
$uron=number_format($uron);
echo'<br>Вы нанесли '.$uron.' игроку '.$nick.'<br />';
if($dataa16<="0"){
if($pkinfo['udata86']>=1){
$dd=$pkinfo['udata8']/10;
$udata8=$udata8+$dd;
$udata88=$pkinfo['udata8']-$dd;
mysql_query("UPDATE `users` SET `udata8`='$udata8' WHERE `udata0`='$log'");
mysql_query("UPDATE `users` SET `udata8`='$udata88' WHERE `udata0`='$nick'");
$dd=number_format($dd);
echo"Вы выиграли! Вам выпало $dd аден.<br />";}else{echo'Вы выиграли!<br />';}
if($pkinfo['udata86']<=0){
$udata86=$udata86+100;
mysql_query("UPDATE `users` SET `udata86`='$udata86' WHERE `udata0`='$log'");
$udata61=$udata61+1;
mysql_query("UPDATE `users` SET `udata61`='$udata61' WHERE `udata0`='$log'");
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pk'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pk'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pk'");
}}else
if($pkinfo['udata86']>=1){
$req = mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pvp'");
$res=mysql_num_rows($req);
$rs = mysql_fetch_array($req);
if($res==0){
mysql_query("INSERT INTO
`peklo` SET
`usr` = '$log',
`kol` = '1',
`ok` = 'pvp'");
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pvp'");}
$udata85=$udata85+1;
mysql_query("UPDATE `users` SET `udata85`='$udata85' WHERE `udata0`='$log'");
}
$udata48=dead;
$udata49=$log;
mysql_query("UPDATE `users` SET `udata48`='$udata48' WHERE `udata0`='$nick'");
mysql_query("UPDATE `users` SET `udata49`='$udata49' WHERE `udata0`='$nick'");
}
}
}
}
############################
if (isset($antipk)){echo' Игрок защищён АНТИ-ПК аккаунтом<br/>';}
if (isset($izmer)){echo' В измерении PK и PVP не работают.<br/>';}
if (isset($lvlmy)){echo' PK можно только по достижении 20 уровня.<br/>';}
if (isset($dead)){echo' Игрок мертв.<br/>';}
if (isset($user)){echo' Такого игрока не существует.<br/>';}
if (isset($okr)){echo' Игрок Offline или вышел из окрестности.<br/>';}
if (isset($okrerr)){echo' Игрок Offline или вышел из окрестности.<br/>';}
if (isset($lvl)){echo' У игрока слишком низкий уровень.<br/>';}
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=10;
$arrr = mysql_query("SELECT * from `okrestnosti` where `mob4`='".$udata37."' and `mob7`<('".time()."'-'300') ");
if (mysql_affected_rows() == 0)
{
echo"<br>Монстров нет!";
if($udata37=="$udata20 Castle"){
if($udata23!==""){
$a=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arr= mysql_fetch_array($a);
mysql_query("UPDATE `clan` SET `clan5`='' WHERE `clan5`='$udata20'");
mysql_query("UPDATE `clan` SET `clan5`='$udata20' WHERE `clan0`='$udata23'");
$dataf[1]=$arr['clan1'];
$time=time();
mysql_query("UPDATE `zamok` SET `clan` = '$udata23', `gclan` = '$dataf[1]',`gtime` = '$time' WHERE `name`='$udata20'");
if($udata20=="Talking Island Village" or $udata20=="Dark Elven Village" or $udata20=="Elven Village" or $udata20=="Orc Village" or $udata20=="Dwarven Village" or $udata20=="Gludin Village" or $udata20=="" or $udata20=="Hunters Village"){
$aglava=mysql_query("SELECT * FROM `vilage` WHERE `name`='$udata20' ");
$arrs= mysql_fetch_array($aglava);
$ggad=$arrs['money'];
$aglavaf=mysql_query("SELECT * FROM `clan` WHERE `clan0`='$udata23' ");
$arrsf= mysql_fetch_array($aglavaf);
$gga=$arrsf['clan4'];
$gga=$gga+$ggad;
mysql_query("UPDATE `clan` SET `clan4`='$gga' WHERE `clan0`='$udata23'");
$ggad=number_format($ggad);
$time1 = date("H:i:s/d.m.y");
mysql_query("INSERT INTO clanlog SET clan='$udata23',msg='$time1 - Клан захватил деревню $udata20 и получен налог $ggad аден' ");
mysql_query("UPDATE `vilage` SET `money`='0' WHERE `name`='$udata20'");
}
}
header ("Location: gorod.php?");
}
include_once("files/down1.php");exit();
}
$qi = mysql_query("SELECT * from `okrestnosti` where `mob4`='".$udata37."' and `mob7`<('".time()."'-'300') ORDER by `mob7` LIMIT $startan,$num_msgs_an;;; ");
while($row=mysql_fetch_array($qi))
{
if($row['mob8']!=="RaidBoss"){
echo '[<a href="okrestnosti.php?&go=info&id='.$row['id'].'">?</a>] <a href="ok.php?&id='.$row['id'].'&startan='.$startan.'">'.$row['mob0'].'</a>['.$row['mob1'].'] ('.$row['mob2'].'/'.$row['mob3'].')<br/>';}else
if($row['mob8']=="RaidBoss"){
echo '[<a href="okrestnosti.php?&go=info&id='.$row['id'].'">?</a>] <a href="ok.php?&id='.$row['id'].'&startan='.$startan.'"><i><b><font color=yellow>'.$row['mob0'].'</font></b></i></a>['.$row['mob1'].'] ('.$row['mob2'].'/'.$row['mob3'].')<br/>';}else
if($row['mob0']=="UFUS"){
echo '[<a href="okrestnosti.php?&go=info&id='.$row['id'].'">?</a>] <a href="ok.php?&id='.$row['id'].'&startan='.$startan.'"><i><b><font color=#FF0000>'.$row['mob0'].'</font></b></i></a>['.$row['mob1'].'] ('.$row['mob2'].'/'.$row['mob3'].')<br/>';
}
}
$startan = $_GET['startan'];
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=10;
$arr = mysql_query("SELECT * from `okrestnosti` where `mob4`='".$udata37."' and `mob7`<('".time()."'-'300') ");
$i = mysql_num_rows($arr);
if ($i > $startan + 10) {echo '<br><a href="okrestnosti.php?startan='.($startan + 10).'&">Пройти вперед</a>';}
if ($startan != 0) {echo '<br/><a href="okrestnosti.php?startan='.($startan - 10).'&">Пройти назад</a><br>';}else{echo'<br/>';}
////////////////////
$num = mysql_fetch_array(mysql_query("select count(id) as num from `okrestnosti` where `mob4`='".$udata37."' and mob7<('".time()."'-'300') "));
echo"<br>- - -<br>Здесь монстров: $num[0]";
echo"<br>- - -<br><a href="lake.php?">Озеро</a>";
break;
case 'info':
$id = htmlspecialchars(stripslashes($id));
$mobinfo=mysql_query("SELECT * FROM `okrestnosti` WHERE `id`='$id' LIMIT 1");
$mobinfo= mysql_fetch_array($mobinfo);
$id=$mobinfo['id'];
$mob0=$mobinfo['mob0'];
$mob1=$mobinfo['mob1'];
$mob2=$mobinfo['mob2'];
$mob3=$mobinfo['mob3'];
$mob4=$mobinfo['mob4'];
$mob5=$mobinfo['mob5'];
$mob8=$mobinfo['mob8'];
$mob9=$mobinfo['mob9'];
$mob10=$mobinfo['mob10'];
$mob11=$mobinfo['mob11'];
$mob12=$mobinfo['mob12'];
$mob6=$mobinfo['mob6'];
$mob11 = number_format($mob11);
$mob12 = number_format($mob12);
$mob5=$mob5;
$mobs2=$mob3*3;
$mobs3=$mob3*1.5;
$mobs4=$mob3*2;
$mobs2=number_format($mobs2);
$mobs3=number_format($mobs3);
$mobs4=number_format($mobs4);
echo"<b>$mob0</b><br/>";
echo"Уровень: $mob1<br/>";
echo"HP: $mob2/$mob3<br/>";
if($mob8!=="RaidBoss"){echo"Защита: $mob6<br/>";}
echo"Физическая атака: $mob5";
if($mob8=="RaidBoss"){echo" - $mob6";}
echo"</br>Магическая атака: $mob11";
if($mob8=="RaidBoss"){echo" - $mob12";}
if($mob8=="RaidBoss"){
echo"</br>Урон наносимый рб: $mob5";
echo" - $mob6";}
echo"<br><br><b>Базовый дроп</b><br>";
echo"Опыт: $mobs2<br>
Аден: $mobs4<br>
SP: $mobs3
";
echo"<br><br><b>Ресурсы:</b><br>";
$req = mysql_query("SELECT * FROM `drops` WHERE `tip` = '$mob10' LIMIT 1");
$drp = mysql_fetch_array($req);
$res=explode(",",$drp[drops]);
$kres=count($res);
$i=0;
$b=1;
while($b<=$kres){
$r=explode(",",$res[$i]);
$lat_name=$r[0];
$kol=$r[1];
$req = mysql_query("SELECT * FROM `mdrop` WHERE `id` = '$r[0]' LIMIT 1");
$reso = mysql_fetch_array($req);
echo"$reso[name]<br/>";
$i++;
$b++;
}
echo"<br><br/><a href="javascript:history-back(1)">Назад</a><br>";
break;
}
}else{echo'Вы находитесь не в окрестностях!';include_once'files/down.php';exit;
}
}
include_once"files/down1.php";
?>