Advertisement
Guest User

Untitled

a guest
May 14th, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. <?php
  2. ## Settings
  3. // array of servers (IP, Port, Service Name)
  4. $servers = array (
  5. array ('89.187.131.194', '2106', 'Login Server'),
  6. array ('188.40.142.18', '7779', 'Game Server')
  7. );
  8. //end array
  9. //sql info for user count
  10. $timeout = 1;
  11. $host = '188.40.142.18:3306'; //Hostname
  12. $user = 'user'; //Mysql Username
  13. $pass = 'pass'; //Mysql Password
  14. $dbgs = 'nameofdb'; //Database Game Server
  15. //end info
  16.  
  17. ## Connect to MySql Using Settings
  18.  
  19.  
  20. //mysql connect
  21. $conn = mysql_connect($host, $user, $pass) or die(mysql_error());
  22. mysql_select_db($dbgs, $conn) or die(mysql_error());
  23. //end mysql connect
  24.  
  25. ##Count the players in the database
  26.  
  27. //count players
  28. $sql = "SELECT * FROM `players` WHERE `online` = 1 ";
  29. $result = mysql_query($sql, $conn) or die(mysql_error());
  30. $count = 0;
  31. while ($dados = mysql_fetch_array($result)) {
  32. $count++;
  33. }
  34. //end count
  35.  
  36. ## Display
  37. //display server status
  38. foreach ($servers as $server) {
  39. $fp = @fsockopen($server[0], $server[1], $errno, $errstr, $timeout);
  40. if (!$fp) {
  41. echo $server[2], ': <font color="#FF0000">Offline</font><br>
  42. ';
  43. } else {
  44. echo $server[2], ': <font color="#00DF00">Online </font><br>
  45. ';
  46. fclose($fp);
  47.  
  48.  
  49. }
  50. }
  51. echo '<font color="#000000">Verze: 1.5.1.10</font>';
  52. //end server status display
  53.  
  54. //display player count
  55. echo '<br><font size=2><b>Players Online: </b></font> : <font size=2 color=#33FF00><b>'.$count, '</b></font>';
  56. echo '<br>
  57. <font color="#000000">Raty:</font><br><font color="#000000">|</font><font color="#FF8C00">3</font><font color="#000000">|</font><font color="#FF8C00">3</font><font color="#000000">|</font><font color="#FF8C00">2</font><font color="#000000">|</font><font color="#FF8C00">3</font><font color="#000000">|</font><font color="#FF8C00">2</font><font color="#000000">|</font><font color="#FF8C00">2</font><font color="#000000">|</font>';
  58. //end display
  59. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement