Вход Регистрация
Файл: l2.freedom.keo.su/fish.php
Строк: 178
<?
define
('PROTECTOR'1);

$textl='Рыбалка';
///////////////////////
//    $path='../';            //
//////////////////////
include('inc/path.php');
include(
$path.'inc/db.php');
include(
$path.'inc/auth.php');
include(
$path.'inc/func.php');
include(
$path.'inc/core.php');
include(
$path.'inc/head.php');
include(
$path.'inc/zag.php');
///////////////



switch($_GET[mod]){
default:
//-
$data date("d F Yг. в H:i"strtotime("+20 seconds"));
//-
$data str_replace("January","Января",$data);
$data str_replace("February","Февраля",$data);
$data str_replace("March","Марта",$data);
$data str_replace("April","Апреля",$data);
$data str_replace("May","Мая",$data);
$data str_replace("June","Июня",$data);
$data str_replace("July","Июля",$data);
$data str_replace("August","Августа",$data);
$data str_replace("September","Сентября",$data);
$data str_replace("October","Октября",$data);
$data str_replace("November","Ноября",$data);
$data str_replace("December","Декабря",$data);


// -------------- долго ловит рыбку---------------------
$tim time();

$req mysql_query("SELECT * FROM `fish` WHERE `time`<='$tim' and `usr`='$log' Limit 1");
$avto=mysql_num_rows($req);

if(
$avto==1){
   
$col mysql_fetch_array($req);
      
echo 
"<p><font color=#ff4040>Вы долго ловили рыбку! Она сорвалась....</font></p><hr/>";
      
      
mysql_query("DELETE FROM `fish` WHERE `id` = '$col[id]' LIMIT 1");
}



//----------------урон рыбке если есть--------------------
$req mysql_query("SELECT * FROM `fish` WHERE `usr` = '$log' LIMIT 1");
$fish mysql_fetch_array($req); $avto=mysql_num_rows($req);
if (
$avto 0){


if (isset(
$_GET[ns])){ $uroli yesmp;} if (isset($_GET[vp])){ $uroli yesmp;} if (isset($_GET[vl])){ $uroli yesmp;}
if (
$uroli == yesmp){
////////////        открываем информацию о данных игрока снова     //////////////
//-------------------------------------
  
$req1 mysql_query("SELECT * FROM `users` WHERE `usr` = '$log' and `id` = '$udata[id]' LIMIT 1");
  
$udata45 mysql_fetch_assoc($req1);
//-------------------------------------
// ------атака прошла-----------
$newmp=$udata45[mp]-$fish[mp];
//$newhp=$udata45[hp]-$fish[mp];
if ($newmp>=0){
mysql_query("UPDATE `users` SET `mp` = '$newmp' WHERE `usr` = '$log'");
}else{
//нет маны, нет рыбалки

echo "<p><font color=#f4d06e>Не хватает <b>MP</b></font></p><hr/>";

echo 
"<div class=inoy><a href="/gorod.php">В город</a></div>";
echo 
"<div class=inoy><a href="/inventar.php?mod=res&tip=elexirs">Искать эликсир</a></div>";

include(
$path.'inc/down.php');


}
}
//-----------------------------------
///////////////////////////////////////////////////////////////////////////////////////
 
$ur rand(1,3); if (isset($_GET[ns])){ $uro 1;} if (isset($_GET[vp])){ $uro 2;} if (isset($_GET[vl])){ $uro 3;}

if (
$ur == $uro)
{


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

if ($udata[klas]=="wizard") {$uron $udata[matt];} // если маг, то маг атака работает
if ($udata[klas]=="fighert") {$uron $udata[patt];} // если воин, то физ атака работает

$ur $fish[hp]-$uron;
if (
$ur <=0) { // убил рыбку


// рыбок от уровня игрока
if($udata[lvl]<40){
$st=1;}
elseif(
$udata[lvl]>=40 and $udata[lvl]<72){
$st=1;}
elseif(
$udata[lvl]>=72 and $udata[lvl]<100){
$st=2;}
elseif(
$udata[lvl]>=100 and $udata[lvl]<130){
$st=2;}
elseif(
$udata[lvl]>=130 and $udata[lvl]<160){
$st=3;}
elseif(
$udata[lvl]>=160){
$st=3;}
//------------------------------
// рыбок от уровня удки
$req mysql_query("SELECT * FROM `item` WHERE `usr` = '$log' and `tip`='weapon' and `image`='yes' and `ruka`='fish'");
$mag mysql_fetch_array($req);
$u explode("*",$mag[name]);

if(
$mag[nlvl]==0){$st_ud=1;}
if(
$mag[nlvl]==40){$st_ud=2;}
if(
$mag[nlvl]==62){$st_ud=3;}
if(
$mag[nlvl]==96){$st_ud=4;}

//-----------------------------------
// сколько рыбинок в итоге
$co_n rand(1,$st);
$co_r rand(1,$st_ud);

$co $co_n $co_r;
//----------------------------------- пишем в инвентарь ----------------------
$req mysql_query("SELECT * FROM `res` WHERE `usr` = '$log' and `lat_name` = 'fish'");
$res=mysql_num_rows($req);
$rs mysql_fetch_array($req);
if(
$res==0){
mysql_query("INSERT INTO
        `res` SET
        `usr` = '
$log',
        `name` = 'Fish',
        `lat_name` = 'fish',
        `tip` = 'res',
        `what` = 'fish',
        `give` = '0',
        `kol` = '
$co',
        `cena` = '10000'"
);
$nk=$rs[kol]+$co;
}else{
$nk=$rs[kol]+$co;
mysql_query("UPDATE `res` SET `kol` = '$nk' WHERE `usr` = '$log' and `lat_name` = 'fish'");
}
//------------------------------------------------------------------------------------

//-----------------------------------------------------------------------------------


// делаем от багоюзства каждый день когда 18,00 не дает килы
$date date("d.m.Y");
$times date("H:i");

$datans date("H:i-w");
if (
$datans !== '00:00-0' or $datans !== '23:59-0' or $datans !== '00:01-0'){

// записуем в рейтинги недели для мобов
$reqev mysql_query("SELECT * FROM `fish_log_w` WHERE `ids` = '$udata[id]' and `usr` = '$log'");
////////////////////////////
$eve mysql_fetch_array($reqev);
if(
mysql_num_rows($reqev)>=1// если уже участвует в рейтинге то дописываем
{
$skoko=$eve[skoko]+$co;
mysql_query("UPDATE fish_log_w SET skoko='$skoko' WHERE ids='$udata[id]' and usr='$log'");} // дописываем +1 к количеству

else{ // если нет игрока в рейтинге то создаем ему
mysql_query("INSERT INTO fish_log_w SET usr='$log',ids='$udata[id]',skoko='$co'"); // создаем таблицу юзеру
}
}

$date date("d.m.Y");
$times date("H:i");
$data1 date("H:i");
if (
$data1 !== '00:25' or $data1 !== '00:24' or $data1 !== '00:26'){
// записуем в рейтинги недели для мобов
$reqev mysql_query("SELECT * FROM `fish_log` WHERE `ids` = '$udata[id]' and `usr` = '$log'");
////////////////////////////
$eve mysql_fetch_array($reqev);
if(
mysql_num_rows($reqev)>=1// если уже участвует в рейтинге то дописываем
{
$skoko=$eve[skoko]+$co;
mysql_query("UPDATE fish_log SET skoko='$skoko' WHERE ids='$udata[id]' and usr='$log'");} // дописываем +1 к количеству
else{ // если нет игрока в рейтинге то создаем ему
mysql_query("INSERT INTO fish_log SET usr='$log',ids='$udata[id]',skoko='$co'"); // создаем таблицу юзеру
}
}

//-----------------------------------------------------------------------------------



//    ---    //    ---    //    ---    //    //         ЗАДАНИЯ        //    //    ---    //    ---    //    ---    //
if ($udata[lvl]>49){
$reqev mysql_query("SELECT * FROM job_fish WHERE `usr` = '$log' Limit 1");
////////////////////////////
$jm mysql_fetch_array($reqev);
if(
mysql_num_rows($reqev)>=1){ // если уже участвует  то дописываем
if ($jm[kill]!=='off'){ // если уже получил вознагр то табла не созд
$kill=$jm[kill]+$co; if ($kill>1000){$kill=1000;}
mysql_query("UPDATE job_fish SET `kill` = '$kill' WHERE `usr` = '$log' Limit 1");}} // дописываем +1 к количеству
else{ // если нет игрока в рейтинге то создаем ему
mysql_query("INSERT INTO job_fish SET `usr` = '$log', `kill`='1', `data`='no'"); // создаем таблицу юзеру
}}
//-----------------------------------------------------------------------------




echo "<p><font color=#f4d06e>Словленно $co рыбок!</font></p>";
echo 
"<p>Всего $nk рыбок у вас в сумке!</p></div>";

mysql_query("DELETE FROM `fish` WHERE `id` = '$fish[id]' and `usr` = '$log'");

echo 
"<div class=inoy><a href="?go">Забросить снова</a>";
echo 
"<a href="/gorod.php">В город</a></div>";


include(
$path.'inc/down.php');

}
else { 
// записуем данные новое ХП

mysql_query ("UPDATE fish SET hp='$ur' WHERE usr='$log' LIMIT 1"); // пишем данные рыбки суммой

echo "<p> <font color=#f4d06e>Нанесли урон рыбке </font><font color=ff4040> <b>".number_format($uron0','"`")." HP</b> </font> </p>";


}
}
else
{
$fishno rand(1,3);
if (
$fishno == 1) {$fh45555 "Рыбка уклонилась...";}
if (
$fishno == 2) {$fh45555 "Рыбка предвидела ваше действие...";}
if (
$fishno == 3) {$fh45555 "Рыбка почти сорвалась...";}
echo 
"<p> $fh45555 </p>";
}

}

//--------Открываем БД и проверяем ловит игрок рыбу уже или нет-------------//
$req mysql_query("SELECT * FROM `fish` WHERE `usr` = '$log' LIMIT 1");
$fish mysql_fetch_array($req);
$avto=mysql_num_rows($req);

if (
$avto 0){ 

$t $fish[time]-$tim;


echo 
"Осталось рыбачить: $t сек <br/>";
echo 
"<b>Рыбка <font color=ff4040>HP</font></b> ".number_format($fish[hp], 0','"`")." / ".number_format($fish[hpall], 0','"`")."";
echo 
"</div>";

$t44 rand(1,4);
if (
$t44==1){$tt "Сопротивляется...";}
if (
$t44==2){$tt "Не понятно что делает...";}
if (
$t44==3){$tt "Ничего не делает ...";}
if (
$t44==4){$tt "Уплывает...";}

echo 
"<font color=#f4d06e> $tt </font></div>
<hr/><p>` ` ` <b><u>Тянуть <font color=#ffffcc>-
$fish[mp]MP</font>:</u></b> ` ` `</p>";


echo 
"<div class=inoy><a href="?ns">На себя </a>";
echo 
"<a href="?vp">Вправо </a>";
echo 
"<a href="?vl">Влево </a></div>";



include(
$path.'inc/down.php');

}

//--------Открываем БД и проверяем-------------//
$req mysql_query("SELECT * FROM `item` WHERE `usr` = '$log' and `ruka`='fish' and `image`='yes'");
$fish mysql_fetch_array($req);
$avto=mysql_num_rows($req);

// --------удочка одета--------------------//
if ($avto 0){ 

// -- если ловить тогда ---//
if (isset($_GET[go])){ $fs=rand(1,2);


// -забираем наживку---
$req22 mysql_query("SELECT * FROM `res` WHERE `usr` = '$log' and `lat_name` = 'lure'");
$res=mysql_num_rows($req22);
$rs mysql_fetch_array($req22);
if(
$res==0){
echo 
"<p><font color=red>У Вас нет наживки...</font></p><hr/>";

echo 
"<div class=inoy><a href="/gorod.php">В город</a></div>";
echo 
"<div class=inoy><a href="/fishing.php">Рыбак</a></div>";

include(
$path.'inc/down.php');

}else{
$nk=$rs[kol]-1;
mysql_query("UPDATE `res` SET `kol` = '$nk' WHERE `usr` = '$log' and `lat_name` = 'lure'");

if(
$nk <= 0){ //удаляем
mysql_query("DELETE FROM `res` WHERE `id` = '$rs[id]' LIMIT 1");

}
}





if (
$fs == 2){ // один шанс из трёх удачно закинуть наживку

if($udata[lvl]<20){
$hp=1444$mp=17;}
elseif(
$udata[lvl]>=20 and $udata[lvl]<40){
$hp=2133$mp=26;}
elseif(
$udata[lvl]>=40 and $udata[lvl]<52){
$hp=4511$mp=41;}
elseif(
$udata[lvl]>=52 and $udata[lvl]<62){
$hp=6213$mp=66;}
elseif(
$udata[lvl]>=62 and $udata[lvl]<76){
$hp=9223$mp=82;}
elseif(
$udata[lvl]>=76){
$hp=25000$mp=99;}

$time=time()+90;

mysql_query("INSERT INTO fish SET usr='$log',time='$time',hp='$hp',mp='$mp',hpall='$hp',lvl='$udata[lvl]'");

echo 
"<font color=#f4d06e> Рыбка клюнула... </font><hr/>";

echo 
"<div class=inoy><a href="?">Ловить</a></div>";

include(
$path.'inc/down.php');


}else{

$t45 rand(1,4);
if (
$t45==1){$tt "Рыбка не клюнула.....";}
if (
$t45==2){$tt "Эх, еще немного...";}
if (
$t45==3){$tt "Рыбка, рыбка...Нет...показалось...";}
if (
$t45==4){$tt "Ботинок попался !";}

echo 
"<font color=#f4d06e> $tt </font><hr/>";

echo 
"<div class=inoy><a href="?go">Забросить</a></div>";
echo 
"<div class=inoy><a href="/gorod.php">В город</a></div>";
include(
$path.'inc/down.php');

}}
//--------- удочка одета предложение что делать----------//
echo '<p><font color=#f4d06e>Рыбалка:</b></font></p><hr/>';

echo 
"<font color=#f4d06e> Вы стоите на берегу большого озера. Здесь можно порыбачить.
В руках уже приготовлена удочка: </font><hr/>"
;

echo 
"<div class=inoy><a href="?go">Забросить</a></div>";
echo 
"<div class=inoy><a href="/gorod.php">В город</a></div>";
echo 
"<div class=inoy><a href="/fishing.php">Рыбак</a></div>";

echo 
"<hr/>";    
}else{

// ------удочка не одета------------------//

echo '<p><font color=#f4d06e><b> Вы стоите на берегу большого озера. Здесь можно порыбачить.
Перед рыбалкой нужно одеть удочку. </b></font></p><hr/>'
;

echo 
"<div class=inoy><a href="/inventar.php?mod=item&o=weapon">Искать удочку</a></div>";
echo 
"<div class=inoy><a href="/fishing.php">Рыбак</a></div>";
echo 
"<div class=inoy><a href="/gorod.php">В город</a></div>";

}
//----------------------------------------------//


break;

}

//echo "<br/><div class=inoy><a href="/gm/">Назад</a></div></div>";

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