Просмотр файла ascalon/master.php

Размер файла: 6.96Kb
<?php
$numb=0;
require"start.php";
if(isset($_GET['move'])) $move=htmlspecialchars(stripslashes($_GET['move'])); else $move='start';
echo'<html><head><title>мастерская</title>'; require"css.php"; echo'</head><body>';
if($move=='prov'){
$sq=mysql_query("SELECT * FROM komponents WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
$i=0;
while($i<25){ $f=$i+12;
$kompp[$i]=(int)$ro["komp$f"];
$i++;}
if(isset($_POST['kr'])){ $kr=htmlspecialchars(stripslashes($_POST['kr']));
$kr=(int)$kr;
if($kr>0 && $kr<=24){
if($kompp[$kr]>0){
if($kr==1 || $kr==4 || $kr==7 || $kr==10 || $kr==13 || $kr==16){$chans=(int)(($craftu+5)*100/25);}
if($kr==2 || $kr==5 || $kr==8 || $kr==11 || $kr==14 || $kr==17){$chans=(int)(($craftu+5)*100/63);}
if($kr==3 || $kr==6 || $kr==9 || $kr==12 || $kr==15 || $kr==18){$chans=(int)(($craftu+5)*100/125);}
if($kr==19 || $kr==20 || $kr==21 || $kr==22 || $kr==23 || $kr==24){$chans=(int)(($craftu+5)*100/225);}
if($chans>75) $chans=75;
$kkk=(int)(275/$chans); if($kkk>50) $kkk=50;
if(isset($_POST['slott'])) $slott=(int)(htmlspecialchars(stripslashes($_POST['slott']))); else $slott=0;
if($slott!=0){
if($slott>0 && $slott<7){
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"");
$ro=mysql_fetch_array($sq);
$slot=$ro["slot$slott"];
$step=@explode('.',$slot);
if((int)$step[0]!=0){
if(!isset($step[6])){
$rand=mt_rand(1,100);
if($rand<=$chans){
$prd="$slot.$kr";
mysql_query("UPDATE bag SET slot$slott=\"$prd\" WHERE nick=\"$nick\"")or die('error');
$echo='Кристалл успешно инкрустирован в вещь!';
$rand=mt_rand(1,100);
if($rand<=$kkk){
$craftu=$craftu+1;
$echo="$echo<br><font color=\"#ffff00\">Ювелир+1!</font>";
}
} else $echo='Вам не удалось вставить кристалл в вещь! Кристалл рассыпался!';
$krist=$kompp[$kr]-1;
$ff=$kr+12;
mysql_query("UPDATE komponents SET komp$ff=\"$krist\" WHERE nick=\"$nick\"")or die('error');
} else $echo='В этот предмет уже вставлен кристалл!';
} else $echo='В этот предмет нельзя вставлять кристаллы!';
} else $echo='Ошибка! Предмет указан неверно!';
} else $echo="Шанс вставить кристалл $chans%<br>Шанс повысить навык $kkk%";
} else $echo='У вас нет такого кристалла!';
} else $echo='Ошибка! Такого кристалла не существует!';
} else $echo='Вы не выбрали кристалл!';
$move='start';}
if($move=='start'){
$sq=mysql_query("SELECT * FROM komponents WHERE nick=\"$nick\"")or die('error');
$ro=mysql_fetch_array($sq);
$i=0;
while($i<25){ $f=$i+12;
$kompp[$i]=(int)$ro["komp$f"];
$i++;}
if(!isset($echo)) $echo='';
$r=0;
echo"<div class=kto>Мастерская</div><div class=bat>$echo</div><div class=text><div class=search>Выберите кристалл для вставки:</div><br><form action=\"master.php?ses=$ses&amp;move=prov&amp;mt=$mt\" method=\"post\">";
if($kompp[1]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"1\"> малый кристалл огня($kompp[1])<br>"; $r=1;}
if($kompp[2]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"2\"> средний кристалл огня($kompp[2])<br>"; $r=1;}
if($kompp[3]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"3\"> большой кристалл огня($kompp[3])<br>"; $r=1;}
if($kompp[4]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"4\"> малый кристалл воздуха($kompp[4])<br>"; $r=1;}
if($kompp[5]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"5\"> средний кристалл воздуха($kompp[5])<br>"; $r=1;}
if($kompp[6]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"6\"> большой кристалл воздуха($kompp[6])<br>"; $r=1;}
if($kompp[7]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"7\"> малый кристалл льда($kompp[7])<br>"; $r=1;}
if($kompp[8]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"8\"> средний кристалл льда($kompp[8])<br>"; $r=1;}
if($kompp[9]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"9\"> большой кристалл льда($kompp[9])<br>"; $r=1;}
if($kompp[10]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"10\"> малый кристалл земли($kompp[10])<br>"; $r=1;}
if($kompp[11]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"11\"> средний кристалл земли($kompp[11])<br>"; $r=1;}
if($kompp[12]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"12\"> большой кристалл земли($kompp[12])<br>"; $r=1;}
if($kompp[13]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"13\"> малый кристалл астрала($kompp[13])<br>"; $r=1;}
if($kompp[14]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"14\"> средний кристалл астрала($kompp[14])<br>"; $r=1;}
if($kompp[15]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"15\"> большой кристалл астрала($kompp[15])<br>"; $r=1;}
if($kompp[16]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"16\"> малый кристалл энергии($kompp[16])<br>"; $r=1;}
if($kompp[17]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"17\"> средний кристалл энергии($kompp[17])<br>"; $r=1;}
if($kompp[18]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"18\"> большой кристалл энергии($kompp[18])<br>"; $r=1;}
if($kompp[19]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"19\"> орб огня($kompp[19])<br>"; $r=1;}
if($kompp[20]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"20\"> орб воздуха($kompp[20])<br>"; $r=1;}
if($kompp[21]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"21\"> орб льда($kompp[21])<br>"; $r=1;}
if($kompp[22]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"22\"> орб земли($kompp[22])<br>"; $r=1;}
if($kompp[23]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"23\"> орб астрала($kompp[23])<br>"; $r=1;}
if($kompp[24]>0){ echo"<input type=\"radio\" name=\"kr\" value=\"24\"> орб энергии($kompp[24])<br>"; $r=1;}
if($r==0) echo'У вас нет кристаллов!<br>';
$sq=mysql_query("SELECT * FROM bag WHERE nick=\"$nick\"");
$ro=mysql_fetch_array($sq);
echo"<div class=search>Выберите нужную вещь<font color=\"red\">(оставьте пустым, если хотите посмотреть шансы)</font>:</div>";
$i=1; $r=0;
while($i<7){
$slot=$ro["slot$i"];
$step1=@explode('.',$slot);
if((int)$step1[0]!=0){
if(!isset($step1[6])){ echo"<input type=\"radio\" name=\"slott\" value=\"$i\">$step1[1]<br>"; $r=1;}
}
$i++;}
if($r==0) echo'У вас нет подходящих вещей!<br>';
echo"<input type=\"submit\" value=\"готово!\"></form></div><br>* * * * *<br><div class=kto><a href=\"index.php?ses=$ses&amp;mt=$mt\">на улицу</a></div></body></html>";}
require"end.php";
?>