Файл: sp.php
Строк: 74
<?
include'dobavka/head.php';
include'dobavka/conf.php';
include'dobavka/sess.php';
include'dobavka/tabl.php';
$sp=mysql_fetch_array(mysql_query("SELECT * FROM gos WHERE strana='$nik'"));
if($_GET['k']!=3){
if($_GET['k']!=2){
echo"<b>Список зданий:</b><br/>";
if($sp['domik1']==0 and $sp['dom1']==0){$d=1;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom1&m=domik1">Комбинат</a><br/>';}else{}
if($sp['domik2']==0 and $sp['dom2']==0){$d=2;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom2&m=domik2">Городок</a><br/>';}else{}
if($sp['domik3']==0 and $sp['dom3']==0){$d=3;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom3&m=domik3">Командный центр</a><br/>';}else{}
if($sp['domik4']==0 and $sp['dom4']==0){$d=4;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom4&m=domik4">Военная база</a><br/>';}else{}
if($sp['domik5']==0 and $sp['dom5']==0){$d=5;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom5&m=domik5">Периметр</a><br/>';}else{}
if($sp['domik6']==0 and $sp['dom6']==0){$d=6;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom6&m=domik6">Биржа</a><br/>';}else{}
if($sp[epoha]>2){
if($sp['domik7']==0 and $sp['dom7']==0){$d=7;
echo'<a href="sp.php?der='.$key.'&k=1&dom='.$d.'&h=dom7&m=domik7">Сторожевая башня</a><br/>';}else{}
}else{}
echo"---------<br/>";
if($_GET['k']==1){
$d=$_GET['dom'];
switch($d){
case 1:
echo"<b>Комбинат<br/>Стоимость постройки</b><br/>Железо(155)Камень(235)Дерево(200)Деньги(1000)<br/>";
break;
case 2:
echo"<b>Городок<br/>Стоимость постройки</b><br/>Железо(85)Камень(145)Дерево(100)Деньги(500)<br/>";
break;
case 3:
echo"<b>Командный центр<br/>Стоимость постройки</b><br/>Железо(250)Камень(205)Дерево(400)Деньги(3000)<br/>";
break;
case 4:
echo"<b>Военная база<br/>Стоимость постройки</b><br/>Железо(300)Камень(305)Дерево(500)Деньги(2000)<br/>";
break;
case 5:
echo"<b>Периметр<br/>Стоимость постройки</b><br/>Железо(130)Камень(205)Дерево(250)Деньги(500)<br/>";
break;
case 6:
echo"<b>Биржа<br/>Стоимость постройки</b><br/>Железо(850)Камень(1300)Дерево(1200)Деньги(7000)<br/>";
break;
case 7:
echo"<b>Сторожевая башня<br/>Стоимость постройки</b><br/>Железо(15000)Камень(13000)Дерево(12000)Деньги(25000)<br/>";
break;
case 8:
echo"<b>Алтарь<br/>Стоимость постройки</b><br/>Железо(250)Камень(180)Дерево(300)Деньги(1000)<br/>";
break;
case 9:
echo"<b>Нефтевышка<br/>Стоимость постройки</b><br/>Железо(5000)Камень(8000)Дерево(8500)Деньги(25000)<br/>";
break;
case 10:
echo"<b>Завод<br/>Стоимость постройки</b><br/>Железо(8000)Камень(9600)Дерево(9800)Деньги(35000)<br/>";
break;
case 11:
echo"<b>Лаборатория<br/>Стоимость постройки</b><br/>Железо(4500)Камень(5500)Дерево(6000)Деньги(15000)<br/>";
break;
}
$h=$_GET['h'];$m=$_GET['m'];
echo'<FORM ACTION="sp.php?der='.$key.'&k=2&dom='.$d.'&f='.$h.'&m='.$m.'" METHOD="POST">';?>Сколько рабочих отправить:<br/>
<INPUT TYPE='text' NAME='rab'VALUE="<?=$sp['rab'];?>"><br/>
<INPUT TYPE='submit'VALUE='Построить'></FORM><br/><?
}else{}
}else{
$dom=$_GET['dom'];$domi=$_GET['f'];$ddom=$_GET['m'];
if(empty($_POST['rab']) OR $_POST['rab']<0){$rab=0;}else{}
if($_POST['rab']>$sp['rab']){$rab=$sp['rab'];}else{$rab=round($_POST['rab']);}
switch($dom){
case 11:
$met=4500;$min=5500;$dro=6000;$den=15000;$tim=430000;
break;
case 10:
$met=8000;$min=9600;$dro=9800;$den=35000;$tim=750000;
break;
case 9:
$met=5000;$min=8000;$dro=8500;$den=25000;$tim=540000;
break;
case 8:
$met=250;$min=180;$dro=300;$den=1000;$tim=260000;
break;
case 1:
$met=155;$min=235;$dro=200;$den=1000;$tim=385000;
break;
case 2:
$met=85;$min=145;$dro=100;$den=500;$tim=327000;
break;
case 3:
$met=250;$min=205;$dro=400;$den=3000;$tim=496000;
break;
case 4:
$met=300;$min=305;$dro=500;$den=2000;$tim=415000;
break;
case 5:
$met=130;$min=205;$dro=250;$den=500;$tim=268000;
break;
case 6:
$met=850;$min=1300;$dro=1200;$den=7000;$tim=597000;
break;
case 7:
$met=15000;$min=13000;$dro=12000;$den=25000;$tim=897000;
break;
}
if($met>$sp[metal] or $min>$sp[mineral] or $dro>$sp[derevo] or $den>$sp[dengi] or $rab<=0)
{echo"Недостаточно ресурсов<br/>";}else{
$pro=mysql_fetch_array(mysql_query("SELECT $domi,$ddom FROM gos WHERE strana='$nik'"));
if($pro[$domi]==1 or $pro[$ddom]==1){
echo"Здание уже строится!имейте терпение!<br/>";
}else{
$dom=$_GET['dom'];$domi=$_GET['f'];$ddom=$_GET['m'];
mysql_query("UPDATE gos SET metal=metal-$met,mineral=mineral-$min,derevo=derevo-$dro,dengi=dengi-$den,rab=rab-$rab,$domi='1' WHERE strana='$nik'");
$tim=round($tim/$rab);$dat=time();
mysql_query("INSERT INTO stroyka (strana,dom,rab,data,time) VALUES('$nik','$dom','$rab','$dat','$tim')");
$sec = $tim;
$min = floor($sec/60);$sec-=$min*60;
echo"Здание будет построено через <b>$min</b>минут! <b>$sec</b> cek!<br/>";
}}}
}else{
$idd=$_GET['id'];$z3=$idd;
$prov=mysql_fetch_array(mysql_query("SELECT strana,dom,rab,data,time FROM stroyka WHERE id='$_GET[id]'"));
if($prov[0]==$nik){
switch($prov[1]){
case 1:
$hata="Комбинат";
break;
case 2:
$hata="Городок";
break;
case 3:
$hata="Командный центр";
break;
case 4:
$hata="Военная база";
break;
case 5:
$hata="Периметр";
break;
case 6:
$hata="Биржа";
break;
case 7:
$hata="Сторожевая башня";
break;
case 8:
$hata="Алтарь";
break;
case 9:
$hata="Нефтевышка";
break;
case 10:
$hata="Завод";
break;
case 11:
$hata="Лаборатория";
break;
}
echo"<b>$hata</b><br/>";
$time=time();$tim=round($time-$prov[3]);$mit=round($prov[4]-$tim);
$sec = $mit;
$min = floor($sec/60);$sec-=$min*60;
echo"Здание будет построено через <b>$min</b>минут! <b>$sec</b> cek!<br/>";
echo"Рабочие (<b>$prov[2]</b>)";
echo'<a href="sp.php?der='.$key.'&k=3&id='.$z3.'&gg=1">Добавить</a>';
/////////////////////////////////////////
if($_GET['gg']==1){
$kom2=$sp['rab'];
echo'<FORM ACTION="sp.php?der='.$key.'&k=3&id='.$z3.'&gg=3" METHOD="POST">';?>Рабочие:<br/>
<INPUT TYPE='text' NAME='rab'VALUE="<?=$kom2;?>"><br/>
<INPUT TYPE='submit'VALUE='добавить'></FORM><br/><?
}else{}
if($_GET['gg']==3){
if(empty($_POST['rab']) OR $_POST['rab']<0){header("Location: sp.php?der=$key&k=3&id=$z3");}else{
if($_POST['rab']>$sp['rab']){$rab=round($sp['rab']);}else{$rab=round($_POST['rab']);}}
$trm1=time();$tst1=$trm1-$prov['data'];$pr1=($tst1*100)/$prov['time'];$pr1=round($pr1,2);
$r1=$prov['time'];
$v1=($prov['time']*$prov['rab'])/($rab+$prov['rab']);
$vv=$_GET['id'];
$v2=($v1/100)*$pr1;$r3=round($v1-$v2);
mysql_query("UPDATE gos SET rab=rab-$rab WHERE strana='$nik'");
mysql_query("UPDATE stroyka SET rab=rab+$rab,data='$trm1',time='$r3' WHERE id='$vv'");
header("Location: sp.php?der=$key&k=3&id=$z3");
}else{}
////////////////////////////////////////
}else{echo"Стройка не найдена!<br/>";}
}
include'dobavka/foot.php';
?>