Advertisement
Guest User

Untitled

a guest
Feb 13th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.91 KB | None | 0 0
  1. if(strcmp(sta,"sell",true) == 0)
  2. {
  3. if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid, GRAD2, "Morate biti u svom vozilu!");
  4. new kljuc1 = PlayerInfo[playerid][pPcarkey];
  5. new kljuc2 = PlayerInfo[playerid][pPcarkey2];
  6. new kljuc3 = PlayerInfo[playerid][pPcarkey3];
  7. new kljuc4 = PlayerInfo[playerid][pPcarkey4];
  8. new kljuc5 = PlayerInfo[playerid][pPcarkey5];
  9. new kljuc6 = PlayerInfo[playerid][pPcarkey6];
  10. new string[126];
  11. if(IsAtDealership(playerid))
  12. {
  13. if(GetPlayerVehicleID(playerid) == CarInfo[kljuc1][cSadasnjiID] || GetPlayerVehicleID(playerid) == CarInfo[kljuc2][cSadasnjiID] || GetPlayerVehicleID(playerid) == CarInfo[kljuc3][cSadasnjiID] || GetPlayerVehicleID(playerid) == CarInfo[kljuc4][cSadasnjiID]
  14. || GetPlayerVehicleID(playerid) == CarInfo[kljuc5][cSadasnjiID] || GetPlayerVehicleID(playerid) == CarInfo[kljuc6][cSadasnjiID])
  15. {
  16. new sendername[MAX_PLAYER_NAME];
  17. GetPlayerName(playerid, sendername, sizeof(sendername));
  18. new ownvehkey;
  19. if(GetPlayerVehicleID(playerid) == CarInfo[kljuc1][cSadasnjiID]) { ownvehkey = CarInfo[kljuc1][cID]; }
  20. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc2][cSadasnjiID]) { ownvehkey = CarInfo[kljuc2][cID]; }
  21. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc3][cSadasnjiID]) { ownvehkey = CarInfo[kljuc3][cID]; }
  22. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc4][cSadasnjiID]) { ownvehkey = CarInfo[kljuc4][cID]; }
  23. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc5][cSadasnjiID]) { ownvehkey = CarInfo[kljuc5][cID]; }
  24. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc6][cSadasnjiID]) { ownvehkey = CarInfo[kljuc6][cID]; }
  25. else { return 1; }
  26. if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
  27. {
  28. new carsellprice = CarInfo[ownvehkey][cValue] * 3 / 4;
  29. CarInfo[ownvehkey][cOwned] = 0;
  30. strmid(CarInfo[ownvehkey][cOwner], "Niko", 0, strlen("Niko"), 999);
  31. GivePlayerMoneyEx(playerid,carsellprice);
  32. PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
  33. format(string, sizeof(string), "~w~Prodali ste auto za: ~n~~g~$%d", carsellprice);
  34. GameTextForPlayer(playerid, string, 10000, 3);
  35. new Float:Angle;
  36. new vehz = GetPlayerVehicleID(playerid);
  37. GetVehicleZAngle(vehz, Angle);
  38. GetPlayerPos(playerid, X,Y,Z);
  39. CarInfo[ownvehkey][cPozX] = X;
  40. CarInfo[ownvehkey][cPozY] = Y;
  41. CarInfo[ownvehkey][cPozZ] = Z;
  42. CarInfo[ownvehkey][cAngle] = Angle;
  43. strmid(CarInfo[ownvehkey][cTablice], "Nema", 0, strlen("Nema"), 999);
  44. CarInfo[ownvehkey][cRegis] = 0;
  45. new currentveh;
  46. currentveh = GetPlayerVehicleID(playerid);
  47. DestroyVehicle(currentveh);
  48. DestroyDynamic3DTextLabel(Text3D:VehicleOglas[currentveh]);
  49. new cosv;
  50. new modelv[24];
  51. cosv = CreateVehicle_H(CarInfo[ownvehkey][cModel],X,Y,Z,Angle,CarInfo[ownvehkey][cColorOne],CarInfo[ownvehkey][cColorTwo],0);
  52. new stringau[200];
  53. GetVehicleName(cosv,modelv,sizeof(modelv));
  54. format(stringau,sizeof(stringau),"{07C1F5}Vozilo na prodaju!\nModel: {FFFFFF}%s\n{07C1F5}Cena: {FFFFFF}$%d\n{07C1F5}Za kupovnu {FFFFFF}udji u vozilo",modelv,CarInfo[ownvehkey][cValue]);
  55. VehicleLabel[cosv] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, 0.0, 0.0, 0.5, 40.0, INVALID_PLAYER_ID, cosv, 0, -1, -1, -1, 100.0);
  56. TogglePlayerControllable(playerid, 1);
  57. if(GetPlayerVehicleID(playerid) == CarInfo[kljuc1][cSadasnjiID])
  58. {
  59. SacuvajCos(kljuc1);
  60. PlayerInfo[playerid][pPcarkey] = 999;
  61. CarInfo[kljuc1][cSadasnjiID] = -1;
  62. }
  63. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc2][cSadasnjiID])
  64. {
  65. SacuvajCos(kljuc2);
  66. PlayerInfo[playerid][pPcarkey2] = 999;
  67. CarInfo[kljuc2][cSadasnjiID] = -1;
  68. }
  69. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc3][cSadasnjiID])
  70. {
  71. SacuvajCos(kljuc3);
  72. PlayerInfo[playerid][pPcarkey3] = 2555;
  73. CarInfo[kljuc3][cSadasnjiID] = -1;
  74. }
  75. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc4][cSadasnjiID])
  76. {
  77. SacuvajCos(kljuc4);
  78. PlayerInfo[playerid][pPcarkey4] = 2555;
  79. CarInfo[kljuc4][cSadasnjiID] = -1;
  80. }
  81. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc5][cSadasnjiID])
  82. {
  83. SacuvajCos(kljuc5);
  84. PlayerInfo[playerid][pPcarkey5] = 2555;
  85. CarInfo[kljuc5][cSadasnjiID] = -1;
  86. }
  87. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc6][cSadasnjiID])
  88. {
  89. SacuvajCos(kljuc6);
  90. PlayerInfo[playerid][pPcarkey6] = 2555;
  91. CarInfo[kljuc6][cSadasnjiID] = -1;
  92. }
  93. return 1;
  94. }
  95. }
  96. else
  97. {
  98. SendClientMessage(playerid, COLOR_GREY, " Morate sedeti u auto da biste ga prodali! ");
  99. return 1;
  100. }
  101. }
  102. else
  103. {
  104. SendClientMessage(playerid, COLOR_GREY, "Vi niste na mesto za prodaju vozila (Grotti)!");
  105. return 1;
  106. }
  107. }
  108. return 1;
  109. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement