Advertisement
Guest User

Untitled

a guest
Jul 5th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.42 KB | None | 0 0
  1. stock SpawnPlayerVehicles(playerid)
  2. {
  3. new sql[800],va;
  4. new vVehicleID,Owner[250],Benzina,Fazione,Missione,Modello,Status,vColor1,vColor2,PaintJob,Float:X,Float:Y,Float:Z,Float:A,Float:CurrentX,Float:CurrentY,Float:CurrentZ,Float:CurrentA,vSpawned,vPlates[250],
  5. Float:vArmours,vWeapons[3],vAmmos[3],VMats,VDrugs[7],vStereo,VEngine,VMeters,VKilometers,Warned,Rentable,RentPrice,Mulct,VPrice,Float:Health,VTiresDMG,VPanelsDMG,VLightsDMG,VDoorsDMG,mod[17],bombedded;
  6. GetPlayerName(playerid, pname, sizeof (pname));
  7. format(sql, sizeof(sql), "SELECT * FROM vehicles WHERE Owner = '%s'", pname);
  8. mysql_query(sql);
  9. mysql_store_result();
  10. if(mysql_num_rows() != 0)
  11. {
  12. while(mysql_fetch_row(sql))
  13. {
  14. sscanf(sql, "p<|>is[250]iiiiiiiiffffffffis[250]fiiiiiiiiiiiiiiiiiiiiiiifiiiiiiiiiiiiiiiiiiiiii",vVehicleID,Owner,Benzina,Fazione,Missione,Modello,Status,vColor1,vColor2,PaintJob,
  15. X,Y,Z,A,CurrentX,CurrentY,CurrentZ,CurrentA,vSpawned,vPlates,vArmours,vWeapons[0],vWeapons[1],vWeapons[2],vAmmos[0],vAmmos[1],vAmmos[2],VMats,VDrugs[0],VDrugs[1],VDrugs[2],VDrugs[3],VDrugs[4],
  16. VDrugs[5],VDrugs[6],vStereo,VEngine,VMeters,VKilometers,Warned,Rentable,RentPrice,Mulct,VPrice,Health,VTiresDMG,VPanelsDMG,VLightsDMG,VDoorsDMG,mod[0],mod[1],mod[2],mod[3],mod[4],
  17. mod[5],mod[6],mod[7],mod[8],mod[9],mod[10],mod[11],mod[12],mod[13],mod[14],mod[15],mod[16],bombedded);
  18. va = CreateVehicle(Modello,CurrentX,CurrentY,CurrentZ,CurrentA,vColor1,vColor2, 120000);
  19. VehicleInfo[va][vStatus] = Status;
  20. VehicleInfo[va][VehicleID] = vVehicleID;
  21. VehicleInfo[va][VehicleIDValid] = 1;
  22. format(VehicleInfo[va][OwnerVehicle],250,"%s",Owner);
  23. VehicleInfo[va][vGasoline] = Benzina;
  24. VehicleInfo[va][vFaction] = Fazione;
  25. VehicleInfo[va][vMission] = Missione;
  26. VehicleInfo[va][vModelID] = Modello;
  27. VehicleInfo[va][vColor][0] = vColor1;
  28. VehicleInfo[va][vColor][1] = vColor2;
  29. VehicleInfo[va][vPaint] = PaintJob;
  30. VehicleInfo[va][Spawned] = vSpawned;
  31. VehicleInfo[va][bombed] = bombedded;
  32. VehicleInfo[va][vOwned] = 1;
  33. VehicleInfo[va][vPos][0] = X;
  34. VehicleInfo[va][vPos][1] = Y;
  35. VehicleInfo[va][vPos][2] = Z;
  36. VehicleInfo[va][vRot] = A;
  37. VehicleInfo[va][vCurrentPos][0] = CurrentX;
  38. VehicleInfo[va][vCurrentPos][1] = CurrentY;
  39. VehicleInfo[va][vCurrentPos][2] = CurrentZ;
  40. VehicleInfo[va][vCurrentRot] = CurrentA;
  41. VehicleInfo[va][StatusCarWindows] = StatusCarWindows;
  42. format(VehicleInfo[va][vPlate],250,"%s",vPlates);
  43. VehicleInfo[va][vArmour] = vArmours;
  44. VehicleInfo[va][vWeapon][0] = vWeapons[0];
  45. VehicleInfo[va][vWeapon][1] = vWeapons[1];
  46. VehicleInfo[va][vWeapon][2] = vWeapons[2];
  47. VehicleInfo[va][vAmmo][0] = vAmmos[0];
  48. VehicleInfo[va][vAmmo][1] = vAmmos[1];
  49. VehicleInfo[va][vAmmo][2] = vAmmos[2];
  50. VehicleInfo[va][vMats] = VMats;
  51. VehicleInfo[va][vDrugs][0] = VDrugs[0];
  52. VehicleInfo[va][vDrugs][1] = VDrugs[1];
  53. VehicleInfo[va][vDrugs][2] = VDrugs[2];
  54. VehicleInfo[va][vDrugs][3] = VDrugs[3];
  55. VehicleInfo[va][vDrugs][4] = VDrugs[4];
  56. VehicleInfo[va][vDrugs][5] = VDrugs[5];
  57. VehicleInfo[va][vDrugs][6] = VDrugs[6];
  58. VehicleInfo[va][Stereo] = vStereo;
  59. VehicleInfo[va][vEngine] = VEngine;
  60. VehicleInfo[va][Meters] = VMeters;
  61. VehicleInfo[va][Kilometers] = VKilometers;
  62. VehicleInfo[va][vWarned] = Warned;
  63. VehicleInfo[va][vRentable] = Rentable;
  64. VehicleInfo[va][vRentPrice] = RentPrice;
  65. VehicleInfo[va][VehicleMultated] = Mulct;
  66. VehicleInfo[va][vPrice] = vPrice;
  67. VehicleInfo[va][vHealth] = Health;
  68. VehicleInfo[va][vTiresDMG] = VTiresDMG;
  69. VehicleInfo[va][vLightsDMG] = VLightsDMG;
  70. VehicleInfo[va][vDoorsDMG] = VDoorsDMG;
  71. VehicleInfo[va][vPanelsDMG] = VPanelsDMG;
  72. VehicleInfo[va][mod1] = mod[0];
  73. VehicleInfo[va][mod2] = mod[1];
  74. VehicleInfo[va][mod3] = mod[2];
  75. VehicleInfo[va][mod4] = mod[3];
  76. VehicleInfo[va][mod5] = mod[4];
  77. VehicleInfo[va][mod6] = mod[5];
  78. VehicleInfo[va][mod7] = mod[6];
  79. VehicleInfo[va][mod8] = mod[7];
  80. VehicleInfo[va][mod9] = mod[8];
  81. VehicleInfo[va][mod10] = mod[9];
  82. VehicleInfo[va][mod11] = mod[10];
  83. VehicleInfo[va][mod12] = mod[11];
  84. VehicleInfo[va][mod13] = mod[12];
  85. VehicleInfo[va][mod14] = mod[13];
  86. VehicleInfo[va][mod15] = mod[14];
  87. VehicleInfo[va][mod16] = mod[15];
  88. VehicleInfo[va][mod17] = mod[16];
  89. SetVehicleHealth(va,VehicleInfo[va][vHealth]);
  90. ChangeVehicleColor(va, vColor1, vColor2);
  91. ChangeVehiclePaintjob(va, VehicleInfo[va][vPaint]);
  92. ModVehicle(va);
  93. UpdateVehicleDamageStatus(va,VehicleInfo[va][vPanelsDMG],VehicleInfo[va][vDoorsDMG],VehicleInfo[va][vLightsDMG],VehicleInfo[va][vTiresDMG]);
  94. SetVehicleNumberPlate(va, vPlates);
  95. SetVehiclePos(va, CurrentX,CurrentY,CurrentZ);
  96. SetVehicleZAngle(va, CurrentA);
  97. VariablesSystem[vehiclescount]++;
  98. //RepairVehicle(va);
  99. }
  100. mysql_free_result();
  101. }
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement