Guest User

tombee

a guest
Feb 6th, 2019
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.26 KB | None | 0 0
  1.  
  2.  
  3. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  4. ////420medit Filter Script Export////////////////////////////////////////////////////////////////////////////////
  5. ////medit/carexports/tombee.pwn By: [uL]Pottus
  6. /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  7.  
  8. #include <a_samp>
  9. #define LENGTH 2.0
  10. new VObject_0;
  11. new VObject_1;
  12. new VObject_2;
  13. new VObject_3;
  14. new VObject_4;
  15. new VObject_5;
  16. new VObject_6;
  17. new VObject_7;
  18. new VObject_8;
  19. new VObject_9;
  20. new VObject_10;
  21. new VObject_11;
  22. new VObject_12;
  23. new VObject_13;
  24. new VObject_14;
  25. new VObject_15;
  26. new VObject_16;
  27. new VObject_17;
  28. new VObject_18;
  29. new VObject_19;
  30. new VObject_20;
  31. new VObject_21;
  32. new VObject_22;
  33. new VObject_23;
  34.  
  35. new CarVid;
  36.  
  37. public OnFilterScriptInit()
  38. {
  39. CarVid = CreateVehicle(464, 1916.3728,152.2996,37.2402, 353.819091, 122, 42, 3600);
  40. ChangeVehiclePaintjob(CarVid, 3);
  41. LinkVehicleToInterior(CarVid,99);
  42. VObject_0 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  43. VObject_1 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  44. VObject_2 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  45. VObject_3 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  46. VObject_4 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  47. VObject_5 = CreateObject(1241, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  48. VObject_6 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  49. VObject_7 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  50. VObject_8 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  51. VObject_9 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  52. VObject_10 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  53. VObject_11 = CreateObject(19475, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  54. VObject_12 = CreateObject(19475, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  55. VObject_13 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  56. VObject_14 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  57. VObject_15 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  58. VObject_16 = CreateObject(2006, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  59. VObject_17 = CreateObject(1974, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  60. VObject_18 = CreateObject(1974, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  61. VObject_19 = CreateObject(1974, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  62. VObject_20 = CreateObject(2326, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  63. VObject_21 = CreateObject(954, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  64. VObject_22 = CreateObject(954, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  65. VObject_23 = CreateObject(954, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
  66.  
  67. SetObjectMaterial(VObject_0, 0, 2707, "Shopping", "white", -205);
  68. SetObjectMaterial(VObject_0, 1, 2707, "Shopping", "white", -205);
  69. SetObjectMaterial(VObject_0, 2, 2707, "Shopping", "white", -205);
  70. SetObjectMaterial(VObject_0, 3, 2707, "Shopping", "white", -205);
  71. SetObjectMaterial(VObject_0, 4, 2707, "Shopping", "white", -205);
  72. SetObjectMaterial(VObject_0, 5, 2707, "Shopping", "white", -205);
  73. SetObjectMaterial(VObject_0, 6, 2707, "Shopping", "white", -205);
  74. SetObjectMaterial(VObject_0, 7, 2707, "Shopping", "white", -205);
  75. SetObjectMaterial(VObject_0, 8, 2707, "Shopping", "white", -205);
  76. SetObjectMaterial(VObject_0, 9, 2707, "Shopping", "white", 0);
  77. SetObjectMaterial(VObject_0, 10, 2707, "Shopping", "white", 0);
  78. SetObjectMaterial(VObject_0, 11, 2707, "Shopping", "white", 0);
  79. SetObjectMaterial(VObject_1, 0, 2707, "Shopping", "white", -205);
  80. SetObjectMaterial(VObject_1, 1, 2707, "Shopping", "white", -205);
  81. SetObjectMaterial(VObject_1, 2, 2707, "Shopping", "white", -205);
  82. SetObjectMaterial(VObject_1, 3, 2707, "Shopping", "white", -205);
  83. SetObjectMaterial(VObject_1, 4, 2707, "Shopping", "white", -205);
  84. SetObjectMaterial(VObject_1, 5, 2707, "Shopping", "white", -205);
  85. SetObjectMaterial(VObject_1, 6, 2707, "Shopping", "white", -205);
  86. SetObjectMaterial(VObject_1, 7, 2707, "Shopping", "white", -205);
  87. SetObjectMaterial(VObject_1, 8, 2707, "Shopping", "white", -205);
  88. SetObjectMaterial(VObject_1, 9, 2707, "Shopping", "white", 0);
  89. SetObjectMaterial(VObject_1, 10, 2707, "Shopping", "white", 0);
  90. SetObjectMaterial(VObject_1, 11, 2707, "Shopping", "white", 0);
  91. SetObjectMaterial(VObject_2, 0, 2707, "Shopping", "white", -205);
  92. SetObjectMaterial(VObject_2, 1, 2707, "Shopping", "white", -205);
  93. SetObjectMaterial(VObject_2, 2, 2707, "Shopping", "white", -205);
  94. SetObjectMaterial(VObject_2, 3, 2707, "Shopping", "white", -205);
  95. SetObjectMaterial(VObject_2, 4, 2707, "Shopping", "white", -205);
  96. SetObjectMaterial(VObject_2, 5, 2707, "Shopping", "white", -205);
  97. SetObjectMaterial(VObject_2, 6, 2707, "Shopping", "white", -205);
  98. SetObjectMaterial(VObject_2, 7, 2707, "Shopping", "white", -205);
  99. SetObjectMaterial(VObject_2, 8, 2707, "Shopping", "white", -205);
  100. SetObjectMaterial(VObject_2, 9, 2707, "Shopping", "white", 0);
  101. SetObjectMaterial(VObject_2, 10, 2707, "Shopping", "white", 0);
  102. SetObjectMaterial(VObject_2, 11, 2707, "Shopping", "white", 0);
  103. SetObjectMaterial(VObject_3, 0, 10817, "airportgnd_sfse", "black64", 0);
  104. SetObjectMaterial(VObject_3, 1, 10817, "airportgnd_sfse", "black64", 0);
  105. SetObjectMaterial(VObject_3, 2, 10817, "airportgnd_sfse", "black64", 0);
  106. SetObjectMaterial(VObject_3, 3, 10817, "airportgnd_sfse", "black64", 0);
  107. SetObjectMaterial(VObject_3, 4, 10817, "airportgnd_sfse", "black64", 0);
  108. SetObjectMaterial(VObject_3, 5, 10817, "airportgnd_sfse", "black64", 0);
  109. SetObjectMaterial(VObject_3, 6, 10817, "airportgnd_sfse", "black64", 0);
  110. SetObjectMaterial(VObject_3, 7, 10817, "airportgnd_sfse", "black64", 0);
  111. SetObjectMaterial(VObject_3, 8, 10817, "airportgnd_sfse", "black64", 0);
  112. SetObjectMaterial(VObject_4, 0, 10817, "airportgnd_sfse", "black64", 0);
  113. SetObjectMaterial(VObject_4, 1, 10817, "airportgnd_sfse", "black64", 0);
  114. SetObjectMaterial(VObject_4, 2, 10817, "airportgnd_sfse", "black64", 0);
  115. SetObjectMaterial(VObject_4, 3, 10817, "airportgnd_sfse", "black64", 0);
  116. SetObjectMaterial(VObject_4, 4, 10817, "airportgnd_sfse", "black64", 0);
  117. SetObjectMaterial(VObject_4, 5, 10817, "airportgnd_sfse", "black64", 0);
  118. SetObjectMaterial(VObject_4, 6, 10817, "airportgnd_sfse", "black64", 0);
  119. SetObjectMaterial(VObject_4, 7, 10817, "airportgnd_sfse", "black64", 0);
  120. SetObjectMaterial(VObject_4, 8, 10817, "airportgnd_sfse", "black64", 0);
  121. SetObjectMaterial(VObject_5, 0, 18771, "MatStairs", "hazardwall2", -205);
  122. SetObjectMaterial(VObject_6, 0, 10817, "airportgnd_sfse", "black64", 0);
  123. SetObjectMaterial(VObject_7, 0, 10817, "airportgnd_sfse", "black64", 0);
  124. SetObjectMaterial(VObject_8, 0, 10817, "airportgnd_sfse", "black64", 0);
  125. SetObjectMaterial(VObject_9, 0, 10817, "airportgnd_sfse", "black64", 0);
  126. SetObjectMaterial(VObject_10, 0, 10817, "airportgnd_sfse", "black64", 0);
  127. SetObjectMaterial(VObject_11, 0, 2068, "CJ_AMMO_net", "cj_cammonet", -52);
  128. SetObjectMaterial(VObject_12, 0, 2068, "CJ_AMMO_net", "cj_cammonet", -52);
  129. SetObjectMaterial(VObject_13, 0, 10817, "airportgnd_sfse", "black64", 0);
  130. SetObjectMaterial(VObject_14, 0, 10817, "airportgnd_sfse", "black64", 0);
  131. SetObjectMaterial(VObject_15, 0, 10817, "airportgnd_sfse", "black64", 0);
  132. SetObjectMaterial(VObject_16, 0, 10817, "airportgnd_sfse", "black64", 0);
  133. SetObjectMaterial(VObject_17, 0, 2707, "Shopping", "white", -205);
  134. SetObjectMaterial(VObject_17, 1, 2707, "Shopping", "white", 0);
  135. SetObjectMaterial(VObject_18, 0, 2707, "Shopping", "white", -205);
  136. SetObjectMaterial(VObject_18, 1, 2707, "Shopping", "white", 0);
  137. SetObjectMaterial(VObject_19, 0, 2707, "Shopping", "white", -205);
  138. SetObjectMaterial(VObject_19, 1, 2707, "Shopping", "white", 0);
  139. SetObjectMaterial(VObject_20, 0, 10817, "airportgnd_sfse", "black64", 0);
  140. SetObjectMaterial(VObject_20, 1, 10817, "airportgnd_sfse", "black64", 0);
  141. SetObjectMaterial(VObject_20, 2, 10817, "airportgnd_sfse", "black64", 0);
  142. SetObjectMaterial(VObject_20, 3, 10817, "airportgnd_sfse", "black64", 0);
  143. SetObjectMaterial(VObject_20, 4, 10817, "airportgnd_sfse", "black64", 0);
  144. SetObjectMaterial(VObject_20, 5, 10817, "airportgnd_sfse", "black64", 0);
  145. SetObjectMaterial(VObject_20, 6, 10817, "airportgnd_sfse", "black64", 0);
  146. SetObjectMaterial(VObject_20, 7, 10817, "airportgnd_sfse", "black64", 0);
  147. SetObjectMaterial(VObject_20, 8, 10817, "airportgnd_sfse", "black64", 0);
  148. SetObjectMaterial(VObject_21, 0, 10817, "airportgnd_sfse", "black64", 0);
  149. SetObjectMaterial(VObject_22, 0, 10817, "airportgnd_sfse", "black64", 0);
  150. SetObjectMaterial(VObject_23, 0, 10817, "airportgnd_sfse", "black64", 0);
  151.  
  152. AttachObjectToVehicle(VObject_0, CarVid, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 270.000000);
  153. AttachObjectToVehicle(VObject_1, CarVid, 0.000000, -0.229000, 0.000000, 0.000000, 0.000000, 90.000000);
  154. AttachObjectToVehicle(VObject_2, CarVid, 0.000000, -0.439000, 0.000000, 0.000000, 0.000000, 90.000000);
  155. AttachObjectToVehicle(VObject_3, CarVid, 0.000000, -0.108999, 0.000000, 0.000000, 0.000000, 90.000000);
  156. AttachObjectToVehicle(VObject_4, CarVid, 0.000000, -0.328999, 0.000000, 0.000000, 0.000000, 90.000000);
  157. AttachObjectToVehicle(VObject_5, CarVid, 0.000000, -0.430000, 0.000000, 360.000000, 300.000000, 90.000000);
  158. AttachObjectToVehicle(VObject_6, CarVid, 0.000000, 0.100000, -0.028999, 0.000000, 0.000000, 0.000000);
  159. AttachObjectToVehicle(VObject_7, CarVid, 0.000000, 0.100000, 0.018999, 0.000000, 0.000000, 0.000000);
  160. AttachObjectToVehicle(VObject_8, CarVid, 0.050000, 0.100000, 0.000000, 0.000000, 0.000000, 0.000000);
  161. AttachObjectToVehicle(VObject_9, CarVid, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000);
  162. AttachObjectToVehicle(VObject_10, CarVid, -0.039000, 0.100000, 0.000000, 0.000000, 0.000000, 0.000000);
  163. AttachObjectToVehicle(VObject_11, CarVid, 0.200000, -0.200000, 0.200000, 0.000000, 90.000000, 15.000000);
  164. AttachObjectToVehicle(VObject_12, CarVid, -0.200000, -0.200000, 0.200000, 0.000000, 90.000000, -10.000000);
  165. AttachObjectToVehicle(VObject_13, CarVid, 0.048999, 0.100000, 0.028999, 0.000000, 0.000000, 0.000000);
  166. AttachObjectToVehicle(VObject_14, CarVid, -0.039000, 0.100000, 0.018999, 0.000000, 0.000000, 0.000000);
  167. AttachObjectToVehicle(VObject_15, CarVid, 0.048999, 0.100000, -0.039000, 0.000000, 0.000000, 0.000000);
  168. AttachObjectToVehicle(VObject_16, CarVid, -0.048999, 0.100000, -0.039000, 0.000000, 0.000000, 0.000000);
  169. AttachObjectToVehicle(VObject_17, CarVid, 0.059000, 0.119000, 0.028999, 0.000000, 0.000000, 0.000000);
  170. AttachObjectToVehicle(VObject_18, CarVid, -0.041999, 0.119000, 0.028999, 0.000000, 0.000000, 0.000000);
  171. AttachObjectToVehicle(VObject_19, CarVid, 0.000000, 0.128999, -0.030999, 0.000000, 0.000000, 0.000000);
  172. AttachObjectToVehicle(VObject_20, CarVid, 0.000000, -0.128999, 0.000000, 0.000000, 0.000000, -90.000000);
  173. AttachObjectToVehicle(VObject_21, CarVid, 0.000000, -0.048999, -0.250000, 0.000000, 180.000000, 0.000000);
  174. AttachObjectToVehicle(VObject_22, CarVid, 0.000000, -0.219999, -0.200000, 0.000000, 180.000000, 0.000000);
  175. AttachObjectToVehicle(VObject_23, CarVid, 0.000000, -0.409000, -0.230000, 0.000000, 180.000000, 0.000000);
  176. }
  177.  
  178. public OnFilterScriptExit()
  179. {
  180. DestroyVehicle(CarVid);
  181.  
  182. DestroyObject(VObject_0);
  183. DestroyObject(VObject_1);
  184. DestroyObject(VObject_2);
  185. DestroyObject(VObject_3);
  186. DestroyObject(VObject_4);
  187. DestroyObject(VObject_5);
  188. DestroyObject(VObject_6);
  189. DestroyObject(VObject_7);
  190. DestroyObject(VObject_8);
  191. DestroyObject(VObject_9);
  192. DestroyObject(VObject_10);
  193. DestroyObject(VObject_11);
  194. DestroyObject(VObject_12);
  195. DestroyObject(VObject_13);
  196. DestroyObject(VObject_14);
  197. DestroyObject(VObject_15);
  198. DestroyObject(VObject_16);
  199. DestroyObject(VObject_17);
  200. DestroyObject(VObject_18);
  201. DestroyObject(VObject_19);
  202. DestroyObject(VObject_20);
  203. DestroyObject(VObject_21);
  204. DestroyObject(VObject_22);
  205. DestroyObject(VObject_23);
  206. }
  207.  
  208. public OnVehicleSpawn(vehicleid)
  209. {
  210. if(CarVid == vehicleid)
  211. {
  212. ChangeVehiclePaintjob(vehicleid, 3);
  213. }
  214. }
  215. public OnPlayerCommandText(playerid,cmdtext[])
  216. {
  217. if(strcmp("/tbenter",cmdtext,true,10)==0)
  218. {
  219. new tbfree=1;
  220. new Float:x,Float:y,Float:z;
  221. GetVehiclePos(CarVid,x,y,z);
  222. if(IsPlayerInVehicle(playerid,CarVid)) return SendClientMessage(playerid,-1,"Vec si u pceli !");
  223. if(IsPlayerInRangeOfPoint(playerid, LENGTH, x,y,z))
  224. {
  225. for(new i=0; i<GetMaxPlayers(); i++)
  226. {
  227. if(IsPlayerInVehicle(playerid,CarVid))
  228. {
  229. tbfree=0;
  230. }
  231. }
  232. if(tbfree == 1)
  233. {
  234. PutPlayerInVehicle(playerid,CarVid,0);
  235. } else return SendClientMessage(playerid,-1,"");
  236. } else return SendClientMessage(playerid,-1,"Predaleko si od pcele !.");
  237. return 1;
  238. }
  239. if(!strcmp("/tbexit",cmdtext,true,10))
  240. {
  241. if(IsPlayerInVehicle(playerid,CarVid))
  242. {
  243. new Float:x,Float:y,Float:z;
  244. GetVehiclePos(CarVid,x,y,z);
  245. RemovePlayerFromVehicle(playerid);
  246. SetPlayerPos(playerid,x,y,z+2);
  247. } else return SendClientMessage(playerid,-1,"Nisi u pceli !");
  248. return 1;
  249. }
  250. if(!strcmp(cmdtext, "/tombee", true))
  251. {
  252. SetPlayerPos(playerid, 1916.3728,152.2996,37.2402);
  253. return 1;
  254. }
  255. return 0;
  256. }
Advertisement
Add Comment
Please, Sign In to add comment