Guest User

Glitchhunter

a guest
Apr 18th, 2009
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.05 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. // This is a comment
  4. // uncomment the line below if you want to write a filterscript
  5.  
  6. #define FILTERSCRIPT
  7.  
  8. #if defined FILTERSCRIPT
  9.  
  10. new Gate;
  11.  
  12. new Gate2;
  13.  
  14. #endif
  15.  
  16.  
  17. public OnFilterScriptInit()
  18. {
  19. print("\n--------------------------------------");
  20. print(" Bases Filterscript by Glitchhunter ");
  21. print("--------------------------------------\n");
  22.  
  23. AddStaticVehicle(475,-2129.8242,288.0418,34.9864,269.9582,-1,-1); //
  24.  
  25. AddStaticVehicle(475,-2664.0950,-259.9579,6.5482,74.4868,-1,-1); //
  26.  
  27. AddStaticVehicle(601,-1605.52, 652.61, 7.19,0.9097,-1,-1); //
  28.  
  29. AddStaticVehicle(601,-1606.2992,674.2709,7.1875,181.5410,0,0); //
  30.  
  31. AddStaticVehicle(521,-1599.5176,652.0032,7.1875,2.6260,0,0); //
  32.  
  33. AddStaticVehicle(521,-1600.2968,673.8412,7.1875,175.2510,0,0); //
  34.  
  35. AddStaticVehicle(470,-1610.5599,651.7000,7.1875,358.5505,0,0); //
  36.  
  37. AddStaticVehicle(432,-1594.2644,672.5858,6.9564,176.7420,-1,-1); //
  38.  
  39. AddStaticVehicle(432,-1593.5823,652.3891,6.9567,1.3142,0,1); //
  40.  
  41. AddStaticVehicle(470,-1611.9730,673.5499,6.9567,181.6088,0,1); //
  42.  
  43. AddStaticVehicle(415,-1587.7468,650.6641,6.9585,1.0797,0,7); //
  44.  
  45. AddStaticVehicle(415,-1588.3383,674.7883,6.9599,181.3294,0,7); //
  46.  
  47. AddStaticVehicle(470,-1251.6547,470.5137,7.1767,89.9604,43,0); //
  48.  
  49. AddStaticVehicle(470,-1251.7939,446.9233,7.1794,94.1370,43,0); //
  50.  
  51.  
  52.  
  53. CreateObject( 3816 , -1600.00 , 661.50 , 7.52 , 0.00 , 0.00 , 90.00 ); //admin base
  54. CreateObject( 3279 , -1576.77 , 631.41 , 9.91 , 0.00 , 0.00 , 90.00 );
  55. CreateObject( 3279 , -1625.83 , 630.59 , 9.78 , 0.00 , 0.00 , 90.00 );
  56. CreateObject( 8876 , -1566.64 , 647.98 , 9.31 , 180.00 , 0.00 , 175.00 );
  57. CreateObject( 8876 , -1566.43 , 672.27 , 9.31 , 180.00 , 0.00 , 175.00 );
  58. CreateObject( 1985 , -1614.377441 , 687.313659 , 9.367048 , 0.00 , 4.00 , 28.00 );
  59. CreateObject( 3397 , -1614.321044 , 681.601806 , 6.162340 , 0.00 , 0.00 , 0.00 );
  60. CreateObject( 2780 , -1573.476684 , 662.080749 , 4.469737 , 0.00 , 0.00 , 10.00 );
  61. CreateObject( 3528 , -1570.873901 , 661.066711 , 12.757744 , 0.00 , 0.00 , 0.00 );
  62. CreateObject( 1472 , -1573.789306 , 647.734863 , 9.206705 , 0.000000 , 0.000000 , 178.000000 );
  63. CreateObject( 1472 , -1573.687011 , 648.929443 , 8.526923 , 0.000000 , 0.000000 , 542.000000 );
  64. CreateObject( 1472 , -1573.588134 , 650.058959 , 7.742243 , 0.000000 , 0.000000 , 544.000000 );
  65. CreateObject( 1472 , -1573.581787 , 651.552246 , 6.749258 , 0.000000 , 0.000000 , 1626.000000 );
  66. CreateObject( 1472 , -1582.766601 , 644.863830 , 8.704712 , 0.000000 , 0.000000 , 0.000000 );
  67. CreateObject( 1472 , -1582.738037 , 643.845886 , 8.089830 , 0.000000 , 0.000000 , 0.000000 );
  68. CreateObject( 1472 , -1582.760498 , 642.952453 , 7.378655 , 0.000000 , 0.000000 , 0.000000 );
  69. CreateObject( 2356 , -1615.720336 , 680.549804 , 6.223035 , 0.000000 , 0.000000 , 298.000000 );
  70. CreateObject( 1472 , -1582.738037 , 643.845886 , 8.089830 , 0.000000 , 0.000000 , 0.000000 );
  71. CreateObject( 1472 , -1582.760498 , 642.952453 , 7.378655 , 0.000000 , 0.000000 , 0.000000 );
  72. CreateObject( 2356 , -1615.720336 , 680.549804 , 6.223035 , 0.000000 , 0.000000 , 298.000000 );
  73. CreateObject( 1472 , -1582.630737 , 646.046447 , 9.248688 , 0.000000 , 0.000000 , 0.000000 );
  74. CreateObject(3092,-1616.795654,685.365844,7.187500,0.000000,0.000000,358.597290);//dead
  75. CreateObject(3092,-1614.862915,684.844726,7.187500,0.000000,0.000000,0.000000);//dead2
  76. CreateObject(3092,-1615.536987,685.504272,7.187500,0.000000,0.000000,0.000000);//dead3
  77.  
  78. CreateObject(5710,-1241.367,457.960,9.732,0.0,0.0,-179.623); //Pirate base
  79. CreateObject(8483,-1241.030,456.703,14.961,0.0,0.0,-178.763);
  80. CreateObject(744,-1246.196,461.285,5.973,0.0,0.0,0.0);
  81. CreateObject(744,-1244.985,453.991,5.973,0.0,0.0,0.0);
  82. CreateObject(749,-1246.722,451.415,6.722,0.0,0.0,0.0);
  83. CreateObject(749,-1247.755,464.109,6.722,0.0,0.0,0.0);
  84. CreateObject(749,-1246.400,451.044,6.722,0.0,0.0,0.0);
  85. CreateObject(749,-1245.788,450.084,6.722,0.0,0.0,0.0);
  86. CreateObject(749,-1245.453,449.159,6.722,0.0,0.0,0.0);
  87. CreateObject(749,-1243.684,447.393,6.722,0.0,0.0,0.0);
  88. CreateObject(749,-1244.463,445.969,6.722,0.0,0.0,0.0);
  89. CreateObject(749,-1243.566,444.446,7.387,0.0,0.0,0.0);
  90. CreateObject(749,-1243.566,444.446,6.826,0.0,0.0,0.0);
  91. CreateObject(749,-1243.810,443.409,6.722,0.0,0.0,0.0);
  92. CreateObject(749,-1244.373,442.670,6.722,0.0,0.0,0.0);
  93. CreateObject(749,-1243.540,440.507,7.280,0.0,0.0,0.0);
  94. CreateObject(749,-1244.374,439.581,6.722,0.0,0.0,0.0);
  95. CreateObject(749,-1243.525,438.273,6.777,0.0,0.0,0.0);
  96. CreateObject(749,-1243.256,435.969,6.716,0.0,0.0,0.0);
  97. CreateObject(749,-1243.596,437.866,6.722,0.0,0.0,0.0);
  98. CreateObject(749,-1245.972,452.505,11.512,0.0,0.0,0.0);
  99. CreateObject(749,-1245.814,467.053,6.727,0.0,0.0,0.0);
  100. CreateObject(749,-1246.973,466.696,6.722,0.0,0.0,0.0);
  101. CreateObject(749,-1248.606,466.359,7.552,0.0,0.0,0.0);
  102. CreateObject(749,-1244.168,470.260,6.722,0.0,0.0,0.0);
  103. CreateObject(749,-1244.995,472.846,6.722,0.0,0.0,0.0);
  104. CreateObject(749,-1246.232,473.649,7.302,0.0,0.0,0.0);
  105. CreateObject(749,-1245.495,476.135,6.716,0.0,0.0,0.0);
  106. CreateObject(749,-1246.169,477.106,6.716,0.0,0.0,0.0);
  107. CreateObject(749,-1245.691,480.081,6.716,0.0,0.0,0.0);
  108. CreateObject(749,-1245.756,471.965,6.978,0.0,0.0,0.0);
  109. CreateObject(749,-1244.870,468.926,6.722,0.0,0.0,0.0);
  110. CreateObject(749,-1244.884,479.642,6.716,0.0,0.0,0.0);
  111. CreateObject(749,-1245.599,479.078,6.716,0.0,0.0,0.0);
  112. CreateObject(749,-1244.609,475.532,6.716,0.0,0.0,0.0);
  113. CreateObject(749,-1245.305,475.274,6.716,0.0,0.0,0.0);
  114. CreateObject(750,-1248.794,451.252,6.823,0.0,0.0,0.0);
  115. CreateObject(750,-1250.736,450.889,6.823,0.0,0.0,0.0);
  116. CreateObject(750,-1250.061,464.117,6.823,0.0,0.0,0.0);
  117. CreateObject(750,-1251.381,464.624,6.823,0.0,0.0,0.0);
  118. CreateObject(750,-1252.739,464.399,6.823,0.0,0.0,0.0);
  119. CreateObject(750,-1252.479,450.919,6.823,0.0,0.0,0.0);
  120. CreateObject(749,-1253.692,451.259,6.722,0.0,0.0,0.0);
  121. CreateObject(749,-1254.273,464.666,6.722,0.0,0.0,0.0);
  122. CreateObject(750,-1249.755,460.851,6.823,0.0,0.0,0.0);
  123. CreateObject(750,-1248.546,453.218,6.823,0.0,0.0,0.0);
  124. CreateObject(748,-1247.072,447.102,7.011,0.0,0.0,0.0);
  125. CreateObject(748,-1245.428,444.616,7.011,0.0,0.0,0.0);
  126. CreateObject(748,-1244.657,441.525,7.011,0.0,0.0,0.0);
  127. CreateObject(748,-1244.283,437.609,7.011,0.0,0.0,0.0);
  128. CreateObject(748,-1247.387,450.314,7.011,0.0,0.0,0.0);
  129. CreateObject(748,-1248.885,449.641,7.011,0.0,0.0,0.0);
  130. CreateObject(748,-1249.533,465.025,7.011,0.0,0.0,0.0);
  131. CreateObject(748,-1251.651,463.240,7.011,0.0,0.0,0.0);
  132. CreateObject(748,-1249.249,454.053,7.011,0.0,0.0,0.0);
  133. CreateObject(748,-1251.381,453.746,7.011,0.0,0.0,0.0);
  134. CreateObject(748,-1251.935,453.137,7.011,0.0,0.0,0.0);
  135. CreateObject(748,-1248.190,467.797,7.521,0.0,0.0,0.0);
  136. CreateObject(748,-1246.124,474.803,7.004,0.0,0.0,0.0);
  137. CreateObject(748,-1251.415,467.372,7.538,0.0,0.0,0.0);
  138. CreateObject(748,-1246.215,468.157,7.011,0.0,0.0,0.0);
  139. CreateObject(748,-1245.941,479.637,7.004,0.0,0.0,0.0);
  140. CreateObject(748,-1246.168,473.811,7.486,0.0,0.0,0.0);
  141. CreateObject(3524,-1254.137,462.166,9.073,0.0,0.0,-80.787);
  142. CreateObject(3524,-1253.974,453.456,9.073,0.0,0.0,-80.787);
  143. CreateObject(3525,-1231.101,453.043,9.156,0.0,0.0,-103.132);
  144. CreateObject(3525,-1231.031,462.988,8.906,0.0,0.0,-103.132);
  145. CreateObject(17951,-1233.936,445.718,7.964,0.0,0.0,-85.944);
  146. CreateObject(17951,-1239.156,445.396,7.958,0.0,0.0,-85.944);
  147. CreateObject(17951,-1239.469,465.477,7.964,0.0,0.0,-88.522);
  148. CreateObject(17951,-1234.151,465.653,7.964,0.0,0.0,-88.522);
  149.  
  150. Gate = CreateObject(980,-1571.819091,661.593627,6.887533,0.000000,0.000000,270.349456);
  151. Gate2 = CreateObject(749,-1245.998779,457.830596,12.020749,-180.000000,0.000000,10.000000);
  152.  
  153.  
  154. AddStaticPickup(370, 15, -2209.4707,294.1174,35.1172); // jetpack
  155.  
  156. AddStaticPickup(370, 15, -1765.4392,-174.7473,3.5547); // jetpack
  157.  
  158. AddStaticPickup(370, 15, -1574.8162,635.9567,7.3384); // jetpack
  159.  
  160. AddStaticPickup(1242, 15, -1574.6219,639.0253,7.3290); //
  161.  
  162. AddStaticPickup(351, 15, -1574.1498,641.7155,7.3062); //
  163.  
  164. AddStaticPickup(348, 15, -1578.8190,636.1624,7.5322); //
  165.  
  166. AddStaticPickup(356, 15, -1578.5514,638.8314,7.5192); //
  167.  
  168. AddStaticPickup(366, 15, -1578.0785,642.4200,7.5736); //
  169.  
  170. AddStaticPickup(1242, 15, -1235.4423,450.4966,7.1875); //
  171.  
  172. AddStaticPickup(351, 15, -1239.0730,449.8008,7.1875); //
  173.  
  174. AddStaticPickup(348, 15, -1233.6995,462.7228,7.1875); //
  175.  
  176. AddStaticPickup(356, 15, -1239.2222,462.7428,7.1875); //
  177.  
  178. AddStaticPickup(366, 15, -1266.4712,458.0318,7.1875); //
  179.  
  180. return 1;
  181. }
  182.  
  183. public OnFilterScriptExit()
  184. {
  185. return 1;
  186. }
  187.  
  188.  
  189. main()
  190. {
  191. print("\n----------------------------------");
  192. print(" bases by Glitchhunter ");
  193. print("----------------------------------\n");
  194. }
  195.  
  196.  
  197.  
  198. public OnPlayerRequestClass(playerid, classid)
  199. {
  200. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  201. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  202. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  203. return 1;
  204. }
  205.  
  206. public OnPlayerRequestSpawn(playerid)
  207. {
  208. return 1;
  209. }
  210.  
  211. public OnPlayerConnect(playerid)
  212. {
  213. return 1;
  214. }
  215.  
  216. public OnPlayerDisconnect(playerid, reason)
  217. {
  218. return 1;
  219. }
  220.  
  221. public OnPlayerSpawn(playerid)
  222. {
  223. return 1;
  224. }
  225.  
  226. public OnPlayerDeath(playerid, killerid, reason)
  227. {
  228. return 1;
  229. }
  230.  
  231. public OnVehicleSpawn(vehicleid)
  232. {
  233. return 1;
  234. }
  235.  
  236. public OnVehicleDeath(vehicleid, killerid)
  237. {
  238. return 1;
  239. }
  240.  
  241. public OnPlayerText(playerid, text[])
  242. {
  243. return 1;
  244. }
  245.  
  246. public OnPlayerPrivmsg(playerid, recieverid, text[])
  247. {
  248. return 1;
  249. }
  250.  
  251. public OnPlayerCommandText(playerid, cmdtext[])
  252. {
  253. if(strcmp("/C", cmdtext,true) == 0)
  254. {
  255. MoveObject(Gate,-1571.819091,661.593627,6.887533,2.00);
  256. return 1;
  257. }
  258. if(strcmp("/O",cmdtext, true) == 0)
  259. {
  260. MoveObject(Gate,-1571.834472,671.763183,6.887533,2.00);
  261. return 1;
  262. }
  263. if(strcmp("/os",cmdtext, true) == 0)
  264. {
  265. MoveObject(Gate2,-1245.998779,457.830596,15.899141,-180.00);
  266. return 1;
  267. }
  268. if(strcmp("/cs",cmdtext, true) == 0)
  269. {
  270. MoveObject(Gate2,-1245.998779,457.830596,12.020749,-180.00);
  271. return 1;
  272. }
  273.  
  274. return 0;
  275. }
  276.  
  277. public OnPlayerInfoChange(playerid)
  278. {
  279. return 1;
  280. }
  281.  
  282. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  283. {
  284. return 1;
  285. }
  286.  
  287. public OnPlayerExitVehicle(playerid, vehicleid)
  288. {
  289. return 1;
  290. }
  291.  
  292. public OnPlayerStateChange(playerid, newstate, oldstate)
  293. {
  294. return 1;
  295. }
  296.  
  297. public OnPlayerEnterCheckpoint(playerid)
  298. {
  299. return 1;
  300. }
  301.  
  302. public OnPlayerLeaveCheckpoint(playerid)
  303. {
  304. return 1;
  305. }
  306.  
  307. public OnPlayerEnterRaceCheckpoint(playerid)
  308. {
  309. return 1;
  310. }
  311.  
  312. public OnPlayerLeaveRaceCheckpoint(playerid)
  313. {
  314. return 1;
  315. }
  316.  
  317. public OnRconCommand(cmd[])
  318. {
  319. return 1;
  320. }
  321.  
  322. public OnObjectMoved(objectid)
  323. {
  324. return 1;
  325. }
  326.  
  327. public OnPlayerObjectMoved(playerid, objectid)
  328. {
  329. return 1;
  330. }
  331.  
  332. public OnPlayerPickUpPickup(playerid, pickupid)
  333. {
  334. return 1;
  335. }
  336.  
  337. public OnPlayerSelectedMenuRow(playerid, row)
  338. {
  339. return 1;
  340. }
  341.  
  342. public OnPlayerExitedMenu(playerid)
  343. {
  344. return 1;
  345. }
  346.  
Advertisement
Add Comment
Please, Sign In to add comment