FleetError("Задерживаться можно только у друзей и коллег по альянсу!");
     }
     break;
 case '6':
     // Шпионаж
     if ($target == NULL) {
         FleetError("Планета необитаема либо должна быть колонизирована!");
     } else {
         if ($origin_user['ally_id'] == $target_user['ally_id'] && $origin_user['ally_id'] > 0 || IsBuddy($origin_user['player_id'], $target_user['player_id'])) {
             $BlockAttack = 0;
         }
     }
     if ($target['owner_id'] == $origin['owner_id']) {
         FleetError("Нельзя шпионить на собственной планете!");
     } else {
         if (IsPlayerNewbie($target['owner_id']) || IsPlayerStrong($target['owner_id'])) {
             FleetError("На этой планете нельзя шпионить из-за защиты для новичков!");
         } else {
             if ($fleet[210] == 0) {
                 FleetError("Для шпионажа необходимы шпионские зонды.");
             } else {
                 if ($BlockAttack) {
                     FleetError("Запрет на атаки");
                 } else {
                     if ($GlobalUser['noattack']) {
                         FleetError(va("Запрет на атаки до #1", date("d.m.Y H:i:s", $GlobalUser['noattack_util'])));
                     }
                 }
             }
         }
     }
示例#2
0
 echo "<th><table>";
 if (!$own) {
     echo "<tr><td><a href=index.php?page=writemessages&session=" . $_GET['session'] . "&messageziel=" . $planet['owner_id'] . " >Написать сообщение</a></td></tr>";
     echo "<tr><td><a href=index.php?page=buddy&session=" . $_GET['session'] . "&action=7&buddy_id=" . $planet['owner_id'] . " >Предложение подружиться</a></td></tr>";
 }
 echo "<tr><td><a href=index.php?page=statistics&session=" . $_GET['session'] . "&start=" . (floor($user['place1'] / 100) * 100 + 1) . " >Статистика</a></td></tr>";
 if ($GlobalUser['admin'] >= 2) {
     echo "<tr><td><a href=index.php?page=admin&session={$session}&mode=Users&player_id=" . $user['player_id'] . ">Управление пользователем</a></td></tr>";
 }
 echo "</table>";
 echo "</th></table>', STICKY, MOUSEOFF, DELAY, 750, CENTER, OFFSETY, -40 );\" onmouseout=\"return nd();\">\n";
 if (IsPlayerNewbie($user['player_id'])) {
     $pstat = "noob";
     $stat = "<span class='noob'>н</span>";
 } else {
     if (IsPlayerStrong($user['player_id'])) {
         $pstat = "strong";
         $stat = "<span class='strong'>с</span>";
     } else {
         $week = time() - 604800;
         $week3 = time() - 604800 * 3;
         $pstat = "normal";
         if ($user['lastclick'] <= $week) {
             $stat .= "<span class='inactive'>i</span>";
             $pstat = "inactive";
         }
         if ($user['banned']) {
             if (mb_strlen($stat, "UTF-8")) {
                 $stat .= " ";
             }
             $stat .= "<a href='index.php?page=pranger&session=" . $_GET['session'] . "'><span class='banned'>з</span></a>";
     AjaxSendError();
 }
 // Своя планета
 if ($GlobalUser['noattack'] || $BlockAttack) {
     AjaxSendError();
 }
 // Бан атак
 if ($target_user['admin'] > 0) {
     AjaxSendError();
 }
 // администрацию сканить нельзя
 if (IsPlayerNewbie($target_user['player_id'])) {
     AjaxSendError(603);
 }
 // защита новичков
 if (IsPlayerStrong($target_user['player_id'])) {
     AjaxSendError(604);
 }
 // защита сильных
 if ($target_user['vacation']) {
     AjaxSendError(605);
 }
 // игрок в режиме отпуска
 if ($amount == 0) {
     AjaxSendError(611);
 }
 // нет кораблей для отправки
 if ($GlobalUser['ip_addr'] !== "127.0.0.1") {
     if ($target_user['ip_addr'] === $GlobalUser['ip_addr']) {
         AjaxSendError(616);
     }