Advertisement
Guest User

Untitled

a guest
Feb 19th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.74 KB | None | 0 0
  1. <?php
  2. include('config.php');
  3. if(!isset($_GET['m'])) {
  4.     echo "Error! No method is given!";
  5. } else if(!isset($_GET['p'])) {
  6.     echo "Error! A password is required!";
  7. } else if($_GET['p'] != $password) {
  8.     echo "Error! Password incorrect!";
  9. } else if($_GET['m'] == 'firstJoin') {
  10.     $query = "SELECT * FROM playerlist WHERE username='". $_GET['d']."' ";
  11.     $result = mysql_query($query) or die(mysql_error());
  12.  
  13.     if (mysql_num_rows($result) )
  14.     {
  15.         mysql_query('UPDATE playerlist SET status=1 WHERE username="'.$_GET['d'].'"')or die(mysql_error());
  16.         echo "[BukkitStats] Updated player status";
  17.     } else {
  18.         mysql_query('INSERT INTO playerlist (username, status, kills, deaths) VALUES("'.$_GET["d"].'", 1, 0, 0)')or die(mysql_error());
  19.         echo "[BukkitStats] Create new user in database";
  20.     }
  21.    
  22. } else if($_GET['m'] == 'playerJoin') {
  23.     mysql_query('UPDATE playerlist SET status=1 WHERE username="'.$_GET["d"].'"')or die(mysql_error());
  24.     echo "[BukkitStats] Updated player status";
  25. } else if($_GET['m'] == 'playerQuit') {
  26.     $data = explode('|', $_GET['d']);
  27.     mysql_query('UPDATE playerlist SET status=0, totaltime=totaltime+"'.$data[1].'" WHERE username="'.$data[0].'"')or die(mysql_error());
  28.     echo "[BukkitStats] Updated player status";
  29. } else if($_GET['m'] == 'pvpkill') {
  30.     $data = explode('|', $_GET['d']);
  31.     mysql_query('UPDATE playerlist SET kills = kills+1 WHERE username="'.$data[0].'"')or die(mysql_error());
  32.     mysql_query('UPDATE playerlist SET deaths = deaths+1 WHERE username="'.$data[1].'"')or die(mysql_error());
  33.     if($logKills == true) {
  34.         mysql_query('INSERT INTO pvpkills (killer, victim) VALUES ("'.$data[0].'", "'.$data[1].'")')or die(mysql_error());
  35.     }
  36.     echo "[BukkitStats] Added kill to database";
  37. } else {
  38.     echo "Method Not Recognized";
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement