erewefrfwfrewq

Untitled

Nov 9th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. public OnVehInsert(r, playerid)
  2. {
  3. new Float:vp[3][4] = {
  4. { 298.5601,-1536.6544,24.2187,53.8474 },
  5. { 288.0786,-1522.2850,24.2187,234.5494 },
  6. { 297.5580,-1508.5419,24.2187,235.4181 } }, Float:vehx, Float:vehy, Float:vehz, Float:z_rot, Float:vh[3][4] = { { 1742.2977,-2438.9717,13.7323,164.0605 },
  7. { 1718.5531,-2639.3259,13.7236,34.0033 },
  8. { 1537.5046,-2639.1804,13.7216,44.5195 } };
  9. Veh[playerid][r][Owner] = pInfo[playerid][pID];
  10. new rand = random(sizeof(vp)), rand2 = random(sizeof(vh));
  11. if(pInfo[playerid][aVar][34] == 487 || pInfo[playerid][aVar][34] == 469 || pInfo[playerid][aVar][34] == 519 ? (Veh[playerid][r][ServerID] = CreateVehicle(pInfo[playerid][aVar][34], vh[rand2][0], vh[rand2][1], vh[rand2][2], vh[rand2][3], 1, 1, -1))
  12. : (Veh[playerid][r][ServerID] = CreateVehicle(pInfo[playerid][aVar][34], vp[rand][0], vp[rand][1], vp[rand][2], vp[rand][3], 1, 1, -1)))
  13. {
  14. vVar[11][Veh[playerid][r][ServerID]] = playerid, Veh[playerid][r][Lock] = 1;
  15. SetVehicleParamsExx(Veh[playerid][r][ServerID];
  16. IsABike(Veh[playerid][r][ServerID]) ? (1) : (0),0,1,0,0,0,0);
  17. GetVehiclePos(Veh[playerid][r][ServerID], vehx, vehy, vehz);
  18. GetVehicleZAngle(Veh[playerid][r][ServerID], z_rot);
  19. Veh[playerid][r][PosX] = vehx;
  20. Veh[playerid][r][PosY] = vehy;
  21. Veh[playerid][r][PosZ] = vehz;
  22. Veh[playerid][r][VAngle] = z_rot;
  23. Veh[playerid][r][Model] = pInfo[playerid][aVar][34];
  24. Veh[playerid][r][Value] = pInfo[playerid][aVar][35];
  25. Veh[playerid][r][Color1] = 1;
  26. Veh[playerid][r][Color2] = 1;
  27. Veh[playerid][r][Paintjob] = 3;
  28. format(OwnName[Veh[playerid][r][ServerID]], MAX_PLAYER_NAME, "%s", pInfo[playerid][pUser]);
  29. KMVeh[Veh[playerid][r][ServerID]] = 0.0;
  30. vVar[5][Veh[playerid][r][ServerID]] = 1;
  31. format(Veh[playerid][r][Plate], MAX_PLAYER_NAME, "%s", pInfo[playerid][pUser]);
  32. SetVehicleNumberPlate(Veh[playerid][r][ServerID], pInfo[playerid][pUser]);
  33. orm_update(Veh[playerid][r][ORM_ID]);
  34. pInfo[playerid][pTotVeh]++;
  35. vVar[1][Veh[playerid][r][ServerID]] = 1;
  36. SetVehicleToRespawn(Veh[playerid][r][ServerID]);
  37. vVar[3][Veh[playerid][r][ServerID]] = GasMax;
  38. ChangeVehiclePaintjob(Veh[playerid][r][ServerID], 3);
  39. mysql_format(MySQLCon, quMYSQL, 100, "UPDATE `players` SET `TotVeh`=%d WHERE `ID`=%d", pInfo[playerid][pTotVeh], pInfo[playerid][pID]);
  40. mysql_tquery(MySQLCon, quMYSQL);
  41. format(stmsg[playerid], 120, "Buying vehicle %s for %s$ from DealerShip.", g_VehicleNames[Veh[playerid][r][Model]-400], FormatNumber(Veh[playerid][r][Value])), addlog(stmsg[playerid], playerid, 6);
  42. return 1;
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment