diff --git a/core/config.php b/core/config.php index 10b329e..6421497 100644 --- a/core/config.php +++ b/core/config.php @@ -11,6 +11,10 @@ if($devmode) { error_reporting(E_ALL); } +$site = [ + "url" => "http://".$_SERVER["HTTP_HOST"] +]; + $pagename = ucfirst(str_replace(".php", "", str_replace("/", "", $_SERVER['DOCUMENT_URI'] ?? $_SERVER['PHP_SELF']))); $maintainers = array("Mario1", "qzip", "nolanwhy"); diff --git a/game/PlaceLauncher.php b/game/PlaceLauncher.php new file mode 100644 index 0000000..0fc5d1f --- /dev/null +++ b/game/PlaceLauncher.php @@ -0,0 +1,23 @@ + "Wait", + 2 => "Working", + 3 => "Disabled", + 4 => "Failed to start", + 5 => "Game ended", + 6 => "Full" +]; +$status = 2; +$ip = "127.0.0.1"; +$port = 53640; +$job = 69; +$response = [ + "jobId" => $job, + "status" => $status, + "joinScriptUrl" => $site["url"]."/game/join?ip=$ip&port=$port&gameid=1818&jobid=$job", + "authenticationUrl" => $site["url"]."/Login/Negotiate.ashx", + "authenticationTicket" => "1", + "message" => $allstatus[$status] +]; +echo json_encode($response); \ No newline at end of file