Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.63 KB | None | 0 0
  1. CMD:park(playerid, params[])
  2. {
  3. new parktest;
  4. if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
  5. if(PlayerInfo[playerid][pPcarkey] == 0 && PlayerInfo[playerid][pmotokey] == 0 && PlayerInfo[playerid][phelikey] == 0 && PlayerInfo[playerid][pprcarkey] == 0 && PlayerInfo[playerid][pprcarkey2] == 0 && PlayerInfo[playerid][pPPluscarkey] == 0 && PlayerInfo[playerid][pPPluscarkey2] == 0) return SendClientMessage(playerid,COLOR_WHITE,"{FFB870}You do not have a vehicle.");
  6. if(PlayerToPoint(10.0, playerid, 1077.9827,-1708.5897,13.0477) && IsPlayerInAnyVehicle(playerid)) return SCM(playerid, -1, "* Nu poti parca un vehicul in zona spawnului!");
  7. new engine,lights,alarm,doors,bonnet,boot,objective;
  8. new Float:x,Float:y,Float:z,Float:a,getcarid;
  9. getcarid = GetPlayerVehicleID(playerid);
  10. new interiorr = GetPlayerInterior(playerid),
  11. virtuall = GetPlayerVirtualWorld(playerid);
  12. GetVehiclePos(getcarid, x, y, z);
  13. GetVehicleZAngle(getcarid, a);
  14. if(!IsPlayerInAnyVehicle(playerid)) return 1;
  15. if(GetPlayerVehicleID(playerid) == personalcar[playerid] || GetPlayerVehicleID(playerid) == personalcar1[playerid] || GetPlayerVehicleID(playerid) == personalcar2[playerid] || GetPlayerVehicleID(playerid) == personalcar3[playerid]
  16. || GetPlayerVehicleID(playerid) == personalcar4[playerid] || GetPlayerVehicleID(playerid) == personalcar5[playerid] || GetPlayerVehicleID(playerid) == personalcar6[playerid])
  17. {
  18. new Float:health2;
  19. GetVehicleHealth(getcarid, health2);
  20. if(health2 < 750.0) return SCM(playerid,COLOR_WHITE,"{FFB870}Please repair your car.");
  21. CarInfo[OwnedVeh(getcarid)][cLocationx] = x;
  22. CarInfo[OwnedVeh(getcarid)][cLocationy] = y;
  23. CarInfo[OwnedVeh(getcarid)][cLocationz] = z;
  24. CarInfo[OwnedVeh(getcarid)][cAngle] = a;
  25. parktest = getcarid;
  26. DestroyVehicle(getcarid);
  27. new created = OwnedVeh(getcarid);
  28. OwnedVeh(getcarid) = 0;
  29. new car = CreateVehicle(CarInfo[created][cModel],CarInfo[created][cLocationx],CarInfo[created][cLocationy],CarInfo[created][cLocationz]+1.0,CarInfo[created][cAngle],CarInfo[created][cColorOne],CarInfo[created][cColorTwo],500000);
  30. if(x == personalcar[playerid]) personalcar[playerid] = car;
  31. if(x == personalcar1[playerid]) personalcar1[playerid] = car;
  32. if(x == personalcar2[playerid]) personalcar2[playerid] = car;
  33. if(x == personalcar3[playerid]) personalcar3[playerid] = car;
  34. if(x == personalcar4[playerid]) personalcar4[playerid] = car;
  35. if(x == personalcar5[playerid]) personalcar5[playerid] = car;
  36. if(x == personalcar6[playerid]) personalcar6[playerid] = car;
  37. OwnedVeh(car) = created;
  38. PutPlayerInVehicleEx(playerid,car,0);
  39. new carplate[25];
  40. format(carplate, sizeof(carplate), "%s",CarInfo[OwnedVeh(car)][cLicense]);
  41. SetVehicleNumberPlate(car, carplate);
  42. SetVehicleHealth(car, health2);
  43. LinkVehicleToInterior(car, interiorr);
  44. SetVehicleVirtualWorld(car, virtuall);
  45. vehEngine[car] = 0;
  46. GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
  47. SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,CarInfo[PlayerInfo[playerid][pPcarkey]][cLock],bonnet,boot,objective);
  48. SetPVarInt(playerid, "Engine", 0);
  49. vUpdate(OwnedVeh(car),cLocationxx);
  50. vUpdate(OwnedVeh(car),cLocationyx);
  51. vUpdate(OwnedVeh(car),cLocationzx);
  52. vUpdate(OwnedVeh(car),cAnglex);
  53. ModVehicle(car);
  54. SendClientMessage(playerid, COLOR_WHITE, "Ai parcat masina cu succes!");
  55. Update(playerid, pPcarkeyx);
  56. Update(playerid, pmotokeyx);
  57. Update(playerid, pprcarkey2x);
  58. Update(playerid, pPPluscarkeyx);
  59. Update(playerid, pPPluscarkey2x);
  60. Update(playerid, pprcarkeyx);
  61. }
  62. return 1;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement