WhiteSK 0 Odesláno: 28. Říjen, 2012 Share Odesláno: 28. Říjen, 2012 Napíšem Vám tu návod na SA:MP Server Status. Nepodporované webhostingy: Endora <?php $ip = isset($_GET['ip']) ? $_GET['ip'] : 'IP SERVERU'; $port = isset($_GET['port']) ? $_GET['port'] : '7777'; $fp = fsockopen('udp://' . $ip, $port, $errno, $errstr); if (!$fp) { echo "<b>Pripojenie zlyhalo ({$errno} - {$errstr})"; } else { //Funguje $packet = 'SAMP'; $packet .= chr(strtok($ip, '.')); $packet .= chr(strtok('.')); $packet .= chr(strtok('.')); $packet .= chr(strtok('.')); $packet .= chr($port & 0xFF); $packet .= chr($port >> 8 & 0xFF); fwrite($fp, $packet.'i'); fread($fp, 11); $is_passworded = ord(fread($fp, 1)); $plr_count = ord(fread($fp, 2)); $max_plrs = ord(fread($fp, 2)); $strlen = ord(fread($fp, 4)); $hostname = fread($fp, $strlen); $strlen = ord(fread($fp, 4)); $gamemode = fread($fp, $strlen); $strlen = ord(fread($fp, 4)); $mapname = fread($fp, $strlen); /* $is_passworded = Zaheslovane $plr_count = pocet hracov $max_plrs = slotov $hostname = Meno serveru $gamemode = Mod serveru $mapname = Mapa serveru */ fwrite($fp, $packet.'c'); fread($fp, 11); $plr_count = ord(fread($fp, 2)); if ($plr_count > 0) { for ($i=0; $i<$plr_count; $i++) { $strlen = ord(fread($fp, 1)); $plrname = fread($fp, $strlen); $score = ord(fread($fp, 4)); /* $i = Poradie $plrname = Meno hraca $score = Skore hraca */ } } fclose($fp); } ?> Link to comment Share on other sites More sharing options...
4Forse 94 Odesláno: 28. Říjen, 2012 Share Odesláno: 28. Říjen, 2012 Tohle není návod, ale sprostý script. Není tu žádný popis jak na to. Link to comment Share on other sites More sharing options...
Deleted User 295 Odesláno: 28. Říjen, 2012 Share Odesláno: 28. Říjen, 2012 A este k tomu ti ten script nezobere viac ako 244 maximalnych hracov. PS: to uz tu mate lepsi status generator https://github.com/Bloodmanovski/Yucat/blob/master/dev/lib/inc/Servers/Status.php Link to comment Share on other sites More sharing options...
Laces 15 Odesláno: 28. Říjen, 2012 Share Odesláno: 28. Říjen, 2012 inak si to nepisal ty je to vyrvane z adminky 1 Link to comment Share on other sites More sharing options...
Deleted User 295 Odesláno: 29. Říjen, 2012 Share Odesláno: 29. Říjen, 2012 inak si to nepisal ty je to vyrvane z adminky Z mojej adminky ktoru som celu napisal ja... Necakane Link to comment Share on other sites More sharing options...
Jajda6 4 Odesláno: 2. Listopad, 2012 Share Odesláno: 2. Listopad, 2012 Navod Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now