Advertisement
Guest User

Untitled

a guest
May 24th, 2019
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  function vehicleorders()
  2.     {
  3.         DB.Handle.query("SELECT * FROM vehicleorders", function(e, result) {
  4.             if (!e) {
  5.                 if (result.length) {
  6.                     for (var i = 0; i < result.length; i++) {
  7.                         var lid = result[i].lid;
  8.                         var vehname = result[i].vehname;
  9.                         var vehshop = result[i].vehshop;
  10.                         if(result[i].delivertime > 1) {
  11.                             var oldtime = result[i].delivertime;
  12.                             var newtime = parseInt(oldtime) - 1;
  13.                             DB.Handle.query("UPDATE vehicleorders SET delivertime = ? WHERE lid = ?", [newtime, lid], function(e,result) {
  14.                                 if(!e) {
  15.                                    
  16.                                 }
  17.                             });
  18.                         } else {
  19.                             var shopName;
  20.                             if(vehshop == 3) {
  21.                                 shopName = "PDM";
  22.                             }
  23.  
  24.                             var vehHash;
  25.  
  26.                             DB.Handle.query("SELECT * FROM vehicles_all_new WHERE type = ?", [vehname], function(e, result) {
  27.                                 vehHash = result[0]["hash"];
  28.                                 return vehHash;
  29.                             });
  30.  
  31.                             var plateNum = Math.floor((Math.random() * 99999) + 10000);
  32.                             var plateText = "LS " + plateNum.toString();
  33.  
  34.                             console.log(shopName + " " + vehHash + " " + plateText);
  35.                             setTimeout(() => {
  36.                                 DB.Handle.query("INSERT INTO `vehicles` (owner, model, numberplate, colorP, colorS, alive, garID, fraktion) VALUES (?,?,?,0,0,0,0,3)", [shopName, parseInt(vehHash), plateText], function(e,result) {
  37.                                     if(!e) {
  38.                                        
  39.                                     }
  40.                                 });
  41.  
  42.                                 DB.Handle.query("SELECT id FROM vehicles WHERE numberplate = ?", [plateText], function(e, result) {
  43.                                     if (!e) {
  44.                                         if (result.length) {
  45.                                             DB.Handle.query("INSERT INTO tuning (id) VALUES (?)", [result[0]["id"]], function(e,result) {
  46.                                                 if(!e) {
  47.                                                    
  48.                                                 }
  49.                                             });
  50.                                         };
  51.                                     } else console.log(e);
  52.                                 });
  53.                                 DB.Handle.query("DELETE FROM vehicleorders WHERE lid = ?", [lid], function(e,result) {
  54.                                     if(!e) {
  55.                                        
  56.                                     }
  57.                                 });
  58.                             }, 100);
  59.                         }
  60.                     }
  61.                 };
  62.             } else console.log (e);
  63.         });
  64.     }
  65.     setInterval(vehicleorders, 60000);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement