Файл: phpfile/kamniskleit.php
Строк: 187
<?php
if (isset($_POST['him'])) //////блок самой алхимии
{
$count = sizeof($_POST) ;
$a = 0 ;
$r = array_values($_POST) ;
$ataka = 0 ;
while ($a <= 6)
{
if (isset($r[$a]))
{
if (is_numeric($r[$a]))
{
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($r[$a]) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row8 = mysql_fetch_assoc($sql8) ;
$k = mysql_num_rows($sql8) ;
if ($k == 0)
{
print no."Ошибка запроса1!".d ;
exitw($row,$opredelenie) ;
}
if($row['ID']!=1){
mysql_query("DELETE FROM `rukzak` WHERE `idrukzak`='" . mysql_real_escape_string
($r[$a]) . "' and `name`='" . mysql_real_escape_string($opredelenie) .
"' and `odeto`='0' ") or die(mysql_error()) ;
}
}
;
}
;
$a++ ;
}
$query = "SELECT * FROM `table1` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"'" ;
$sql = mysql_query($query) or die(mysql_error()) ;
$row = mysql_fetch_assoc($sql) ;
$bonus = 0 ;
if ($row['polog'] == 'zamok')
{
$queryz = "SELECT * FROM `zamki` WHERE `klan`='" . mysql_real_escape_string($row['klan']) .
"' and `sewer`='" . mysql_real_escape_string($row['sevgorod']) .
"' and `wostok`='" . mysql_real_escape_string($row['wostokgorod']) . "' " ;
$sqlz = mysql_query($queryz) or die(mysql_error()) ;
if (mysql_num_rows($sqlz) == 1)
{
$rowz = mysql_fetch_assoc($sqlz) ;
$bonus = $rowz['artfizik'] ;
}
}
$tz = mt_rand(1, 100) ;
$r = ($row['artfizik'] + $bonus) ;
$ty = mt_rand(1, 38) ;
$r=round ($r/sqrt($row8['lvl']));
if($pers_info['all_kraft']>time()){$r=$r*($pers_info['all_kraft_par']/100+1);};
if($_SESSION['artfiz']==1){$r=$r*2;}
if ($r > 90)
{
$r = 90 ;
}
if ($r < 10)
{
$r = 10 ;
}
if ($r >= mt_rand(1, 100))
{
$ataka ;
$queryp = "SELECT * FROM `gemi` WHERE `tipid`='" . mysql_real_escape_string($row8['tip']) .
"' " ;
$sqlp = mysql_query($queryp) or die(mysql_error()) ;
$row8 = mysql_fetch_assoc($sqlp) ;
$row8['super']++ ;
$queryp = "SELECT * FROM `gemi` WHERE `super`='" . mysql_real_escape_string($row8['super']) .
"' and `tip1`='" . mysql_real_escape_string($row8['tip1']) . "'" ;
$sqlp = mysql_query($queryp) or die(mysql_error()) ;
$rowp = mysql_fetch_assoc($sqlp) ;
$k = mysql_num_rows($sqlp) ;
if ($k == 0)
{
print no."Ошибка запроса!".d ;
exitw($row,$opredelenie) ;
}
if($row['gild_art']==10){
$proc=((rand(1,50)/100)+1);
$rowp['par']=round($rowp['par']*$proc);
}
$TI = time() ;
mysql_query("INSERT INTO `rukzak` ( `name` , `tip`, `nazvanie`,`try`,`time`, `lvl`,`chit`,`gem` ,`table`,`rus_tip`,`rus_par`)
VALUES (
'" . mysql_real_escape_string($opredelenie) . "', '".mysql_real_escape_string($rowp['tipid'])."', '" .
mysql_real_escape_string($rowp['nazvan']) . "',
'".mysql_real_escape_string($rowp['par'])."','".time()."','".mysql_real_escape_string($rowp['lvl'])."','gem','','".mysql_real_escape_string($rowp['table'])."','Кристалл','".mysql_real_escape_string($rowp['rus_tip'])."'
)") or die(mysql_error()) ;
print y."Вы создали:<br>
" . htmlspecialchars($rowp['nazvan']) .
"<br><a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>" ;
$querypp = "SELECT * FROM `table1` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"'" ;
$sqlpp = mysql_query($querypp) or die(mysql_error()) ;
$rowpp = mysql_fetch_assoc($sqlpp) ;
$r1 = 1000/$row['artfizik'];
if($_SESSION['artfiz']==1){$r1=$r1*2;}
if ( $r1>mt_rand(1,1000))
{
$opitstar = $rowpp['artfizik'] * 100 ;
$obshopit = $rowpp['obshopit'] + $opitstar ;
$tekopit = $rowpp['tekopit'] + $opitstar ;
print "<br>Вы повысили ваш навык <br><font color=red><b>Артфизик +1! Вы получили $opitstar опыта!</b></font>" ;
$rowpp['artfizik']++ ;
$query = "UPDATE `table1` SET `obshopit`='" . mysql_real_escape_string($obshopit) .
"',`tekopit`='" . mysql_real_escape_string($tekopit) . "',`artfizik`='" .
mysql_real_escape_string($rowpp['artfizik']) . "' WHERE `name`='" .
mysql_real_escape_string($opredelenie) . "' LIMIT 1 ;" ;
mysql_query($query) ;
$sql = mysql_query($query) or die(mysql_error()) ;
}echo d;
exitw($row,$opredelenie) ;
;
}
else
{
print no."Вы не смогли Соеденить камни!<br>
<a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>".d ;
exitw($row,$opredelenie) ;
}
;
}
else
{
$count = sizeof($_POST) ;
if (($count - 1) > 5)
{
print no."Вы выбрали более 5 камней!<br>
<a href=88.php?go=uvelir style=color:#CC3333>Ювелирная мастерсская</a>".d ;
exitw($row,$opredelenie) ;
}
if ($count <= 5)
{
print no."Вы выбрали менее 5 камней!<br>
<a href=88.php?go=uvelir style=color:#CC3333>Ювелирная мастерсская</a>".d ;
exitw($row,$opredelenie) ;
}
print cat."Для соединения камней:<br>" ;
//////////////////////////////////////////////////////////
$query1 = "SELECT * FROM `table1` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"'" ;
$sql1 = mysql_query($query1) or die(mysql_error()) ;
$row1 = mysql_fetch_assoc($sql1) ;
/////////////////////////////////////////////////////////////////////////////
$bonus = 0 ;
if ($row['polog'] == 'zamok')
{
$queryz = "SELECT * FROM `zamki` WHERE `klan`='" . mysql_real_escape_string($row1['klan']) .
"' and `sewer`='" . mysql_real_escape_string($row['sevgorod']) .
"' and `wostok`='" . mysql_real_escape_string($row['wostokgorod']) . "' " ;
$sqlz = mysql_query($queryz) or die(mysql_error()) ;
if (mysql_num_rows($sqlz) == 1)
{
$rowz = mysql_fetch_assoc($sqlz) ;
$bonus = $rowz['artfizik'] ;
}
}
$sans = round(($row1['artfizik'] + $bonus) ) ;
//////////////////////////////
$a = 0 ;
$r = array_values($_POST) ;
list($m2, $m3, $m4, $m1, $m5, ) = $r ;
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($m1) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row81 = mysql_fetch_assoc($sql8) ;
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($m2) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row82 = mysql_fetch_assoc($sql8) ;
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($m3) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row83 = mysql_fetch_assoc($sql8) ;
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($m4) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row84 = mysql_fetch_assoc($sql8) ;
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($m5) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row85 = mysql_fetch_assoc($sql8) ;
if ($row81['tip'] !== $row82['tip'])
{
print "Вы выбрали не одинаковые камни!<br><a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>" ;
exitw($row,$opredelenie) ;
}
if ($row82['tip'] !== $row83['tip'])
{
print "Вы выбрали не одинаковые камни!<br><a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>" ;
exitw($row,$opredelenie) ;
}
if ($row83['tip'] !== $row84['tip'])
{
print "Вы выбрали не одинаковые камни!<br><a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>" ;
exitw($row,$opredelenie) ;
}
if ($row84['tip'] !== $row85['tip'])
{
print "Вы выбрали не одинаковые камни!<br><a href=88.php?go=uvelir&plavit=04 style=color:#CC3333>Соеденить камни</a>" ;
exitw($row,$opredelenie) ;
}
print "<form name=form1 action=88.php?go=uvelir&plavit=4 method=post>" ;
while ($a <= $count)
{
if (isset($r[$a]))
{
if (is_numeric($r[$a]))
{
$query8 = "SELECT * FROM `rukzak` WHERE `name`='" . mysql_real_escape_string($opredelenie) .
"' and `idrukzak`='" . mysql_real_escape_string($r[$a]) .
"' and `odeto`='0' and `chit`='gem'" ;
$sql8 = mysql_query($query8) or die(mysql_error()) ;
$row8 = mysql_fetch_assoc($sql8) ;
print "<input type=hidden name=$a value=" . htmlspecialchars($r[$a]) .
" /> <font color=red>" . htmlspecialchars($row8['nazvanie']) . "</font>," ;
}
;
}
;
$a++ ;
}
$sans=round ($sans/sqrt($row8['lvl']));
if ($sans > 90)
{
$sans = 90 ;
}
if ($sans < 10)
{
$sans = 10 ;
}
$rt='';
if($pers_info['all_kraft']>time()){$rt=$rt*($pers_info['all_kraft_par']/100+1);}
if($_SESSION['artfiz']==1){$sans=$sans*2;}
print "<br>Шанс на удачное соединение " . htmlspecialchars($sans) .
" $rt %<br><input class=select name=him type=submit value=Создать?>".d ;
;
}
?>