Вход Регистрация
Файл: game/production.php
Строк: 70
<?php
    
/*
    Автор скрипта DarkSlayer
    Связь: icq 471777781, почта darkslayer@mail.ua
    Сайт поддержки игры darkslayer.ru
    -----
    Запрещено снятие копирайта внизу страниц без согласования с автором игры.
    В случае снятия копирайта последует обращение к вашему хостинг-провайдеру с жалобой о нарушении вами авторских прав и последующей блокировкой вашего аккаунта.
    */
    
define('_ON_CMS'1);
    require_once 
'../includes/start.php';
    require_once 
'../includes/function.php';
    require_once 
'../includes/header.php';
    
$pl=$_GET['p'];
    
$loc=$_GET['l'];
    
$q mysql_query("SELECT * FROM `planet` WHERE `id`='".check(mysql_real_escape_string($pl))."'");
    
$f mysql_fetch_array($q);
    
$q1 mysql_query("SELECT * FROM `planet_loc` WHERE `id`='".check(mysql_real_escape_string($loc))."'");
    
$f1 mysql_fetch_array($q1);
    
$s='s'.$f1['type'].'';
    
$science mysql_result(mysql_query("SELECT ($s) FROM `science` WHERE `planet_id`='".$f['id']."';"), 0);
    if(
$game==OR $level==OR $f['uid']!=$use_id OR $ban!=0){
    
header('Location: ../index.php');
    }
    echo 
'<div class="top"><a href="planet.php?act=pl&amp;p='.$f['id'].'">Планета '.$f['name'].'</a> | '.loc($f1['type']).'  x:'.$f1['x'].' y:'.$f1['y'].'</div>';

            switch (
$act) {
    default:
    if(
$f1['uid']!=$use_id){
    
$p mysql_query("SELECT * FROM `users` WHERE `id`='".$f1['uid']."'");
    
$u mysql_fetch_array($p);
    echo 
'<div class="conts">Эта локация оккупирована игроком '.rasa($u['rasa']).' <a href="../p/anketa.php?id='.$u['id'].'"><span class="'.crasa($u['rasa']).'">'.$u['login'].'</span></a><br/>Управление добычей ресурсов невозможно</div>';}else{
    if(
$f1['type']!=1)echo '<div class="conts">'.res($f1['type']).': '.$f1['res'].' (-'.$f1['rab'].'/+'.$f1['rab']*($science*0.3).')<br/>'.rab($rasa).': '.$f1['rab'].' (<a href="?act=plus&amp;p='.$f['id'].'&amp;l='.$f1['id'].'">добавить</a>/<a href="?act=minus&amp;p='.$f['id'].'&amp;l='.$f1['id'].'">отозвать</a>)</div>';
    if(
$f1['type']==1)echo '<div class="conts">'.rasa($rasa).' На этой локации находится <span class="'.crasa($rasa).'">'.b(1$rasa).'</span></div>';
    }
    echo 
'<div class="conts"><a href="planet.php?act=pl&amp;p='.$f['id'].'"><<Назад</a></div>';
    break;
    case 
'plus':
if(
$f1['uid']==$use_id AND $f1['type']!=1){
echo 
'<div class="cont">'.rab($rasa).': '.$f['rab'].'</div><div class="conts">';
if(!
$_POST)
{

echo 
'<form action="" method="POST">
<input type="text" value="" name="plus" /> <input type="submit" name="submit" value="Отправить"/></form>'
;
}
else
{
$plus check(trim($_POST['plus']));
$error false;

if (empty(
$plus))
$error $error 'Не введено число<br/>';
elseif (
$plus 1)
$error $error 'Слишком короткое число!<br />';
elseif (
preg_match("/[^da-zA-Z_]+/",$plus))
$error $error 'Недопустимые символы в числе<br />';
elseif (
$plus $f['rab'])
$error $error 'У вас нет столько рабочих!<br />';
elseif (
$plus+$f1['rab'] > 100)
$error $error 'На локации может работать не более 100 рабочих!<br />';
elseif (
$f1['type'] < or $f1['type'] > 7)
$error $error 'Вы не можете добывать ресурсы на этой локации!<br />';


if (empty(
$error))
{



echo 
'Рабочие отправлены на добычу!<br/>';
mysql_query("UPDATE `planet` SET `rab`=rab-$plus WHERE `id`='".$f['id']."';");
mysql_query("UPDATE `planet_loc` SET `rab`=rab+$plus WHERE `id`='" check(mysql_real_escape_string($f1['id'])) . "';");
}
else
{
echo 
'' $error'';

}
}
}
echo 
'<a href="production.php?p='.$f['id'].'&amp;l='.$f1['id'].'"><<Назад</a></div>';
break;
    case 
'minus':
if(
$f1['uid']==$use_id){
echo 
'<div class="cont">'.rab($rasa).': '.$f1['rab'].'</div><div class="conts">';
if(!
$_POST)
{
echo 
'<form action="" method="POST">';
echo 
'<input type="text" value="" name="minus" /> <input type="submit" name="submit" value="Отозвать"/></form>';
}
else
{
$minus check(trim($_POST['minus']));
$error false;

if (empty(
$minus))
$error $error 'Не введено число<br/>';
elseif (
$minus 1)
$error $error 'Слишком короткое число!<br />';
elseif (
preg_match("/[^da-zA-Z_]+/",$minus))
$error $error 'Недопустимые символы в числе<br />';
elseif (
$minus $f1['rab'])
$error $error 'На локации нет столько рабочих!<br />';
elseif (
$f1['type'] < or $f1['type'] > 7)
$error $error 'Вы не можете отзывать рабочих с этой локации!<br />';


if (empty(
$error))
{



echo 
'Рабочие отозваны с добычи!<br/>';
mysql_query("UPDATE `planet` SET `rab`=rab+$minus WHERE `id`='".$f['id']."';");
mysql_query("UPDATE `planet_loc` SET `rab`=rab-$minus WHERE `id`='" check(mysql_real_escape_string($f1['id'])) . "';");
}
else
{
echo 
'' $error'';

}
}
}
echo 
'<a href="production.php?p='.$f['id'].'&amp;l='.$f1['id'].'"><<Назад</a></div>';
break;
    }
    
div('<a href="../">В игру</a>','conts');
    require_once 
'../includes/footer.php';
?>
Онлайн: 1
Реклама