Advertisement
Guest User

Untitled

a guest
May 26th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.93 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. $login_ip = "127.0.0.1";
  5. $login_port = "2106";
  6. $game_ip = "127.0.0.1";
  7. $game_port = "7777";
  8. $ventrilo_ip = "127.0.0.1";
  9. $ventrilo_port = "3784";
  10.  
  11. $mysql_host = "127.0.0.1";
  12. $mysql_user = "root";
  13. $mysql_passwd = "root";
  14. $mysql_db = "l2jdb";
  15.  
  16. ///////////////////////////
  17. ////////Login Server///////
  18. ///////////////////////////
  19. $ls = @fsockopen ($login_ip, $login_port, $errno, $errstr, 1);
  20. if ( $ls )
  21. $ls = "<font color=green>Online</font>";
  22. else
  23. $ls = "<font color=red>Offline</font>";
  24.  
  25. ///////////////////////////
  26. ////////Game Server ///////
  27. ///////////////////////////
  28. $gs = @fsockopen ($game_ip, $game_port, $errno, $errstr, 1);
  29. if ( $gs )
  30. $gs = "<font color=green>Online</font>";
  31. else
  32. $gs = "<font color=red>Offline</font>";
  33.  
  34. ///////////////////////////
  35. ////////Vent Server ///////
  36. ///////////////////////////
  37. $ve = @fsockopen ($ventrilo_ip, $ventrilo_port, $errno, $errstr, 1);
  38. if ( $ve )
  39. $ve = "<font color=green>Online</font>";
  40. else
  41. $ve = "<font color=red>Offline</font>";
  42.  
  43.  
  44. /////////////////////////////
  45. ////MySQL Login Server///////
  46. /////////////////////////////
  47.  
  48. mysql_connect($mysql_host, $mysql_user, $mysql_passwd) or die ("Nem sikerült csatlakozni a MySQL szerverhez!");
  49. mysql_select_db($mysql_db) or die("Nincs ilyen adatbázis: ".$mysql_db);
  50.  
  51. // All Accounts
  52. $accounts=mysql_numrows(mysql_query("SELECT * FROM accounts"));
  53.  
  54. // Online Players Num
  55. $num=mysql_numrows(mysql_query("SELECT * FROM characters WHERE online=1 and accesslevel=0"));
  56.  
  57. // Online GMs Num
  58. $gmnum=mysql_numrows(mysql_query("SELECT * FROM characters WHERE online=1 and accesslevel>0"));
  59.  
  60. // All Alliance Num
  61. $alliance=mysql_numrows(mysql_query("SELECT * FROM clan_data WHERE ally_name!=\'\'"));
  62.  
  63. // All Characters
  64. $char=mysql_numrows(mysql_query("SELECT * FROM characters WHERE accesslevel=0"));
  65.  
  66. // All GM Characters
  67. $gmchar=mysql_numrows(mysql_query("SELECT * FROM characters Where accesslevel > 0"));
  68.  
  69. // All Clan
  70. $clan=mysql_numrows(mysql_query("SELECT * FROM clan_data"));
  71.  
  72. $gmnamesql = mysql_query("SELECT char_name FROM characters WHERE accesslevel>=1 AND online=1 ORDER BY char_name ASC");
  73. while ($gmnam = mysql_fetch_object($gmnamesql)) {
  74. $gmname .= "<font color=green>$gmnam->char_name</font>, ";
  75. }
  76.  
  77.  
  78.  
  79. print "
  80. <table width='100%' border='0'>
  81. <tr><td width='80%'><b>Auth Server:</b></td><td>".$ls."</td></tr>
  82. <tr><td width='80%'><b>Bartz Server:</b></td><td>".$gs."</td></tr>
  83. <tr><td width='80%'>Accounts:</td><td>".$accounts."</td></tr>
  84. <tr><td width='80%'>Online Players:</td><td>".$num."</td></tr>
  85. <tr><td width='80%'>Online GM:</td><td>".$gmnum."</td></tr>
  86. <tr><td width='80%'>Characters:</td><td>".$char."</td></tr>
  87. <tr><td width='80%'>GM Characters:</td><td>".$gmchar."</td></tr>
  88. <tr><td width='80%'>Clans:</td><td>".$clan."</td></tr>
  89. <tr><td width='80%'>Alliances:</td><td>".$alliance."</td></tr>
  90. <tr><td>Online GM: ".$gmname."</td></tr>
  91. </table>
  92. ";
  93. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement