Advertisement
Guest User

Untitled

a guest
Feb 16th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. <?php
  2. require('ts3admin.class.php');
  3.  
  4. $user = "serveradmin";
  5. $pass = "8CweMFJR";
  6. $serverIP = "5.206.225.242";
  7. $nick = "iHosts3 | Check_Country";
  8.  
  9. $cfg['ptg'] = '1287';
  10. $cfg['esg'] = '1288';
  11. $cfg['frg'] = '1289';
  12. $cfg['deg'] = '1290';
  13. $cfg['usg'] = '1291';
  14. $cfg['lug'] = '1292';
  15. $cfg['brg'] = '1293';
  16. $cfg['uag'] = '1294';
  17. $cfg['rug'] = '1295';
  18. $cfg['nlg'] = '1296';
  19. $cfg['itg'] = '1297';
  20. $cfg['zag'] = '1298';
  21. $cfg['cag'] = '1299';
  22. $cfg['chg'] = '1300';
  23. $cfg['query'] = '2';
  24.  
  25. $tsAdmin = new ts3admin($serverIP, 10011);
  26.  
  27. if($tsAdmin->getElement('success', $tsAdmin->connect())) {
  28. $tsAdmin->login($user, $pass);
  29. $tsAdmin->selectServer(9987);
  30. $tsAdmin->setName($nick);
  31.  
  32. while(true){
  33. $clients = $tsAdmin->clientList("-country");
  34. foreach($clients['data'] as $user) {
  35. if($user['client_country'] == "PT"){
  36. $tsAdmin->serverGroupAddClient($cfg['ptg'], $user['client_database_id']);
  37. }
  38. elseif($user['client_country'] == "ES"){
  39. $tsAdmin->serverGroupAddClient($cfg['esg'], $user['client_database_id']);
  40. }
  41. elseif($user['client_country'] == "FR"){
  42. $tsAdmin->serverGroupAddClient($cfg['frg'], $user['client_database_id']);
  43. }
  44. elseif($user['client_country'] == "DE"){
  45. $tsAdmin->serverGroupAddClient($cfg['deg'], $user['client_database_id']);
  46. }
  47. elseif($user['client_country'] == "US"){
  48. $tsAdmin->serverGroupAddClient($cfg['usg'], $user['client_database_id']);
  49. }
  50. elseif($user['client_country'] == "LU"){
  51. $tsAdmin->serverGroupAddClient($cfg['lug'], $user['client_database_id']);
  52. }
  53. elseif($user['client_country'] == "BR"){
  54. $tsAdmin->serverGroupAddClient($cfg['brg'], $user['client_database_id']);
  55. }
  56. elseif($user['client_country'] == "UA"){
  57. $tsAdmin->serverGroupAddClient($cfg['uag'], $user['client_database_id']);
  58. }
  59. elseif($user['client_country'] == "RU"){
  60. $tsAdmin->serverGroupAddClient($cfg['rug'], $user['client_database_id']);
  61. }
  62. elseif($user['client_country'] == "NL"){
  63. $tsAdmin->serverGroupAddClient($cfg['nlg'], $user['client_database_id']);
  64. }
  65. elseif($user['client_country'] == "IT"){
  66. $tsAdmin->serverGroupAddClient($cfg['itg'], $user['client_database_id']);
  67. }
  68. elseif($user['client_country'] == "ZA"){
  69. $tsAdmin->serverGroupAddClient($cfg['zag'], $user['client_database_id']);
  70. }
  71. elseif($user['client_country'] == "CA"){
  72. $tsAdmin->serverGroupAddClient($cfg['cag'], $user['client_database_id']);
  73. }
  74. elseif($user['client_country'] == "CH"){
  75. $tsAdmin->serverGroupAddClient($cfg['chg'], $user['client_database_id']);
  76. }
  77. }
  78. sleep(10);
  79. }
  80. }
  81. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement