Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once("libraries/TeamSpeak3/TeamSpeak3.php");
- include_once("config.php");
- $ts3_VirutalServer = TeamSpeak3::factory("serverquery://".$YATQA_username.":".$YATQA_password."@".$server_ip.":".$YATQA_queryport."/?server_port=".$server_port."&nickname=".$botname."");
- $ClientList = $ts3_VirutalServer->clientlist();
- foreach($ClientList as $Client)
- {
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(in_array($vipGroup,$_SESSION['ggids']))
- {
- if(!in_array($vipGroup1,$_SESSION['ggids']))
- if(!in_array($vipGroup2,$_SESSION['ggids']))
- if(!in_array($vipGroup3,$_SESSION['ggids']))
- {
- $Client->addservergroup($vipGroup1);
- $Client->addservergroup($vipGroup2);
- $Client->addservergroup($vipGroup3);
- }
- }
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(in_array($vipSGroup,$_SESSION['ggids']))
- {
- if(!in_array($vipSGroup1,$_SESSION['ggids']))
- if(!in_array($vipSGroup2,$_SESSION['ggids']))
- if(!in_array($vipSGroup3,$_SESSION['ggids']))
- {
- $Client->addservergroup($vipSGroup1);
- $Client->addservergroup($vipSGroup2);
- $Client->addservergroup($vipSGroup3);
- }
- }
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(in_array($vipBGroup,$_SESSION['ggids']))
- {
- if(!in_array($vipBGroup1,$_SESSION['ggids']))
- if(!in_array($vipBGroup2,$_SESSION['ggids']))
- if(!in_array($vipBGroup3,$_SESSION['ggids']))
- {
- $Client->addservergroup($vipBGroup1);
- $Client->addservergroup($vipBGroup2);
- $Client->addservergroup($vipBGroup3);
- }
- }
- }
- # ____ _ _
- # / ___| |__ ___ ___| | _____ _ __
- # | | | '_ \ / _ \/ __| |/ / _ \ '__|
- # | |___| | | | __/ (__| < __/ |
- # \____|_| |_|\___|\___|_|\_\___|_|
- // Thats checker For remove server groups
- $ClientList = $ts3_VirutalServer->clientlist();
- foreach($ClientList as $Client)
- {
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(!in_array($vipGroup,$_SESSION['ggids']))
- {
- if(in_array($vipGroup1,$_SESSION['ggids']))
- if(in_array($vipGroup2,$_SESSION['ggids']))
- if(in_array($vipGroup3,$_SESSION['ggids']))
- {
- $Client->remservergroup($vipGroup1);
- $Client->remservergroup($vipGroup2);
- $Client->remservergroup($vipGroup3);
- }
- }
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(!in_array($vipSGroup,$_SESSION['ggids']))
- {
- if(in_array($vipSGroup1,$_SESSION['ggids']))
- if(in_array($vipSGroup2,$_SESSION['ggids']))
- if(in_array($vipSGroup3,$_SESSION['ggids']))
- {
- $Client->remservergroup($vipSGroup1);
- $Client->remservergroup($vipSGroup2);
- $Client->remservergroup($vipSGroup3);
- }
- }
- $_SESSION ['ggids'] = explode(",", $Client["client_servergroups"]);
- if(!in_array($vipBGroup,$_SESSION['ggids']))
- {
- if(in_array($vipBGroup1,$_SESSION['ggids']))
- if(in_array($vipBGroup2,$_SESSION['ggids']))
- if(in_array($vipBGroup3,$_SESSION['ggids']))
- {
- $Client->remservergroup($vipBGroup1);
- $Client->remservergroup($vipBGroup2);
- $Client->remservergroup($vipBGroup3);
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement