Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.74 KB | None | 0 0
  1. string query2 = "SELECT * FROM vehicles";
  2. DataTable result2 = API.exported.database.executeQueryWithResult(query2);
  3.  
  4. if (result2.Rows.Count != 0)
  5. {
  6. foreach (DataRow row in result2.Rows)
  7. {
  8.  
  9. var posxvalue = (float)row["pos_x"];
  10. var posyvalue = (float)row["pos_y"];
  11. var poszvalue = (float)row["pos_z"];
  12.  
  13. double resultdoublex;
  14. double resultdoubley;
  15. double resultdoublez;
  16.  
  17. resultdoublex = Convert.ToDouble(posxvalue);
  18. resultdoubley = Convert.ToDouble(posyvalue);
  19. resultdoublez = Convert.ToDouble(poszvalue);
  20.  
  21. Console.WriteLine("#" + row["id"] + " Model: " + row["model"] + " X: " + resultdoublex + " Y: " + resultdoubley + " Z: " + resultdoublez + ".");
  22. VehicleHash vehicleHash = API.vehicleNameToModel(row["model"].ToString());
  23.  
  24. var car = API.createVehicle(vehicleHash, new Vector3(resultdoublex, resultdoubley, resultdoublez), new Vector3((float)row["rot_x"], (float)row["rot_y"], (float)row["rot_z"]), (int)row["color_1"], (int)row["color_2"], 0);
  25. API.setEntityData(car, "VEHICLEID", row["id"]);
  26. API.setEntityData(car, "OWNER", row["owner"]);
  27. API.setEntityData(car, "pos_x", row["pos_x"]);
  28. API.setEntityData(car, "pos_y", row["pos_y"]);
  29. API.setEntityData(car, "pos_z", row["pos_z"]);
  30. Console.WriteLine(API.getEntityData(car, "VEHICLEID"));
  31.  
  32. API.setVehicleMod(car, 1, (int)row["mod_bumper_front"]);
  33. API.setVehicleMod(car, 2, (int)row["mod_bumper_rear"]);
  34. API.setVehicleMod(car, 3, (int)row["mod_sideskirt"]);
  35. API.setVehicleMod(car, 4, (int)row["mod_exhaust"]);
  36. API.setVehicleMod(car, 5, (int)row["mod_frame"]);
  37. API.setVehicleMod(car, 6, (int)row["mod_grille"]);
  38. API.setVehicleMod(car, 7, (int)row["mod_hood"]);
  39. API.setVehicleMod(car, 8, (int)row["mod_fender"]);
  40. API.setVehicleMod(car, 9, (int)row["mod_fender_right"]);
  41. API.setVehicleMod(car, 10, (int)row["mod_roof"]);
  42. API.setVehicleMod(car, 11, (int)row["mod_engine"]);
  43. API.setVehicleMod(car, 12, (int)row["mod_brakes"]);
  44. API.setVehicleMod(car, 13, (int)row["mod_transmission"]);
  45. API.setVehicleMod(car, 14, (int)row["mod_horn"]);
  46. API.setVehicleMod(car, 18, (int)row["mod_turbo"]);
  47. API.setVehicleMod(car, 22, (int)row["mod_xenon"]);
  48. API.setVehicleMod(car, 23, (int)row["mod_wheels_front"]);
  49. API.setVehicleMod(car, 24, (int)row["mod_wheels_back"]);
  50. API.setVehicleMod(car, 25, (int)row["mod_plate_holder"]);
  51. API.setVehicleMod(car, 27, (int)row["mod_trim"]);
  52. API.setVehicleMod(car, 28, (int)row["mod_ornaments"]);
  53. API.setVehicleMod(car, 30, (int)row["mod_dial"]);
  54. API.setVehicleMod(car, 33, (int)row["mod_steering"]);
  55. API.setVehicleMod(car, 34, (int)row["mod_shift"]);
  56. API.setVehicleMod(car, 35, (int)row["mod_plaque"]);
  57. API.setVehicleMod(car, 38, (int)row["mod_hydraulics"]);
  58. API.setVehicleMod(car, 48, (int)row["mod_livery"]);
  59. API.setVehicleMod(car, 69, (int)row["mod_windowtint"]);
  60. API.setVehicleMod(car, 66, (int)row["mod_color_1"]);
  61. API.setVehicleMod(car, 67, (int)row["mod_color_2"]);
  62. API.setVehicleMod(car, 15, (int)row["mod_color_2"]);
  63. }
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement