Вход Регистрация
Файл: l2ps_v5/baff.php
Строк: 203
<?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");
echo
'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;

}else{
//if($udata37!=""){echo"Вы не в городе."; include_once"files/down.php";exit;}
switch($_GET[go]){

default:
echo
"<b>Магия:</b></br>";
echo
"<a href="baff.php?go=active">Активная</a></br>";
echo
"<a href="baff.php?go=passiv">Пассивная</a></br>";
break;
case 
'magia':
$prof mysql_query("SELECT * FROM `l2pirates_shop_skill_new` WHERE  `profession`='$udata33' and `level_min`<'$udata9' ORDER BY `id` DESC");
if(
mysql_num_rows($prof)==0){echo"У меня нет для тебя новых умений. Заходи позже.";include_once"files/down.php";exit;}else{
echo
"Я обучу тебя новой  боевой магии. Выбери то что хочешь выучить : <br><br>";}
while(
$pmysql_fetch_array($prof)){
$user_skill mysql_query("SELECT * FROM `l2pirates_skills` WHERE `name`='$p[name]' and `profession`='$p[profession]' and  `user_id`='$USER_ID' ORDER BY `level` DESC");
$umysql_fetch_array($user_skill);
if(
mysql_num_rows($user_skill)==0){
    
$level $u[level]+1;
if(
$p[level]==or $p[level]==$level){
echo
"<img src='/l2pic/skil/$p[name].jpg'  width='20' height='20'  alt='*'>$p[name]</a> (<a href="/baff.php?go=ok&id=$p[id]">изучить</a>)- $p[sp] SP<br>";}}}
break;
case 
'ok':
$prof mysql_query("SELECT * FROM `l2pirates_shop_skill_new` WHERE `profession`='$udata33' and `level_min`<'$udata9' and `id`='".abs($_GET[id])."' LIMIT 1 ");
if(
mysql_num_rows($prof)==0){echo"Ты уже изучил свою первую магию!.";include_once"files/down.php";exit;}
$pmysql_fetch_array($prof);
$name_old = @mysql_query("SELECT * FROM `l2pirates_proffession` WHERE   `name_new`='$udata33' LIMIT 1  ");

$gmysql_fetch_array($name_old);
$user_skill mysql_query("SELECT * FROM `l2pirates_skills` WHERE `name`='$p[name]' and (`profession`='$p[profession]' or `profession`='$g[name_old]') and  `user_id`='$USER_ID' ORDER BY `level` DESC");
if(
mysql_num_rows($user_skill)==0){
if(
$p[level]==1){
mysql_query("INSERT INTO `l2pirates_skills` (`id`, `profession`, `name`, `level`, `level_min`, `mp`, `sp`, `active`, `type`, `weapon`, `udar_att`, `absor`, `absor_persent`, `dbaff_type`, `dbaff_att`, `dbaff_time`, `dbaff_persent`, `mastery`, `mastery_2`, `mastery_type`, `mastery_2_type`, `mastery_persent`, `mastery_2_persent`, `dop_mhcp`, `dop_mhcp_type`, `dop_mhcp_persent`, `time`, `stan_time`,`timer`, `pic`, `battle`, `skills_id`, `user_id`) VALUES (NULL, '$p[profession]', '$p[name]', '$p[level]', '$p[level_min]', '$p[mp]', '$p[sp]', '$p[active]', '$p[type]', '$p[weapon]', '$p[udar_att]', '$p[absor]', '$p[absor_persent]', '$p[dbaff_type]', '$p[dbaff_att]', '$p[dbaff_time]', '$p[dbaff_persent]', '$p[mastery]', '$p[mastery_2]', '$p[mastery_type]', '$p[mastery_2_type]', '$p[mastery_persent]', '$p[mastery_2_persent]', '$p[dop_mhcp]', '$p[dop_mhcp_type]', '$p[dop_mhcp_persent]', '$p[time]', '$p[stan_time]','', '$p[pic]', 'on', '$p[id]', '$USER_ID');");
echo
"Вы выучили новое умение <b>$p[name]</b>";}else{echo"Ошибка";include_once"files/down.php";exit;}
}
break;
case 
'on':
mysql_query("UPDATE `l2pirates_skills` SET `battle`='on' WHERE `id`='".abs(intval($_GET[id]))."' and `user_id`='$USER_ID' LIMIT 1");
header("Location: baff.php?go=active");
break;
case 
'off':
mysql_query("UPDATE `l2pirates_skills` SET `battle`='off' WHERE `id`='".abs(intval($_GET[id]))."' and `user_id`='$USER_ID' LIMIT 1");
header("Location: baff.php?go=active");
break;

case 
'active':
$prof = @mysql_query("SELECT * FROM `l2pirates_skills` WHERE `user_id`='$USER_ID' and `battle`='on' and `active`='yes' LIMIT 30");
if(
mysql_num_rows($prof)==0){echo"<br>Умений нет.<br>";}
while(
$pmysql_fetch_array($prof))
{
echo
"<img src='/l2pic/skil/$p[name].jpg'  width='20' height='20'  alt='*'>$p[name] </a>";
echo
"<a href="baff.php?go=off&id=$p[id]"> Убрать с боя</a></br>";
}
$prof = @mysql_query("SELECT * FROM `l2pirates_skills` WHERE `user_id`='$USER_ID' and `battle`='off' and `active`='yes' LIMIT 30");
if(
mysql_num_rows($prof)==0){echo"<br>Умений нет.<br>";}
while(
$pmysql_fetch_array($prof))
{
echo
"<img src='/l2pic/skil/$p[name].jpg'  width='20' height='20'  alt='*'>$p[name] </a>";
echo
"<a href="baff.php?go=on&id=$p[id]"> Добавить в бой</a></br>";
}
echo
"<a href="pers.php?">Назад</a>";
break;

case 
'passiv':
$prof = @mysql_query("SELECT * FROM `l2pirates_skills` WHERE `user_id`='$USER_ID' and `active`='no' LIMIT 50");
if(
mysql_num_rows($prof)==0){echo"<br>Умений нет.<br>";}
while(
$pmysql_fetch_array($prof))
{
echo
"<img src='/l2pic/skil/$p[name].jpg'  width='20' height='20'  alt='*'>$p[name]</a><br>";}
echo
"<a href="pers.php?">Назад</a>";
break;

case 
'info':
$info mysql_query("SELECT * FROM `l2pirates_skills` WHERE `user_id`='$USER_ID' LIMIT 1 ");
$imysql_fetch_array($info);
echo
"<img src='/l2pic/skil/$i[name].jpg'  width='20' height='20'  alt='*'> <b>$i[name]</b><br>";
echo
"Уровень : $i[level]<br>";
IF(
$i[mp]!=="0"){echo"Мана : $i[mp]<br>";}
if(
$i[active]=="yes"){echo"Тип: Активный<br>";}
if(
$i[active]=="no"){echo"Тип: Пассивный<br>";}
if(
$i[weapon]=="dual"){echo"Оружие : Сдвоенные мечи<br>";}
if(
$i[weapon]=="sword"){echo"Оружие : Мечи<br>";}
if(
$i[weapon]=="blunt"){echo"Оружие : Булавы<br>";}
if(
$i[weapon]=="etc"){echo"Оружие : Книги<br>";}
if(
$i[weapon]=="dagger"){echo"Оружие : Кинжалы<br>";}
if(
$i[weapon]=="dualfist"){echo"Оружие : Кастеты<br>";}
if(
$i[weapon]=="bow"){echo"Оружие : Луки<br>";}
if(
$i[weapon]=="pole"){echo"Оружие : Пики<br>";}
IF(
$i[udar_att]!=="0"){echo"Сила : $i[udar_att]<br>";}
if(
$i[type]=="baff" or $i[type]=="groupbaff" or $i[type]=="debaff"){
IF(
$i[dbaff_att]!=="0"){
echo
"Действие : ";
if(
$i[dbaff_type]=="pdef"){echo"Физическая защита";}
if(
$i[dbaff_type]=="mdef"){echo"Магическая защита";}
if(
$i[dbaff_type]=="patt"){echo"Физическая атака";}
if(
$i[dbaff_type]=="matt"){echo"Магическая атака";}
if(
$i[dbaff_type]=="hp"){echo"Жизнь";}
if(
$i[dbaff_type]=="mp"){echo"Мана";}
if(
$i[dbaff_type]=="cp"){echo"СР";}
echo
"<br>";
if(
$i[dbaff_time]!==""){echo"Время действия : $i[dbaff_time]<br>";}
}
}
if(
$i[type]=="hp" or $i[type]=="mp"){
IF(
$i[udar_att]!=="0"){
echo
"Действие : ";
if(
$i[type]=="hp"){echo"Востанавливает $i[udar_att] HP";}
if(
$i[type]=="mp"){echo"Востанавливает $i[udar_att] MP";}

echo
"<br>";
if(
$i[dbaff_time]!==""){echo"Время действия : $i[dbaff_time]<br>";}
}
}

if(
$i[type]=="w_ma" or $i[type]=="a_ma" or $i[type]=="ma_ma" or $i[type]=="la_ma" or $i[type]=="ha_ma" or $i[type]=="mma_ma"){
if(
$i[mastery_type]=="pdef"){$tip="физической защите";}
if(
$i[mastery_type]=="patt"){$tip="физической атаке";}
if(
$i[mastery_type]=="mdef"){$tip="магической защите" ;}
if(
$i[mastery_type]=="matt"){$tip="магической атаке";}
if(
$i[mastery_type]=="hp"){$tip="жизни";}
if(
$i[mastery_type]=="mp"){$tip="мане";}
if(
$i[mastery_type]=="cp"){$tip="СР";}
if(
$i[mastery_2_type]=="pdef"){$tip="физической защите";}
if(
$i[mastery_2_type]=="patt"){$tip="физической атаке";}
if(
$i[mastery_2_type]=="mdef"){$tip="магической защите" ;}
if(
$i[mastery_2_type]=="matt"){$tip="магической атаке";}
if(
$i[mastery_2_type]=="hp"){$tip="жизни";}
if(
$i[mastery_2_type]=="mp"){$tip="мане";}
if(
$i[mastery_2_type]=="cp"){$tip="СР";}
IF(
$i[mastery]!=="0"){
if(
$i[mastery_persent]=="on"){
echo
"Действие : + $i[mastery] % к $tip<br>";}else{echo"Действие : + $i[mastery] к $tip<br>";}
IF(
$i[mastery_2]!=="0"){
if(
$i[mastery_2_persent]=="on"){
echo
"Дополнительное действие : + $i[mastery_2] % к $tip<br>";}else{echo"Дополнительное действие : + $i[mastery_2] к $tip<br>";}
if(
$i[type]=="baff"){ echo"<a href="baff.php?&go=gobaff&id=".$i[id]."">Использовать</a></br>";}
}
}
}


IF(
$i[dop_mhcp]!=="0"){

IF(
$i[dop_mhcp_type]=="hp"){
    if(
$i[dop_mhcp_persent]=="ON"){
echo
"Дополнительное действие : + $i[dop_mhcp] % к востановлению Жизни<br>";}else{echo"Дополнительное действие : + $i[dop_mhcp] к востановлению Жизни<br>";}
}
IF(
$i[dop_mhcp_type]=="mp"){
    if(
$i[dop_mhcp_persent]=="ON"){
echo
"Дополнительное действие : + $i[dop_mhcp] % к востановлению Маны<br>";}else{echo"Дополнительное действие : + $i[dop_mhcp] к востановлению Маны<br>";}
}
IF(
$i[dop_mhcp_type]=="CP"){
    if(
$i[dop_mhcp_persent]=="ON"){
echo
"Дополнительное действие : + $i[dop_mhcp] % к востановлению СР<br>";}else{echo"Дополнительное действие : + $i[dop_mhcp] к востановлению СР<br>";}
}
}
IF(
$i[time]!=="0"){echo"Перезарядка : $i[time] <br>";}
echo
"<br>";
//}
/*
$qi = mysql_query("SELECT * from `mag` WHERE `mag10`='".$log."' and `id`='$id' ");
$r=mysql_fetch_array($qi);
echo"<b>$r[mag8]</b></br>
<img src='pic/skils/".$r[mag9]."' alt='pic'/></br>
Уровень скила: <b>$r[mag11]</b></br>
Атака/Защита: <b>$r[mag0]</b></br>
Использует маны: <b>$r[mag1]</b></br>
Использует здоровья: <b>$r[mag2]</b></br>
<b>Описание:</b></br>$r[mag7]</br>";
if($r[mag5]=="res"){ echo '<a href="baff.php?&go=res">Использовать</a></small></b><br/>';}
if($r[mag5]=="baffatk" or $r[mag5]=="baffarmor"){ echo"<a href="baff.php?&go=gobaff&id=".$r[id]."">Использовать</a></br>";}
if($r[mag5]=="petatk"){ echo"<a href="baff.php?&go=gopet&id=".$r[id]."">Призвать</a></br>";}*/
echo"<a href="pers.php?">Назад</a>";
break;

case 
'gobaff';
$prof = @mysql_query("SELECT * FROM `l2pirates_skills` WHERE `user_id`='$USER_ID' and `battle`='on' and `active`='yes' LIMIT 30");
if(
mysql_num_rows($prof)==0){echo"<br>Умений нет.<br>";}
while(
$pmysql_fetch_array($prof))
{}
$qi mysql_query("SELECT * from `mag` WHERE `mag10`='".$log."' and `id`='".$id."' and `mag5`='baffatk' or `mag5`='baffarmor' or `mag5`='baffmzashita' or `mag5`='baffmatk' LIMIT 1 ");
if (
mysql_affected_rows()==0)
{
echo 
"Магия не существует!";
}
else
{

while(
$rowi=mysql_fetch_array($qi))
{
if(empty(
$_POST[kogo])){
echo 
'<form action="baff.php?go=gobaff&id='.$id.'" method="post">';

echo
"Ник<br/>
<input class='input' type="
text" size="16" name="kogo"/><br/>";
echo 
'<input class="button" type="submit" value="Наложить бафф" /></form>';
}
else{
$qig mysql_query("SELECT * from `l2pirates_buferbaff` WHERE `login`='".$_POST[kogo]."' and `name`='$rowi[mag5]' LIMIT 1 ");
$avto=mysql_num_rows($qig);
if(
$avto==1){ echo"У игрока уже есть этот бафф!"; include_once"files/down.php"; exit;}
$polzs1=mysql_query("SELECT * FROM `paty` WHERE `paty0`='$log' ");
if(
mysql_num_rows($polzs1)>0){echo"В пати нельзя пользываться баффами";include_once"files/down.php"; exit;}
$polzs2=mysql_query("SELECT * FROM `paty` WHERE `paty1`='$_POST[kogo]' ");
if(
mysql_num_rows($polzs2)>0){echo"Игрок находиться в пати!В пати бафать запрещено!";include_once"files/down.php"; exit;}
if(
$udata29<$rowi[mag1]){ echo"У вас нехватает маны!"; include_once"files/down.php"; exit;}
if(
$rowi[mag5]=="baffatk"){
$actime=time()+1800;
mysql_query("INSERT INTO
        `l2pirates_buferbaff` SET
        `login` = '
$_POST[kogo]',
        `sila` = '
$rowi[mag0]',
        `time` = '
$actime',
        `active` = 'off',
        `name` = '
$rowi[mag5]'");
        }

    if(
$rowi[mag5]=="baffarmor"){
    
$actime=time()+1800;
mysql_query("INSERT INTO
        `l2pirates_buferbaff` SET
        `login` = '
$_POST[kogo]',
        `sila` = '
$rowi[mag0]',
        `time` = '
$actime',
        `active` = 'off',
        `name` = '
$rowi[mag5]'");
        }
    if(
$rowi[mag5]=="baffmatk"){
$actime=time()+1800;
mysql_query("INSERT INTO
        `l2pirates_buferbaff` SET
        `login` = '
$_POST[kogo]',
        `sila` = '
$rowi[mag0]',
        `time` = '
$actime',
        `active` = 'off',
        `name` = '
$rowi[mag5]'");
        }
        if(
$rowi[mag5]=="baffmzashita"){
$actime=time()+1800;
mysql_query("INSERT INTO
        `l2pirates_buferbaff` SET
        `login` = '
$_POST[kogo]',
        `sila` = '
$rowi[mag0]',
        `time` = '
$actime',
        `active` = 'off',
        `name` = '
$rowi[mag5]'");
        }
        echo
"Бафф на игрока $_POST[kogo] наложен!";
        }
        
$udata29=$udata29-$rowi[mag1];
        
mysql_query("UPDATE `users` SET `udata29`='$udata29' WHERE `udata0`='$log'");
        }
        
        }
        
        break;
        
        
case 
'gopet';
$qi mysql_query("SELECT * from `mag` WHERE `mag10`='".$log."' and `id`='".$id."' and `mag5`='petatk' or `mag5`='petmp' LIMIT 1 ");
if (
mysql_affected_rows()==0)
{
echo 
"Магия не существует!";
}
else
{

while(
$rowi=mysql_fetch_array($qi))
{
$qig mysql_query("SELECT * from `pitmag` WHERE `login`='$log' and `vid`='$rowi[mag5]' LIMIT 1 ");
$avto=mysql_num_rows($qig);
if(
$avto==1){ echo"Вы уже вызвали помощника этого типа!"; include_once"files/down.php"; exit;}
if(
$udata29<$rowi[mag1]){ echo"У вас нехватает маны!"; include_once"files/down.php"; exit;}
if(
$rowi[mag5]=="petatk"){
$actime=time()+1800;
mysql_query("INSERT INTO
        `pitmag` SET
        `login` = '
$log',
        `name` = '
$rowi[mag17]',
        `lvl` = '
$udata9',
        `hp` = '
$udata17',
        `attack` = '
$rowi[mag0]',
        `def` = '
$rowi[mag0]',
        `vid` = '
$rowi[mag5]',
        `allhp` = '
$udata17'");
        }

    if(
$rowi[mag11]=="petmp"){
    
$actime=time()+1800;
mysql_query("INSERT INTO
        `pitmag` SET
        `login` = '
$log',
        `name` = '
$rowi[mag17]',
        `lvl` = '
$udata9',
        `hp` = '
$udata17',
        `attack` = '
$rowi[mag0]',
        `def` = '
$rowi[mag0]',
        `vid` = '
$rowi[mag5]',
        `allhp` = '
$udata17'");
        }
        
$udata29=$udata29-$rowi[mag1];
        
mysql_query("UPDATE `users` SET `udata29`='$udata29' WHERE `udata0`='$log'");
        echo
"Помощник вызван!";
        
        }
        
        }
        
        break;
case 
'res':
$qi mysql_query("SELECT * from `mag` WHERE `mag10`='".$log."' and `id`='".$id."' and `mag5`='res'  LIMIT 1 ");
if (
mysql_affected_rows()==0)
{
echo 
"Магия не существует!";
}
else
{

while(
$rowi=mysql_fetch_array($qi))
{
if(empty(
$_POST[kogo])){
echo 
'<form action="baff.php?go=res&id='.$id.'" method="post">';

echo
"Ник<br/>
<input class='input' type="
text" size="16" name="kogo"/><br/>";
echo 
'<input class="button" type="submit" value="Воскресить" /></form>';
}
else{
$qig mysql_query("SELECT * from `dead` WHERE `login`='".$_POST[kogo]."' LIMIT 1 ");
$avto=mysql_num_rows($qig);
if(
$avto==0){echo"Такого игрока несуществует!"; include_once"files/down.php"; exit;}
$req=mysql_fetch_array($qig);
if(
$req[predl]!=""){echo"Игрока уже воскрешают!"; include_once"files/down.php"; exit;}
if(
$rowi[mag1]>$udata29){echo"Нехватает маны!"; include_once"files/down.php"; exit;}
$udata29=$udata29-$rowi[mag1];
mysql_query("UPDATE `dead` SET `predl`='$log', `sila`='$rowi[mag0]' WHERE `login`='".$_POST[kogo]."'");
mysql_query("UPDATE `users` SET `udata29`='$udata29' WHERE `login`='$log'");
echo
"Вы воскрешаете игрока.";
}}}
break;

}
}
include_once
"files/down.php";



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