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

Размер файла: 4.96Kb
<?php
$numb=0; require"start.php";
if(isset($_GET['echo'])) $echo=$_GET['echo'];
echo"$echo";
if(isset($_GET['move'])) $move=htmlspecialchars(stripslashes($_GET['move'])); else $move="start";
if($move=="prov"){
if(isset($_POST['armor'])){ $armor=htmlspecialchars(stripslashes($_POST['armor'])); $armor=(int)$armor;
if($armor>0 && $armor<5){
if(isset($_POST['kmifr']) && $_POST['kmifr']!='') { $kmifr=htmlspecialchars(stripslashes($_POST['kmifr']));
$kmifr=(int)$kmifr;
if($kmifr>0 && $kmifr<=$mifr){
if(isset($_POST['slot'])) $slot=htmlspecialchars(stripslashes($_POST['slot'])); else $slot='0';
if($slot!='slot1' && $slot!='slot2' && $slot!='slot3' && $slot!='slot4' && $slot!='slot5' && $slot!='slot6') $slot='0';
if($armor==1){ $chans=(int)((($craftc*10+5)/$kmifr)*40);
$nom=1; $koef=4;
if($kmifr<50) $naz='легкий шлем';
if($kmifr<200 && $kmifr>=50) $naz='средний шлем';
if($kmifr<450 && $kmifr>=200) $naz='клепаный шлем';
if($kmifr<750 && $kmifr>=450) $naz='прочный шлем';
if($kmifr>=750) $naz='элитный шлем';
}
if($armor==2){ $chans=(int)((($craftc*25+12)/$kmifr)*40);
$nom=3; $koef=11;
if($kmifr<150) $naz='легкий меч';
if($kmifr<400 && $kmifr>=150) $naz='средний меч';
if($kmifr<850 && $kmifr>=400) $naz='закаленный меч';
if($kmifr<1500 && $kmifr>=850) $naz='прочный меч';
if($kmifr>=1500) $naz='элитный меч';
}
if($armor==3){ $chans=(int)((($craftc*12+6)/$kmifr)*40);
$nom=4; $koef=5;
if($kmifr<75) $naz='легкий щит';
if($kmifr<250 && $kmifr>=75) $naz='средний щит';
if($kmifr<500 && $kmifr>=250) $naz='клепаный щит';
if($kmifr<800 && $kmifr>=500) $naz='прочный щит';
if($kmifr>=800) $naz='элитный щит';
}
if($armor==4){ $chans=(int)((($craftc*15+7)/$kmifr)*40);
$nom=2; $koef=6;
if($kmifr<150) $naz='легкая кольчуга';
if($kmifr<400 && $kmifr>=150) $naz='средняя кольчуга';
if($kmifr<750 && $kmifr>=400) $naz='клепаные латы';
if($kmifr<1000 && $kmifr>=750) $naz='прочная кираса';
if($kmifr>=1000) $naz='элитный панцирь';
}
if($chans>75) $chans=75;
if($chans!=0) $kkk=(int)(250/$chans); else $kkk=100; if($kkk>50) $kkk=50;
if($slot!='0'){
$rand=mt_rand(1,100);
if($rand<=$chans){
$mon=$kmifr*10;
$shlvl=(int)($kmifr/$koef);
$shm="$nom.$naz.$kmifr.$shlvl.0.$mon";
mysql_query("UPDATE bag SET $slot=\"$shm\" WHERE nick=\"$nick\"")or die('error');
$echo='Вещь создана и положена в рюкзак!';
$rand=mt_rand(1,100);
if($rand<=$kkk){
$craftc=$craftc+1; $echo="$echo<br><font color=\"#ffff00\">Кузнец+1!</font>";}
} else $echo='Не удалось создать!';
$mifr=$mifr-$kmifr; $move='start';
} else {$echo="Шанс создать вещь $chans%<br>Шанс повысить навык $kkk%"; $move='start';}
} else {$echo='Некорректно введены данные либо у вас нет такого количества мифрила!'; $move='start';}
} else {$echo='Впишите количество мифрила, которое собираетесь использовать!'; $move='start';}
} else {$echo='Некорректно введен тип создаваемой вещи!';}
} else {$echo='Не введен тип создаваемой защиты!'; $move='start';}
}
if($move=="start"){
if(!isset($echo)) $echo='';
echo'<html><head><title>кузница</title>'; require"css.php"; echo'</head><body>';
echo"<div class=kto>Кузница:</div><div class=bat>$echo</div><div class=text>
<form action=\"kuznec.php?ses=$ses&amp;move=prov&amp;mt=$mt\" method=\"post\">
Что будете создавать:<br>
1.<input type=\"radio\" checked name=\"armor\" value=\"1\">шлем<br>
2.<input type=\"radio\" name=\"armor\" value=\"2\">меч<br>
3.<input type=\"radio\" name=\"armor\" value=\"3\">щит<br>
4.<input type=\"radio\" name=\"armor\" value=\"4\">латы<br>
Используемый мифрил(до $mifr):<br>
<input type=\"text\" name=\"kmifr\"><br>
Выберите слот рюкзака, куда будет положен предмет при удачном создании<br>
<font color=\"red\">(оставьте пустым, если просто хотите посмотреть шанс удачного создания)</font>:<br>
1.<input type=\"radio\" name=\"slot\" value=\"slot1\">слот<br>
2.<input type=\"radio\" name=\"slot\" value=\"slot2\">слот<br>
3.<input type=\"radio\" name=\"slot\" value=\"slot3\">слот<br>
4.<input type=\"radio\" name=\"slot\" value=\"slot4\">слот<br>
5.<input type=\"radio\" name=\"slot\" value=\"slot5\">слот<br>
6.<input type=\"radio\" name=\"slot\" value=\"slot6\">слот<br>
<input type=\"submit\" value=\"создать\"></form></div>";
echo"<br>* * * * *<br><div class=kto><a href=\"index.php?ses=$ses&amp;mt=$mt\">на улицу</a></div></body></html>";
}
require"end.php";
?>