Guest User

Untitled

a guest
May 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. print("Lade: ~FahrzeugSystem~");
  2. //if (strcmp("1", DYNAMIC_VEHICLESYSTEM , true))
  3. {
  4. for(new i = 1; i < MAX_VEHICLES; i++)
  5. {
  6. new Query[255];
  7. format(Query,sizeof(Query),"SELECT * FROM `Fahrzeuge` WHERE `ID`='%d'",CarInfo[i][aID]);
  8. mysql_query(Query);
  9. mysql_store_result();
  10. if(mysql_num_rows())
  11. {
  12. LadeFahrzeug(i);
  13. CreateVehicle(CarInfo[i][aModel], CarInfo[i][aX], CarInfo[i][aY], CarInfo[i][aZ], CarInfo[i][aAngle], CarInfo[i][aColor1], CarInfo[i][aColor2], -1);
  14. SetVehicleNumberPlate(CarInfo[i][aID],CarInfo[i][aKennzeichen]);
  15. SetVehicleToRespawn(i);
  16. Carerstellt ++;
  17. return true;
  18. }
  19. mysql_free_result();
  20. }
  21. }
  22. printf("Geladen: ~FahrzeugSystem~ (%d)",Carerstellt);
  23. return 1;
  24. }
  25.  
  26. public LadeFahrzeug(carid)
  27. {
  28. new Query[255];
  29. format(Query,sizeof(Query),"SELECT * FROM `Fahrzeuge` WHERE `ID`='%d'",CarInfo[carid][aID]);
  30. mysql_query(Query);
  31. mysql_store_result();
  32. if(mysql_num_rows())
  33. {
  34. //Fahrzeug existiert>>>
  35. new Data[250];
  36. mysql_fetch_field(1,Data);
  37. CarInfo[carid][aID] = strval(Data);
  38. mysql_fetch_field(2,Data);
  39. strmid(CarInfo[carid][aBesitzer],Data,0, 35,39);
  40. mysql_fetch_field(3,Data);
  41. strmid(CarInfo[carid][aKennzeichen],Data,0, 35,39);
  42. mysql_fetch_field(4,Data);
  43. CarInfo[carid][aGrund] = strval(Data);
  44. mysql_fetch_field(5,Data);
  45. CarInfo[carid][aColor1] = strval(Data);
  46. mysql_fetch_field(6,Data);
  47. CarInfo[carid][aColor2] = strval(Data);
  48. mysql_fetch_field(7,Data);
  49. CarInfo[carid][aVerschlossen] = strval(Data);
  50. mysql_fetch_field(8,Data);
  51. CarInfo[carid][aModel] = strval(Data);
  52. mysql_fetch_field(9,Data);
  53. CarInfo[carid][aHealth] = floatstr(Data);
  54. mysql_fetch_field(10,Data);
  55. CarInfo[carid][aZustand] = floatstr(Data);
  56. mysql_fetch_field(11,Data);
  57. CarInfo[carid][aMeter] = floatstr(Data);
  58. mysql_fetch_field(12,Data);
  59. CarInfo[carid][aKM] = floatstr(Data);
  60. mysql_fetch_field(13,Data);
  61. CarInfo[carid][aBenzin] = floatstr(Data);
  62. mysql_fetch_field(14,Data);
  63. CarInfo[carid][aMBenzin] = floatstr(Data);
  64. mysql_fetch_field(15,Data);
  65. CarInfo[carid][aAngle] = floatstr(Data);
  66. mysql_fetch_field(16,Data);
  67. CarInfo[carid][aX] = floatstr(Data);
  68. mysql_fetch_field(17,Data);
  69. CarInfo[carid][aY] = floatstr(Data);
  70. mysql_fetch_field(18,Data);
  71. CarInfo[carid][aZ] = floatstr(Data);
  72. mysql_free_result();
  73. return true;
  74. }
  75. //Fahrzeug existiert nicht :-(
  76. mysql_free_result();
  77. return 1;
  78. }
Add Comment
Please, Sign In to add comment