Advertisement
Guest User

Untitled

a guest
Mar 6th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.10 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if(!isset($_SESSION["username"]))
  4. {
  5. header('Location: index.php');
  6. exit;
  7. }
  8. // by silentx88
  9. //Krecemo ispod
  10. if(isset($_GET["id"])){
  11.  
  12. include "mysql_konekcija.php";
  13.  
  14. $panel_user = $_SESSION["username"];
  15. $q = "SELECT * FROM Premijum_Igraci WHERE ID = $_GET[id]";
  16. $rezultat = mysql_query($q);
  17. $tabela = mysql_fetch_array($rezultat);
  18.  
  19. //== Racuna ispod koliko mu je ostalo dana
  20. $istice = strtotime("$tabela[Istice] 23:55");
  21. $danasnji = time();
  22. $timeleft = $istice-$danasnji;
  23. $daysleft = round((($timeleft/24)/60)/60);
  24. //== Racunanje zavrseno :)
  25.  
  26. if($tabela['Status'] == 'Aktivan'){//Kod kada ga pauziramo
  27.  
  28. $u = "UPDATE Premijum_Igraci SET OstaloDana='$daysleft', Status='Pauziran' WHERE ID = $_GET[id]";
  29. mysql_query($u) or die(mysql_error());
  30. $vreme = date("d.M.Y H:i");
  31. $logtext1 = "$vreme - ([$panel_user]) Pauzirao igraca: $tabela[Nick] , grupa:$tabela[Grupa] , ostalo dana: $daysleft . Status: ";
  32. //Konektovanje na servere i prebacivanje u KGB grupu
  33. include_once 'ws/Websend.php';
  34. /*================================== Hub ========================================*/
  35. $ws = new Websend("78.46.149.232", 3145);//konekcija na HUB
  36. $ws->password = "XXX";
  37.  
  38. if($ws->connect()){
  39. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  40. $logtext2 = "Hub:OK, ";
  41. }else{
  42. echo "<br>Greska prilikom izvrsavanje komande na serveru HUB!!!";
  43. $logtext2 = "Hub=GRESKA, ";
  44. $greska = "DA";
  45. }
  46. /*================================== PvE ========================================*/
  47. $ws = new Websend("78.46.149.232", 3142);//konekcija na pve
  48. $ws->password = "XXX";
  49.  
  50. if($ws->connect()){
  51. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  52. $logtext3 = "Pve=OK, ";
  53. }else{
  54. echo "<br>Greska prilikom izvrsavanje komande na serveru PVE!!!";
  55. $logtext3 = "Pve=GRESKA, ";
  56. echo "<br>Pve: OK ";
  57. $greska = "DA";
  58. }
  59. /*================================== Faction ========================================*/
  60. $ws = new Websend("78.46.149.232", 3146);//konekcija na faction
  61. $ws->password = "XXX";
  62.  
  63. if($ws->connect()){
  64. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  65. $logtext4 = "Faction=OK, ";
  66. }else{
  67. echo "<br>Greska prilikom izvrsavanje komande na serveru Faction!!!";
  68. $logtext4 = "Faction=GRESKA, ";
  69. $greska = "DA";
  70. }
  71. /*================================== Creative ========================================*/
  72. $ws = new Websend("78.46.149.232", 3147);//konekcija na creative
  73. $ws->password = "XXX";
  74.  
  75. if($ws->connect()){
  76. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  77. $logtext5 = "Creative=OK, ";
  78. }else{
  79. echo "<br>Greska prilikom izvrsavanje komande na serveru Creative!!!";
  80. $logtext5 = "Creative=GRESKA, ";
  81. $greska = "DA";
  82. }
  83. /*================================== Sky Blocks ========================================*/
  84. $ws = new Websend("78.46.149.232", 3143);//konekcija na skyblocks
  85. $ws->password = "XXX";
  86.  
  87. if($ws->connect()){
  88. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  89. $logtext7 = "SkyBlocks=OK. ";
  90. }else{
  91. echo "<br>Greska prilikom izvrsavanje komande na serveru Sky Blocks!!!";
  92. $logtext7 = "SkyBlocks=GRESKA, ";
  93. $greska = "DA";
  94. }
  95. /*================================== Hunger Games ========================================*/
  96. $ws = new Websend("78.46.149.232", 3181);//konekcija na Hunger Games
  97. $ws->password = "XXX";
  98.  
  99. if($ws->connect()){
  100. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  101. $logtext8 = "HungerGames=OK. ";
  102. }else{
  103. echo "<br>Greska prilikom izvrsavanje komande na serveru HungerGames!!!";
  104. $logtext8 = "HungerGames=GRESKA, ";
  105. $greska = "DA";
  106. }
  107. /*================================== Paint Ball ========================================*/
  108. $ws = new Websend("78.46.149.232", 3182);//konekcija na PaintBall
  109. $ws->password = "XXX";
  110.  
  111. if($ws->connect()){
  112. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  113. $logtext9 = "PaintBall=OK. ";
  114. }else{
  115. echo "<br>Greska prilikom izvrsavanje komande na serveru Paint Ball!!!";
  116. $logtext9 = "PaintBall=GRESKA, ";
  117. $greska = "DA";
  118. }
  119. /*================================== Prison ========================================*/
  120. $ws = new Websend("78.46.149.232", 3169);//konekcija na Prison
  121. $ws->password = "XXX";
  122.  
  123. if($ws->connect()){
  124. $ws->doCommandAsConsole("pex user $tabela[Nick] group remove $tabela[Grupa]");
  125. $logtext10 = "Prison=OK. ";
  126. }else{
  127. echo "<br>Greska prilikom izvrsavanje komande na serveru Prison!!!";
  128. $logtext10 = "Prison=GRESKA, ";
  129. $greska = "DA";
  130. }
  131. /*================================== Hunger Games 2 ========================================*/
  132. $ws = new Websend("78.46.149.232", 3183);//konekcija na Hunger Games 2
  133. $ws->password = "XXX";
  134.  
  135. if($ws->connect()){
  136. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  137. $logtext11 = "HungerGames2=OK. ";
  138. }else{
  139. echo "<br>Greska prilikom izvrsavanje komande na serveru HungerGames2!!!";
  140. $logtext11 = "HungerGames2=GRESKA, ";
  141. $greska = "DA";
  142. }
  143. /*================================== Pokemon ========================================*/
  144. $ws = new Websend("78.46.149.232", 3111);//konekcija na Pokemon
  145. $ws->password = "XXX";
  146.  
  147. if($ws->connect()){
  148. $ws->doCommandAsConsole("manuadd $tabela[Nick] KGB");
  149. $logtext11 = "Pokemon=OK. ";
  150. }else{
  151. echo "<br>Greska prilikom izvrsavanje komande na serveru Pokemon!!!";
  152. $logtext11 = "Pokemon=GRESKA, ";
  153. $greska = "DA";
  154. }
  155. /*======================================================================================*/
  156. $file = '/home/kgb-minecraft/kgb-minecraft.info/panel/34ysd43/logs/grupe_pauza.log';
  157. $logtext100 = "$logtext1 $logtext2 $logtext3 $logtext4 $logtext5 $logtext6 $logtext7 $logtext8 $logtext9 $logtext10 $logtext11 \n";
  158. file_put_contents($file, $logtext100, FILE_APPEND | LOCK_EX);
  159.  
  160. header("Location: panel.php");
  161. exit;
  162.  
  163. }else{ //ako je vec bio pauziran onda ispod ide
  164. $trajedana2 = $tabela['OstaloDana'];
  165. $datumisteka2 = Date('Y.m.d', strtotime("+$trajedana2 days"));
  166.  
  167. $u2 = "UPDATE Premijum_Igraci SET Istice='$datumisteka2', Status='Aktivan' WHERE ID = $_GET[id]";
  168. mysql_query($u2) or die(mysql_error());
  169. $vreme = date("d.M.Y H:i");
  170. //Konektovanje na servere i vracanje njegove grupe
  171. $logtext1 = "$vreme - ([$panel_user]) Unpauzirao igraca: $tabela[Nick] , grupa:$tabela[Grupa] , ostalo dana: $trajedana2 . Status: ";
  172. include_once 'ws/Websend.php';
  173. /*================================== Hub ========================================*/
  174. $ws = new Websend("78.46.149.232", 3145);//konekcija na HUB
  175. $ws->password = "XXX";
  176.  
  177. if($ws->connect()){
  178. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  179. $logtext2 = "Hub:OK, ";
  180. }else{
  181. echo "<br>Greska prilikom izvrsavanje komande na serveru HUB!!!";
  182. $logtext2 = "Hub=GRESKA, ";
  183. $greska = "DA";
  184. }
  185. /*================================== PvE ========================================*/
  186. $ws = new Websend("78.46.149.232", 3142);//konekcija na pve
  187. $ws->password = "XXX";
  188.  
  189. if($ws->connect()){
  190. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  191. $logtext3 = "Pve=OK, ";
  192. }else{
  193. echo "<br>Greska prilikom izvrsavanje komande na serveru PVE!!!";
  194. $logtext3 = "Pve=GRESKA, ";
  195. $greska = "DA";
  196. }
  197. /*================================== Faction ========================================*/
  198. $ws = new Websend("78.46.149.232", 3146);//konekcija na faction
  199. $ws->password = "XXX";
  200.  
  201. if($ws->connect()){
  202. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  203. $logtext4 = "Faction=OK, ";
  204. }else{
  205. echo "<br>Greska prilikom izvrsavanje komande na serveru Faction!!!";
  206. $logtext4 = "Faction=GRESKA, ";
  207. $greska = "DA";
  208. }
  209. /*================================== Creative ========================================*/
  210. $ws = new Websend("78.46.149.232", 3147);//konekcija na creative
  211. $ws->password = "XXX";
  212.  
  213. if($ws->connect()){
  214. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  215. $logtext5 = "Creative=OK, ";
  216. }else{
  217. echo "<br>Greska prilikom izvrsavanje komande na serveru Creative!!!";
  218. $logtext5 = "Creative=GRESKA, ";
  219. $greska = "DA";
  220. }
  221. /*================================== Sky Blocks ========================================*/
  222. $ws = new Websend("78.46.149.232", 3143);//konekcija na skyblocks
  223. $ws->password = "XXX";
  224.  
  225. if($ws->connect()){
  226. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  227. $logtext7 = "SkyBlocks=OK. ";
  228. }else{
  229. echo "<br>Greska prilikom izvrsavanje komande na serveru Sky Blocks!!!";
  230. $logtext7 = "SkyBlocks=GRESKA, ";
  231. $greska = "DA";
  232. }
  233. /*================================== Hunger Games ========================================*/
  234. $ws = new Websend("78.46.149.232", 3181);//konekcija na Hunger Games
  235. $ws->password = "XXX";
  236.  
  237. if($ws->connect()){
  238. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  239. $logtext8 = "HG=OK. ";
  240. }else{
  241. echo "<br>Greska prilikom izvrsavanje komande na serveru HungerGames!!!";
  242. $logtext8 = "HG=GRESKA, ";
  243. $greska = "DA";
  244. }
  245. /*================================== Paint Ball ========================================*/
  246. $ws = new Websend("78.46.149.232", 3182);//konekcija na PaintBall
  247. $ws->password = "XXX";
  248.  
  249. if($ws->connect()){
  250. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  251. $logtext9 = "PaintBall=OK. ";
  252. }else{
  253. echo "<br>Greska prilikom izvrsavanje komande na serveru Paint Ball!!!";
  254. $logtext9 = "PaintBall=GRESKA, ";
  255. $greska = "DA";
  256. }
  257. /*================================== Prison ========================================*/
  258. $ws = new Websend("78.46.149.232", 3169);//konekcija na Prison
  259. $ws->password = "XXX";
  260.  
  261. if($ws->connect()){
  262. $ws->doCommandAsConsole("pex user $tabela[Nick] group add $tabela[Grupa]");
  263. $logtext10 = "Prison=OK. ";
  264. }else{
  265. echo "<br>Greska prilikom izvrsavanje komande na serveru Prison!!!";
  266. $logtext10 = "Prison=GRESKA, ";
  267. $greska = "DA";
  268. }
  269. /*================================== Hunger Games 2 ========================================*/
  270. $ws = new Websend("78.46.149.232", 3183);//konekcija na Hunger Games 2
  271. $ws->password = "XXX";
  272.  
  273. if($ws->connect()){
  274. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  275. $logtext11 = "HG2=OK. ";
  276. }else{
  277. echo "<br>Greska prilikom izvrsavanje komande na serveru HungerGames2!!!";
  278. $logtext11 = "HG2=GRESKA, ";
  279. $greska = "DA";
  280. }
  281. /*================================== Pokemon ========================================*/
  282. $ws = new Websend("78.46.149.232", 3111);//konekcija na Pokemon
  283. $ws->password = "XXX";
  284.  
  285. if($ws->connect()){
  286. $ws->doCommandAsConsole("manuadd $tabela[Nick] $tabela[Grupa]");
  287. $logtext12 = "Pokemon=OK. ";
  288. }else{
  289. echo "<br>Greska prilikom izvrsavanje komande na serveru HungerGames2!!!";
  290. $logtext12 = "Pokemon=GRESKA, ";
  291. $greska = "DA";
  292. }
  293. /*======================================================================================*/
  294. $file = '/home/kgb-minecraft/kgb-minecraft.info/panel/34ysd43/logs/grupe_pauza.log';
  295. $logtext200 = "$logtext1 $logtext2 $logtext3 $logtext4 $logtext5 $logtext6 $logtext7 $logtext8 $logtext9 $logtext10 $logtext11 $logtext12\n";
  296. file_put_contents($file, $logtext200, FILE_APPEND | LOCK_EX);
  297.  
  298. header("Location: panel.php");
  299. exit;
  300. }
  301. }else{
  302. echo "Nije navedeno koji igrac treba da se pauzira/unpauzira";
  303. }
  304.  
  305. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement