Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $serverstatus = mc_status("SERVER IP GOES HERE, INCLUDING PORT EX: 1.1.1.1:25565");
- function mc_status( $server ) {
- if($socket = stream_socket_client('tcp://'.$server , $errno, $errstr, 3)){
- fwrite($socket, "\xfe\x01");
- $tmp = fread($socket, 2048);
- $tmp = str_replace("\x00","",$tmp);
- $tmp = substr ($tmp,5,6);
- $ver = substr($tmp,1);
- if($ver != "1.4.2"){
- $ver = "1.3.2";
- }
- fclose($socket);
- //sleep(3);
- if($socket = stream_socket_client('tcp://'.$server , $errno, $errstr, 3)){
- fwrite($socket, "\xfe");
- $tmp = fread($socket, 2048);
- $tmp = str_replace("\x00","",$tmp);
- $tmp = substr($tmp, 1);
- $tmp = str_replace("\xa7","&", $tmp);
- $temp = explode("&",$tmp);
- print("IP: " . $server . "<br />Server Version: " . $ver . "<br />MOTD: " . $temp[0] . "<br />Players Online: " . $temp[1] . "/" . $temp[2]);
- }else{
- return false;
- }
- } else {
- return false;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement