cone97

Untitled

Jun 29th, 2017
649
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. YCMD:mootkljucaj(playerid, params[], help)
  2. {
  3. #pragma unused help
  4. #pragma unused params
  5. new i;
  6. if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""CRVENA"WARNING: "BELA"Morate se ulogovati da bi ste koristili ovu komandu.");
  7. if(PlayerInfo[playerid][pPosedovanjeMotora] == -1) return SCM(playerid, -1, ""CRVENA"WARNING: "BELA"Ne mozete koristiti ovu komandu jer ne posedujete motor.");
  8. new Float:Poz[3]; GetVehiclePos(GetClosestVehicle(playerid), Poz[0], Poz[1], Poz[2]);
  9. if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz[0], Poz[1], Poz[2])) return SCM(playerid,-1,""CRVENA"WARNING: "BELA"Ne mozete koristiti ovu komandu jer niste u blizini svog vozila");
  10. {
  11. MotorInfo[i][mZakljucan] = 0; SacuvajMotor(i);
  12. GameTextForPlayer(playerid, "~w~Motor ~r~otkljucan", 5000, 3);
  13. }
  14. return 1;
  15. }
  16. // ========================================================================== //
  17. YCMD:mozakljucaj(playerid, params[], help)
  18. {
  19. #pragma unused help
  20. #pragma unused params
  21. new i;
  22. if(UlogovanProvera[playerid] == 0) return SCM(playerid, -1, ""CRVENA"WARNING: "BELA"Morate se ulogovati da bi ste koristili ovu komandu.");
  23. if(PlayerInfo[playerid][pPosedovanjeMotora] == -1) return SCM(playerid, -1, ""CRVENA"WARNING: "BELA"Ne mozete koristiti ovu komandu jer ne posedujete motor.");
  24. new Float:Poz[3]; GetVehiclePos(GetClosestVehicle(playerid), Poz[0], Poz[1], Poz[2]);
  25. if(!IsPlayerInRangeOfPoint(playerid, 5.0, Poz[0], Poz[1], Poz[2])) return SCM(playerid,-1,""CRVENA"WARNING: "BELA"Ne mozete koristiti ovu komandu jer niste u blizini svog vozila");
  26. {
  27. MotorInfo[i][mZakljucan] = 1; SacuvajMotor(i);
  28. GameTextForPlayer(playerid, "~w~Motor ~r~zakljucan", 5000, 3);
  29. }
  30. return 1;
  31. }
  32.  
  33. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  34. {
  35. new Float:Poz[3]; GetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  36. if(!ispassenger)
  37. {
  38. // ========================================================================== //
  39. for(new i; i < sizeof(MotorInfo); i++)
  40. {
  41. if(MotorInfo[i][mID] == vehicleid)
  42. {
  43. if(MotorInfo[i][mImaVlasnika] == 1)
  44. {
  45. if(PlayerInfo[playerid][pPosedovanjeMotora] == i || MotorInfo[i][mZakljucan] == 0)
  46. {
  47. new string[128]; SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  48. format(string,sizeof(string), ""CRVENA"INFO: "BELA"Motor zakljucan.");
  49. SCM(playerid,-1,string);
  50. return 1;
  51. }
  52. }
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment