query('SELECT `id` FROM `control` WHERE `user`="-1" LIMIT 1'); if(!$sql->num()) return NULL; $unit = $sql->get(); $servers = $sql->query('SELECT `id` FROM `control_servers` WHERE `unit`="'.$unit['id'].'"'); while($server = $sql->get($servers)) { $sql->query('DELETE FROM `control_admins_'.$server['game'].'` WHERE `server`="'.$server['id'].'"'); $sql->query('DELETE FROM `control_copy` WHERE `server`="'.$server['id'].'"'); $sql->query('DELETE FROM `control_firewall` WHERE `server`="'.$server['id'].'"'); $sql->query('DELETE FROM `control_plugins_install` WHERE `server`="'.$server['id'].'"'); } // Удаление различной информации игрового сервера $sql->query('DELETE FROM `control_servers` WHERE `unit`="'.$unit['id'].'"'); $sql->query('DELETE FROM `control` WHERE `id`="'.$unit['id'].'"'); $sql->query('INSERT INTO `logs_sys` set `user`="0", `control`="'.$unit['id'].'", `text`="Удаление подключенного сервера #'.$unit['id'].' ('.$unit['address'].') passwd: #'.$unit['passwd'].'", `time`="'.$start_point.'"'); return NULL; } } ?>