Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.54 KB | None | 0 0
  1. if(KupovinaAuta[playerid] == true)
  2. {
  3. new string[128];
  4. if(newkeys & KEY_RIGHT && !(oldkeys & KEY_RIGHT))
  5. {
  6. AutoModel++;
  7. if(AutoModel > PRODAJA_AUTA-1) { AutoModel = 0; }
  8. DestroyVehicle(IzlozbenoAuto);
  9. IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
  10. format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
  11. PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
  12. format(string,sizeof(string),"Cena: ~g~%d$",AutoSalon[AutoModel][1]);
  13. PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
  14. }
  15. else if(newkeys & KEY_LEFT && !(oldkeys & KEY_LEFT))
  16. {
  17. AutoModel--;
  18. if(AutoModel < 0) { AutoModel = PRODAJA_AUTA-1; }
  19. DestroyVehicle(IzlozbenoAuto);
  20. IzlozbenoAuto = CreateVehicle(AutoSalon[AutoModel][0], AIZLOZBENO_X,AIZLOZBENO_Y,AIZLOZBENO_Z,AIZLOZBENO_A, 1, 1, 30000);
  21. format(string,sizeof(string),"%s",ImenaVozila[GetVehicleModel(IzlozbenoAuto) - 400]);
  22. PlayerTextDrawSetString(playerid,TDProdajaVozila[2][playerid],string);
  23. format(string,sizeof(string),"Cena: ~g~%d$",AutoSalon[AutoModel][1]);
  24. PlayerTextDrawSetString(playerid,TDProdajaVozila[3][playerid],string);
  25. }
  26. else if(newkeys & KEY_SECONDARY_ATTACK)
  27. {
  28. if(PlayerInfo[playerid][pPosedovanjeAuta] != -1 && PlayerInfo[playerid][pPosedovanjeAuta2] != -1) return SCM(playerid,-1," "CRVENA"Vec posedujes 2 auta!");
  29. if(PlayerInfo[playerid][pNovacDzep] < AutoSalon[AutoModel][1]) return SCM(playerid,-1,"(UN:RPG) "CRVENA"Nemate dovoljno novca!");
  30. for(new i = 0; i < sizeof(VoziloInfo); i++)
  31. {
  32. new Fajl[64];
  33. format(Fajl, sizeof(Fajl), AUTO_FILE, i);
  34. if(!fexist(Fajl))
  35. {
  36. new poz = random(sizeof(RandomAutoSpawn));
  37. new poz1 = random(sizeof(RandomAutoSpawnLV));
  38. g_NovacMinus(playerid,AutoSalon[AutoModel][1]);
  39. if(PlayerInfo[playerid][pPosedovanjeAuta] != -1) { PlayerInfo[playerid][pPosedovanjeAuta2] = i; } else PlayerInfo[playerid][pPosedovanjeAuta] = i;
  40. VoziloInfo[i][vModel] = AutoSalon[AutoModel][0];
  41. if(IsPlayerInRangeOfPoint(playerid, 5.0, 2172.9819,1400.6012,11.0625))
  42. {
  43. VoziloInfo[i][vPozX] = RandomAutoSpawnLV[poz1][0];
  44. VoziloInfo[i][vPozY] = RandomAutoSpawnLV[poz1][1];
  45. VoziloInfo[i][vPozZ] = RandomAutoSpawnLV[poz1][2];
  46. VoziloInfo[i][vPozA] = RandomAutoSpawnLV[poz1][3];
  47. }
  48. else
  49. {
  50. VoziloInfo[i][vPozX] = RandomAutoSpawn[poz][0];
  51. VoziloInfo[i][vPozY] = RandomAutoSpawn[poz][1];
  52. VoziloInfo[i][vPozZ] = RandomAutoSpawn[poz][2];
  53. VoziloInfo[i][vPozA] = RandomAutoSpawn[poz][3];
  54. }
  55. VoziloInfo[i][vSpawn] = 0;
  56. VoziloInfo[i][vBoja1] = 0;
  57. VoziloInfo[i][vBoja2] = 0;
  58. VoziloInfo[i][vImaVlasnika] = 1;
  59. VoziloInfo[i][vZakljucan] = 1;
  60. VoziloInfo[i][vDroga] = 0;
  61. VoziloInfo[i][vMats] = 0;
  62. VoziloInfo[i][vOruzije] = -1;
  63. VoziloInfo[i][vMunicija] = 0;
  64. VoziloInfo[i][vRadio] = 0;
  65. strmid(VoziloInfo[i][vVlasnik], GetName(playerid), 0, strlen(GetName(playerid)), 999);
  66. TogglePlayerControllable(playerid, 1);
  67. VoziloInfo[i][vID] = CreateVehicle(AutoSalon[AutoModel][0], VoziloInfo[i][vPozX],VoziloInfo[i][vPozY],VoziloInfo[i][vPozZ],VoziloInfo[i][vPozA], VoziloInfo[i][vBoja1], VoziloInfo[i][vBoja2], 30000);
  68. KupovinaAuta[playerid] = false; autokatalog = 0;
  69. UkloniVozilaTD(playerid); SetCameraBehindPlayer(playerid);
  70. SacuvajVozilo(i); SavePlayer(playerid); StatusMotora(playerid, 1);
  71. SetPlayerCheckpoint(playerid, VoziloInfo[i][vPozX],VoziloInfo[i][vPozY],VoziloInfo[i][vPozZ], 5.0);
  72. PosaoGPS[playerid] = 1; Fuel[GetPlayerVehicleID(playerid)] = 45;
  73. SCM(playerid,-1,""SIVA"Hint:"BELA"Uspesno ste kupili auto!");
  74. SCM(playerid,-1,""SIVA"Hint:"BELA"Autom mozete upravljati komandom /v!");
  75. SCM(playerid,-1,""SIVA"Hint:"BELA"Lokacija vaseg auta je oznacena crveno na mapi!");
  76. break;
  77. }
  78. }
  79. }
  80. else if (newkeys & KEY_JUMP)
  81. {
  82. TogglePlayerControllable(playerid, 1);
  83. SCM(playerid, -1, "(UN:RPG) "CRVENA"Odustali ste od kupovine auta!");
  84. KupovinaAuta[playerid] = false; autokatalog = 0;
  85. UkloniVozilaTD(playerid);
  86. SetCameraBehindPlayer(playerid);
  87. }
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement