KyleMassacre

Untitled

Feb 8th, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?
  2.  
  3. //Updates
  4.  
  5. $updates_sql = mysql_query("SELECT * FROM `updates` WHERE `name` = 'trevor'");
  6.  
  7. while ($line = mysql_fetch_array($updates_sql, MYSQL_ASSOC))
  8.     $update = $line['lastdone'];
  9.  
  10. $timesinceupdate = time() - $update;
  11.  
  12. if ($timesinceupdate>=300)
  13. {
  14.     $num_updates = floor($timesinceupdate / 300);
  15.  
  16.     //stock market stuff
  17.     $result = mysql_query("SELECT * FROM `stocks`");
  18.     while($line = mysql_fetch_assoc($result))
  19.     {
  20.         $amount = rand (strlen($line['cost']) * -1, strlen($line['cost']));
  21.         $newamount = $line['cost'] + $amount;
  22.         if ($newamount < 1)
  23.             $newamount = 1;
  24.         $result2 = mysql_query("UPDATE `stocks` SET `cost`='".$newamount."' WHERE `id`='".$line['id']."'");
  25.     }
  26.     //stock market stuff
  27.     $result = mysql_query("SELECT * FROM `grpgusers`");
  28.     while($line = mysql_fetch_assoc($result))
  29.     {
  30.         $updates_user = new User($line['id']);
  31.         if ($updates_user->rmdays > 0)
  32.             $multiplier = 2;
  33.          else
  34.             $multiplier = 1;
  35.         $username = $updates_user->username;
  36.         $newawake = $updates_user->awake + (50 * $num_updates) * $multiplier;
  37.         $newawake = ($newawake > $updates_user->maxawake) ? $updates_user->maxawake : $newawake;
  38.         $newhp = $updates_user->hp + $updates_user->maxhp/5 * $multiplier;
  39.         $newhp = ($newhp > $updates_user->maxhp) ? $updates_user->maxhp : $newhp;
  40.         $newenergy = $updates_user->energy + $updates_user->maxenergy/5 * $multiplier;
  41.         $newenergy = ($newenergy > $updates_user->maxenergy) ? $updates_user->maxenergy : $newenergy;
  42.         $newnerve = $updates_user->nerve + $updates_user->maxnerve/5 * $multiplier;
  43.         $newnerve = ($newnerve > $updates_user->maxnerve) ? $updates_user->maxnerve : $newnerve;
  44.         $result2 = mysql_query("UPDATE `grpgusers` SET `awake` = '".$newawake."', `energy` = '".$newenergy."', `nerve` = '".$newnerve."', `hp` = '".$newhp."' WHERE `username` = '".$username."'");
  45.     }
  46.     //update the timer and db
  47.     $thetime = time();
  48.     $result2 = mysql_query("UPDATE `updates` SET `lastdone` = '".$thetime."' WHERE `name` = 'trevor'");
  49.     $leftovertime = $timesinceupdate - (floor($timesinceupdate / 300) * 300);
  50.     if ($leftovertime>0)
  51.     {
  52.         $newupdate =  time() - $leftovertime;
  53.         $setleftovertime = mysql_query("UPDATE `updates` SET `lastdone` = '".$newupdate."' WHERE `name` = 'trevor'");
  54.     }
  55. }      
  56. mysql_query("UPDATE effects SET timeleft=timeleft-1 WHERE timeleft>0");
  57. mysql_query("UPDATE grpgusers SET bguard=bguard-1 WHERE bguard>0");
  58. mysql_query("UPDATE smartads SET timeleft=timeleft-60 WHERE timeleft>0");
  59. mysql_query("UPDATE gangs SET crimetimeleft=crimetimeleft-60 WHERE crimetimeleft>0");
  60. $result2 = mysql_query("DELETE FROM `effects` WHERE `timeleft` < 1");
  61.  
  62. //update the timer and db
  63. $thetime = time();
  64. $result2 = mysql_query("UPDATE `updates` SET `lastdone` = '".$thetime."' WHERE `name` = 'hospital'");
  65. $leftovertime = $timesinceupdate - (floor($timesinceupdate / 60) * 60);
  66.     if ($leftovertime>0)
  67.         $newupdate =  time() - $leftovertime;
  68.  
  69. ?>
Advertisement
Add Comment
Please, Sign In to add comment