KyleMassacre

Untitled

Feb 8th, 2014
6
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.03 KB | None | 0 0
  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.  
  9.     $update = $line['lastdone'];
  10.  
  11. }
  12.  
  13. $timesinceupdate = time() - $update;
  14.  
  15. if ($timesinceupdate>=300) {
  16.  
  17.     $num_updates = floor($timesinceupdate / 300);
  18.  
  19.     //stock market stuff
  20.     $result = mysql_query("SELECT * FROM `stocks`");
  21.     while($line = mysql_fetch_assoc($result)) {
  22.         $amount = rand (strlen($line['cost']) * -1, strlen($line['cost']));
  23.         $newamount = $line['cost'] + $amount;
  24.         if ($newamount < 1){
  25.             $newamount = 1;
  26.         }
  27.         $result2 = mysql_query("UPDATE `stocks` SET `cost`='".$newamount."' WHERE `id`='".$line['id']."'");
  28.     }
  29.     //stock market stuff
  30.  
  31.     $result = mysql_query("SELECT * FROM `grpgusers`");
  32.  
  33.     while($line = mysql_fetch_assoc($result)) {
  34.  
  35.         $updates_user = new User($line['id']);
  36.  
  37.         if ($updates_user->rmdays > 0) {
  38.  
  39.             $multiplier = 2;
  40.  
  41.         } else {
  42.  
  43.             $multiplier = 1;
  44.  
  45.         }
  46.  
  47.         $username = $updates_user->username;
  48.  
  49.         $newawake = $updates_user->awake + (50 * $num_updates) * $multiplier;
  50.  
  51.         $newawake = ($newawake > $updates_user->maxawake) ? $updates_user->maxawake : $newawake;
  52.  
  53.         $newhp = $updates_user->hp + $updates_user->maxhp/5 * $multiplier;
  54.  
  55.         $newhp = ($newhp > $updates_user->maxhp) ? $updates_user->maxhp : $newhp;
  56.  
  57.         $newenergy = $updates_user->energy + $updates_user->maxenergy/5 * $multiplier;
  58.  
  59.         $newenergy = ($newenergy > $updates_user->maxenergy) ? $updates_user->maxenergy : $newenergy;
  60.  
  61.         $newnerve = $updates_user->nerve + $updates_user->maxnerve/5 * $multiplier;
  62.  
  63.         $newnerve = ($newnerve > $updates_user->maxnerve) ? $updates_user->maxnerve : $newnerve;
  64.  
  65.         $result2 = mysql_query("UPDATE `grpgusers` SET `awake` = '".$newawake."', `energy` = '".$newenergy."', `nerve` = '".$newnerve."', `hp` = '".$newhp."' WHERE `username` = '".$username."'");
  66.  
  67.     }
  68.  
  69.     //update the timer and db
  70.  
  71.     $thetime = time();
  72.  
  73.     $result2 = mysql_query("UPDATE `updates` SET `lastdone` = '".$thetime."' WHERE `name` = 'trevor'");
  74.  
  75.     $leftovertime = $timesinceupdate - (floor($timesinceupdate / 300) * 300);
  76.  
  77.     if ($leftovertime>0) {
  78.  
  79.         $newupdate =  time() - $leftovertime;
  80.  
  81.         $setleftovertime = mysql_query("UPDATE `updates` SET `lastdone` = '".$newupdate."' WHERE `name` = 'trevor'");
  82.  
  83.     }
  84.  
  85. }
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.    
  98.        
  99.     mysql_query("UPDATE effects SET timeleft=timeleft-1 WHERE timeleft>0");
  100.     mysql_query("UPDATE grpgusers SET bguard=bguard-1 WHERE bguard>0");
  101.     mysql_query("UPDATE smartads SET timeleft=timeleft-60 WHERE timeleft>0");
  102.     mysql_query("UPDATE gangs SET crimetimeleft=crimetimeleft-60 WHERE crimetimeleft>0");
  103. }
  104.  
  105.  
  106.  
  107.    
  108.  
  109.    
  110.  
  111.     $result2 = mysql_query("DELETE FROM `effects` WHERE `timeleft` < 1");
  112.  
  113.    
  114.  
  115.     //update the timer and db
  116.  
  117.     $thetime = time();
  118.  
  119.     $result2 = mysql_query("UPDATE `updates` SET `lastdone` = '".$thetime."' WHERE `name` = 'hospital'");
  120.  
  121.     $leftovertime = $timesinceupdate - (floor($timesinceupdate / 60) * 60);
  122.  
  123.     if ($leftovertime>0) {
  124.  
  125.         $newupdate =  time() - $leftovertime;
  126.  
  127.    
  128.  
  129.  
  130.  
  131. ?>
Advertisement
Add Comment
Please, Sign In to add comment