Advertisement
DexyHendrix

Untitled

Dec 10th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.09 KB | None | 0 0
  1. CMD:napravivozilo(playerid, params[])
  2. {
  3. if(!isPlayerLogged[playerid]) return GRESKA(playerid, "Morate biti ulogovani da bi koristili komande!");
  4. if(PlayerInfo[playerid][pAdmin] < 8) return GRESKA(playerid,"Nemate ovlascenje!");
  5. new veh, vcena, vboja1, vboja2;
  6. if(sscanf(params, "iiii", veh, vcena, vboja1, vboja2)) return USAGE(playerid, "/napravivozilo (id vozila) (cena) (boja 1) (boja 2)");
  7. if(vboja1 < 0 || vboja1 > 255) return GRESKA(playerid, "Ne moze boja iznad 255 ni ispod 0!");
  8. if(vboja2 < 0 || vboja2 > 255) return GRESKA(playerid, "Ne moze boja iznad 255 ni ispod 0!");
  9. if(veh < 400 || veh > 611) return GRESKA(playerid, "Ne moze ispod 400 ili iznad 611!");
  10. if(vcena < 0 || vcena > 500000000) return GRESKA(playerid, "Cena nije vazeca!");
  11. new idica;
  12. new Float:ang;
  13. GetPlayerFacingAngle(playerid, ang);
  14. new Float:x, Float:y, Float:z;
  15. GetPlayerPos(playerid, x, y, z);
  16. idica = DodajVozilo(veh, x, y+2, z, ang, vboja1, vboja2, 60000); //AddStaticVehicleEx ako ne radi kez da ga putuje u vozilo!!!
  17. new model[24];
  18. GetVehicleName(brojvozila,model,sizeof(model));
  19. vehhealth[brojvozila] = 998.0;
  20. SetVehicleHealth(brojvozila, 998.0);
  21. CarInfo[brojvozila][cModel] = veh;
  22. CarInfo[brojvozila][cLocationx] = x;
  23. CarInfo[brojvozila][cLocationy] = y+2;
  24. CarInfo[brojvozila][cLocationz] = z;
  25. CarInfo[brojvozila][cOriginLocationx] = x;
  26. CarInfo[brojvozila][cOriginLocationx] = y+2;
  27. CarInfo[brojvozila][cOriginLocationx] = z;
  28. CarInfo[brojvozila][cAngle] = ang;
  29. CarInfo[brojvozila][cOriginAngle] = ang;
  30. CarInfo[brojvozila][cNeaktivnost] = 0;
  31. CarInfo[brojvozila][cColorOne] = vboja1;
  32. CarInfo[brojvozila][cColorTwo] = vboja2;
  33. strmid(CarInfo[brojvozila][cModel], model, 0, strlen(model), 255);
  34. strmid(CarInfo[brojvozila][cOwner], "Dealership", 0, strlen("Dealership"), 255);
  35. format(CarInfo[brojvozila][cTablice], 12, "PRODAJA");
  36. CarInfo[brojvozila][cValue] = vcena;
  37. CarInfo[brojvozila][cOwned] = 0;
  38. CarInfo[brojvozila][cLock] = 0;
  39. CarInfo[brojvozila][cGume] = 0;
  40. new string[128];
  41. //SendClientMessage(playerid, -1, ""OLDEXT"BE: {FFFFFF}Napravili ste vozilo id: %d, cena: $%d, boja 1: %d, boja 2: %d. || Redni broj vozila: %d!", veh, vcena, vboja1, vboja2, brojvozila);
  42. format(string, sizeof(string), ""OLDEXT"BE: {FFFFFF}Napravili ste vozilo id: %d, cena: $%d, boja 1: %d, boja 2: %d. || Redni broj vozila: %d!", veh, vcena, vboja1, vboja2, brojvozila);
  43. SCM(playerid, -1, string);
  44. SacuvajAuto(brojvozila);
  45. GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
  46. SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,lights,alarm,doors,bonnet,boot,objective);
  47. if(IsABike(idica))
  48. {
  49. CarInfo[idica][cGorivo] = 60;
  50. }
  51. else
  52. {
  53. CarInfo[idica][cGorivo] = 60;
  54. }
  55. return true;
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement