Файл: cron/autopilot.php
Строк: 15
<?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';
$PAGINGS = mysql_query("SELECT * FROM `autopilot` ORDER BY `id` DESC");
if($PAGINGS > 0)
{
while($row = mysql_fetch_array($PAGINGS))
{
$q = mysql_query("SELECT * FROM `army` WHERE `id`='".$row['aid']."'");
$f = mysql_fetch_array($q);
if($f['time']<=$realtime){
echo '<div class="c">Отряд '.$f['name'].' [x:'.$f['x'].' y:'.$f['y'].']
<br/>Точка назначения: x:'.$row['x'].' y:'.$row['y'].' ['.$f['autoloc'].' переходов]
</div>';
if($f['x']>$row['x'])$otrx=$f['x']-1;
if($f['x']<$row['x'])$otrx=$f['x']+1;
if($f['x']==$row['x'])$otrx=$f['x'];
if($f['x']!=$row['x'])$otry=$f['y'];
if($f['x']==$row['x'] AND $f['y']>$row['y'])$otry=$f['y']-1;
if($f['x']==$row['x'] AND $f['y']<$row['y'])$otry=$f['y']+1;
if(($f['autoloc']-1)==0){
mysql_query("UPDATE `army` SET `x`='".$otrx."', `y`='".$otry."', `autopilot`=0, `autoloc`=autoloc-1, `time`=$realtime+180 WHERE `id`='".$row['aid']."';");
mysql_query("UPDATE `sector_loc` SET `x`='".$otrx."', `y`='".$otry."' WHERE `aid`='".$row['aid']."';");
mysql_query("DELETE FROM `autopilot` WHERE `id`='".$row['id']."';");
}else{
mysql_query("UPDATE `army` SET `x`='".$otrx."', `y`='".$otry."', `autoloc`=autoloc-1, `time`=$realtime+180 WHERE `id`='".$row['aid']."';");
mysql_query("UPDATE `sector_loc` SET `x`='".$otrx."', `y`='".$otry."' WHERE `aid`='".$row['aid']."';");
}
}
}
}
div('<a href="../">В игру</a>','downban');
require_once '../includes/footer.php';
?>