include "../include/common.php"; include "../config.php"; include "../include/session.php"; include "../include/dbconnect.php"; include "../include/account.php"; include "../include/minecraft.php"; if (isset($_SESSION['account_id']) && isset($_REQUEST['id']) && is_numeric($_REQUEST['id']) && isset($_SESSION['is_' . $_REQUEST['id'] . '_minecraft'])) { $service_id = $_REQUEST['id']; $message = ""; if (isset($_REQUEST['message'])) { $message = $_REQUEST['message']; } if (isset($_POST['action'])) { if ($_POST['action'] == "start") { $result = minecraftStart($service_id); if ($result === true) { $message = "Minecraft instance started successfully."; } else { $message = $result; } } else { if ($_POST['action'] == "restart") { $result = minecraftRestart($service_id); if ($result === true) { $message = "Minecraft instance restarted successfully."; } else { $message = $result; } } else { if ($_POST['action'] == "stop") {
function minecraftRestart($service_id) { $result = minecraftStop($service_id, true); if ($result === true) { sleep(1); return minecraftStart($service_id); } else { return $result; } }