Guest User

Untitled

a guest
Oct 15th, 2018
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. <?php
  2.  
  3. $game = @fsockopen($server, $portgame, $errno, $errstr, $timeout);
  4. $login = @fsockopen($server, $portlogin, $errno, $errstr, $timeout);
  5.  
  6. $connect = mysql_connect("$dbhost", "$dbuser", "$dbpassword");
  7. mysql_select_db($gs);
  8. mysql_query("SET NAMES 'utf8'");
  9. $query = "SELECT count(*) FROM `players` WHERE `online`=1";
  10. $result = mysql_query($query);
  11.  
  12. $rs = mysql_fetch_array($result);
  13. $rscount = $rs[0];
  14. if ($rscount >= 0) {$playersonline = "<font color=white>" .$rscount. "</font>";}
  15. if ($rscount >= 100) {$playersonline = "<font color=yellow>" .$rscount. "</font>";}
  16. if ($rscount >= 200) {$playersonline = "<font color=orange>" .$rscount. "</font>";}
  17. if ($rscount >= 300) {$playersonline = "<font color=red>" .$rscount. "</font>";}
  18. if ($rscount >= 400) {$playersonline = "<font color=magenta>" .$rscount. "</font>";}
  19.  
  20.  
  21. $query_gm = "SELECT players.name FROM players INNER JOIN $ls.account_data ON players.account_id = $ls.account_data.id WHERE $ls.account_data.access_level > '0' AND players.online = '1'";
  22. $result_gm = mysql_query($query_gm);
  23. $gmonline = "";
  24. while ($count = mysql_fetch_array($result_gm)) {
  25. $gmonline .= $count['name']." ";
  26. }
  27. if ($gmonline == "") {$gmonline.="No hay GMs conectados";}
  28.  
  29.  
  30. $result = mysql_query("SELECT count(*) FROM $ls.account_data") or die(mysql_error());
  31. $accounts_amt = mysql_result($result, 0, 0);
  32. $result = mysql_query("SELECT count(*) FROM players") or die(mysql_error());
  33. $players_amt = mysql_result($result, 0, 0);
  34. $result = mysql_query("SELECT count(*) FROM legions") or die(mysql_error());
  35. $legions_amt = mysql_result($result, 0, 0);
  36. $result = mysql_query("SELECT count(*) FROM $ls.account_data WHERE access_level > 0") or die(mysql_error());
  37. $gm_amt = mysql_result($result, 0, 0);
  38. $loginname = $_SESSION['login_name'];
  39. $userinfoquery ="SELECT * FROM $ls.account_data WHERE $ls.account_data.name = '$loginname'";
  40. $userinfo = mysql_query($userinfoquery) or die(mysql_error());
  41. $userinfoQA = mysql_fetch_array($userinfo);
  42. if($userinfoQA['activated'] == 1){
  43. $active = "<font color='green'>Activada</font>";
  44. }
  45. else{
  46. $active = "<font color='red'>Desactivada</font>";
  47. }
  48.  
  49. if($userinfoQA['access_level'] == 0){
  50. $tipo = "Jugador";
  51. }
  52. else if($userinfoQA['access_level'] == 1){
  53. $tipo = "Support";
  54. }
  55. else if($userinfoQA['access_level'] == 2){
  56. $tipo = "Events";
  57. }
  58. else if($userinfoQA['access_level'] == 3){
  59. $tipo = "GM";
  60. }
  61. else if($userinfoQA['access_level'] == 4){
  62. $tipo = "HeadGM";
  63. }
  64. else if($userinfoQA['access_level'] == 5){
  65. $tipo = "Admin";
  66. }
  67. else{
  68. $tipo = "Jugador";
  69. }
  70.  
  71. if($userinfoQA['membership'] == 0){
  72. $subs = "Ninguna";
  73. }
  74. else if($userinfoQA['membership'] == 1){
  75. $subs = "Premium";
  76. }
  77. else if($userinfoQA['membership'] == 2){
  78. $subs = "VIP";
  79. }
  80. else{
  81. $subs = "Ninguna";
  82. }
  83.  
  84.  
  85. //LISTADO DE PERSONAJES DE LA CUENTA DEL USUARIO
  86. //capturar id de cuenta:
  87. $idCuenta = $userinfoQA['id'];
  88. $selectPJQ= "SELECT * FROM $gs.players WHERE account_id=$idCuenta";
  89. $selectPJ = mysql_query($selectPJQ);
  90. mysql_close($connect);
Add Comment
Please, Sign In to add comment