Guest User

Untitled

a guest
Feb 13th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.19 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. new id;
  27. for(new i = 0; i < MAX_COS; i++)
  28. {
  29. if(id == CarInfo[i][cSadasnjiID])
  30. {
  31. if(dodajecos[playerid] > -1)
  32. {
  33. return 1;
  34. }
  35. if(strcmp(sendername, CarInfo[ownvehkey][cOwner], true) == 0)
  36. {
  37. new carsellprice = CarInfo[ownvehkey][cValue] * 3 / 4;
  38. CarInfo[ownvehkey][cOwned] = 0;
  39. strmid(CarInfo[ownvehkey][cOwner], "Niko", 0, strlen("Niko"), 999);
  40. GivePlayerMoneyEx(playerid,carsellprice);
  41. PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
  42. format(string, sizeof(string), "~w~Prodali ste auto za: ~n~~g~$%d", carsellprice);
  43. GameTextForPlayer(playerid, string, 10000, 3);
  44. new Float:Angle;
  45. new vehz = GetPlayerVehicleID(playerid);
  46. GetVehicleZAngle(vehz, Angle);
  47. GetPlayerPos(playerid, X,Y,Z);
  48. CarInfo[ownvehkey][cPozX] = X;
  49. CarInfo[ownvehkey][cPozY] = Y;
  50. CarInfo[ownvehkey][cPozZ] = Z;
  51. CarInfo[ownvehkey][cAngle] = Angle;
  52. strmid(CarInfo[ownvehkey][cTablice], "Nema", 0, strlen("Nema"), 999);
  53. CarInfo[ownvehkey][cRegis] = 0;
  54. new yy;
  55. yy = CarInfo[ownvehkey][cSadasnjiID];
  56. new currentveh;
  57. currentveh = GetPlayerVehicleID(playerid);
  58. DestroyVehicle(currentveh);
  59. DestroyDynamic3DTextLabel(Text3D:VehicleOglas[currentveh]);
  60. new modelv[24];
  61. GetVehicleName(yy,modelv,sizeof(modelv));
  62. CreateVehicle_H(CarInfo[ownvehkey][cModel],X,Y,Z,Angle,CarInfo[ownvehkey][cColorOne],CarInfo[ownvehkey][cColorTwo],0);
  63. new stringau[200];
  64. yy = 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]);
  65. VehicleLabel[yy] = CreateDynamic3DTextLabel(stringau, 0xFF0000CC, 0.0, 0.0, 0.5, 40.0, INVALID_PLAYER_ID, yy, 0, -1, -1, -1, 100.0);
  66. TogglePlayerControllable(playerid, 1);
  67. if(GetPlayerVehicleID(playerid) == CarInfo[kljuc1][cSadasnjiID])
  68. {
  69. SacuvajCos(kljuc1);
  70. PlayerInfo[playerid][pPcarkey] = 999;
  71. CarInfo[kljuc1][cSadasnjiID] = -1;
  72. }
  73. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc2][cSadasnjiID])
  74. {
  75. SacuvajCos(kljuc2);
  76. PlayerInfo[playerid][pPcarkey2] = 999;
  77. CarInfo[kljuc2][cSadasnjiID] = -1;
  78. }
  79. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc3][cSadasnjiID])
  80. {
  81. SacuvajCos(kljuc3);
  82. PlayerInfo[playerid][pPcarkey3] = 2555;
  83. CarInfo[kljuc3][cSadasnjiID] = -1;
  84. }
  85. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc4][cSadasnjiID])
  86. {
  87. SacuvajCos(kljuc4);
  88. PlayerInfo[playerid][pPcarkey4] = 2555;
  89. CarInfo[kljuc4][cSadasnjiID] = -1;
  90. }
  91. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc5][cSadasnjiID])
  92. {
  93. SacuvajCos(kljuc5);
  94. PlayerInfo[playerid][pPcarkey5] = 2555;
  95. CarInfo[kljuc5][cSadasnjiID] = -1;
  96. }
  97. else if(GetPlayerVehicleID(playerid) == CarInfo[kljuc6][cSadasnjiID])
  98. {
  99. SacuvajCos(kljuc6);
  100. PlayerInfo[playerid][pPcarkey6] = 2555;
  101. CarInfo[kljuc6][cSadasnjiID] = -1;
  102. }
  103. return 1;
  104. }
  105. }
  106. }
  107. }
  108. else
  109. {
  110. SendClientMessage(playerid, COLOR_GREY, " Morate sedeti u auto da biste ga prodali! ");
  111. return 1;
  112. }
  113. }
  114. else
  115. {
  116. SendClientMessage(playerid, COLOR_GREY, "Vi niste na mesto za prodaju vozila (Grotti)!");
  117. return 1;
  118. }
  119. }
  120. return 1;
  121. }
Advertisement
Add Comment
Please, Sign In to add comment