TonyVk

Untitled

Sep 10th, 2015
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. new Lockan[MAX_VEHICLES];
  2. //Ovo dole skroooz na kraj OnGameModeInit stavi ak os da pri paljenu srwa sva org vozila budu lockana!
  3. for(new i=0;i<MAX_VOZILA;i++)
  4. {
  5. if(PolicijskaAuta(i) || TVFAuta(i) || TBTVozila(i) || GroveVozila(i) || BallasVozila(i) || NovinariVozila(i))
  6. {
  7. Lockan[i] = 1;
  8. }
  9. }
  10.  
  11. CMD:lockcar(playerid, params[])
  12. {
  13. if(PlayerInfo[playerid][pClan] == -1 && PlayerInfo[playerid][pLider] == -1) return SCM(playerid,-1,"Niste clan niti jedne bande/orge!");
  14. new veh = GetClosestVehicle(playerid);
  15. if(!PolicijskaAuta(veh) && !TVFAuta(veh) && !TBTVozila(veh) && !GroveVozila(veh) && !BallasVozila(veh) && !NovinariVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od bande/orge!");
  16. if(PlayerInfo[playerid][pClan] == 1)
  17. {
  18. if(!PolicijskaAuta(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje organizacije!");
  19. }
  20. if(PlayerInfo[playerid][pClan] == 2)
  21. {
  22. if(!TVFAuta(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
  23. }
  24. if(PlayerInfo[playerid][pClan] == 3)
  25. {
  26. if(!TBTVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
  27. }
  28. if(PlayerInfo[playerid][pClan] == 4)
  29. {
  30. if(!GroveVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
  31. }
  32. if(PlayerInfo[playerid][pClan] == 5)
  33. {
  34. if(!BallasVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje bande!");
  35. }
  36. if(PlayerInfo[playerid][pClan] == 6)
  37. {
  38. if(!NovinariVozila(veh)) return SCM(playerid,-1,"Niste kod vozila od svoje organizacije!");
  39. }
  40. new Float:Poz[3]; GetVehiclePos(veh, Poz[0], Poz[1], Poz[2]);
  41. if(IsPlayerInRangeOfPoint(playerid, 3.0, Poz[0], Poz[1], Poz[2]))
  42. {
  43. if(Lockan[veh] == 0)
  44. {
  45. Lockan[veh] = 1;
  46. PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
  47. SCM(playerid,-1,"Vozilo zakljucano!");
  48. }
  49. else
  50. {
  51. Lockan[veh] = 0;
  52. PlayerPlaySound(playerid, 24600, 0.0, 0.0, 0.0);
  53. SCM(playerid,-1,"Vozilo otkljucano!");
  54. }
  55. }
  56. return 1;
  57. }
  58.  
  59. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  60. {
  61. if(PolicijskaAuta(vehicleid))
  62. {
  63. if(PlayerInfo[playerid][pClan] != 1 && Lockan[vehicleid] == 1)
  64. {
  65. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  66. GameTextForPlayer(playerid, "~b~Los Santos Police Department!", 2500, 5);
  67. }
  68. else if(PlayerInfo[playerid][pClan] == 1 && Lockan[vehicleid] == 1)
  69. {
  70. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  71. GameTextForPlayer(playerid, "~b~Zakljucan!", 2500, 5);
  72. }
  73. }
  74. else if(TVFAuta(vehicleid))
  75. {
  76. if(PlayerInfo[playerid][pClan] != 2 && Lockan[vehicleid] == 1)
  77. {
  78. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  79. GameTextForPlayer(playerid, "~r~The Vinci Family!", 2500, 5);
  80. }
  81. else if(PlayerInfo[playerid][pClan] == 2 && Lockan[vehicleid] == 1)
  82. {
  83. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  84. GameTextForPlayer(playerid, "~r~Zakljucan!", 2500, 5);
  85. }
  86. }
  87. else if(TBTVozila(vehicleid))
  88. {
  89. if(PlayerInfo[playerid][pClan] != 3 && Lockan[vehicleid] == 1)
  90. {
  91. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  92. GameTextForPlayer(playerid, "~l~Black Dragon Triads!", 2500, 5);
  93. }
  94. else if(PlayerInfo[playerid][pClan] == 3 && Lockan[vehicleid] == 1)
  95. {
  96. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  97. GameTextForPlayer(playerid, "~l~Zakljucan!", 2500, 5);
  98. }
  99. }
  100. else if(GroveVozila(vehicleid))
  101. {
  102. if(PlayerInfo[playerid][pClan] != 4 && Lockan[vehicleid] == 1)
  103. {
  104. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  105. GameTextForPlayer(playerid, "~g~Grove Street Family!", 2500, 5);
  106. }
  107. else if(PlayerInfo[playerid][pClan] == 4 && Lockan[vehicleid] == 1)
  108. {
  109. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  110. GameTextForPlayer(playerid, "~g~Zakljucan!", 2500, 5);
  111. }
  112. }
  113. else if(BallasVozila(vehicleid))
  114. {
  115. if(PlayerInfo[playerid][pClan] != 5 && Lockan[vehicleid] == 1)
  116. {
  117. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  118. GameTextForPlayer(playerid, "~w~Ballas!", 2500, 5);
  119. }
  120. else if(PlayerInfo[playerid][pClan] == 5 && Lockan[vehicleid] == 1)
  121. {
  122. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  123. GameTextForPlayer(playerid, "~w~Zakljucan!", 2500, 5);
  124. }
  125. }
  126. else if(NovinariVozila(vehicleid))
  127. {
  128. if(PlayerInfo[playerid][pClan] != 6 && Lockan[vehicleid] == 1)
  129. {
  130. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  131. GameTextForPlayer(playerid, "~y~Los Santos Novinari!", 2500, 5);
  132. }
  133. else if(PlayerInfo[playerid][pClan] == 6 && Lockan[vehicleid] == 1)
  134. {
  135. Siki_SetPlayerPos(playerid, Poz[0], Poz[1], Poz[2]);
  136. GameTextForPlayer(playerid, "~y~Zakljucan!", 2500, 5);
  137. }
  138. }
  139. return 1;
  140. }
Advertisement
Add Comment
Please, Sign In to add comment