Guest User

eldanadminkuca

a guest
Apr 12th, 2010
724
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.59 KB | None | 0 0
  1. /*
  2. Crediti
  3. [SAP]Sidhu, for his awesome idea and programming!
  4. [SAP]Sidhu Made this!
  5. za prevod eldanu
  6. DO NOT REMOVE THE STUFF ABOVE, ANY ATTEMP TO DO SO WILL RESULT IN YOU PAYING THE CONSEQUENCES IF CAUGHT
  7. */
  8. //===============================Include Files==================================
  9.  
  10. #include <a_samp>
  11.  
  12. #define FILTERSCRIPT
  13. #define COLOR_WHITE 0xFFFFFFAA
  14. #define COLOR_YELLOW 0xFFFF00AA
  15.  
  16. #if defined FILTERSCRIPT
  17.  
  18. new gate1;
  19. new car1;
  20. new car2;
  21. new car3;
  22. new car4;
  23. new heli;
  24. new boat;
  25.  
  26. #define COLOR_GREEN 0x33AA33AA
  27. #define COLOR_RED 0xAA3333AA
  28. #define LIGHT_BLUE 0x33CCFFAA
  29. #define COLOR_WHITE 0xFFFFFFAA
  30.  
  31. main()
  32. {
  33. }
  34.  
  35. public OnFilterScriptInit()
  36. {
  37.  
  38.  
  39. print("\n--------------------------------------");
  40. print(" [SAP]Sidhu's Admin Sea House! ");
  41. print("--------------------------------------\n");
  42. CreateObject(3605, -5265.424805, -193.673447, 6.983671, 0.0000, 0.0000, 87.6625);
  43. CreateObject(3604, -5234.370117, -169.146942, 3.510152, 0.0000, 0.0000, 357.4217);
  44. CreateObject(3604, -5234.441895, -223.718842, 3.501616, 0.0000, 0.0000, 177.0442);
  45. CreateObject(8661, -5277.352051, -165.472488, 1.011131, 0.0000, 0.0000, 358.2811);
  46. CreateObject(8661, -5277.909668, -184.861694, 0.986937, 0.0000, 0.0000, 358.2811);
  47. CreateObject(8661, -5278.471680, -204.564728, 0.972040, 0.0000, 0.0000, 358.2811);
  48. CreateObject(8661, -5279.009277, -223.302963, 0.958914, 0.0000, 0.0000, 358.2811);
  49. CreateObject(8661, -5239.060059, -224.508011, 0.963172, 0.0000, 0.0000, 358.2811);
  50. CreateObject(8661, -5238.502930, -204.750290, 0.960087, 0.0000, 0.0000, 358.2811);
  51. CreateObject(8661, -5237.948242, -185.025482, 0.949661, 0.0000, 0.0000, 358.2811);
  52. CreateObject(8661, -5237.419922, -166.669647, 1.015556, 0.0000, 0.0000, 358.2811);
  53. CreateObject(11495, -5310.032715, -226.004654, 0.761232, 0.0000, 0.0000, 87.6625);
  54. CreateObject(1461, -5309.233398, -225.317093, 1.740570, 0.0000, 0.0000, 0.0000);
  55. CreateObject(4874, -5327.397461, -158.464569, 4.629722, 0.0000, 0.0000, 0.0000);
  56. CreateObject(1676, -5344.636719, -144.897690, 5.528484, 0.0000, 0.0000, 359.1406);
  57. CreateObject(3472, -5219.620117, -234.913376, 1.232332, 0.0000, 0.0000, 334.2169);
  58. CreateObject(3472, -5217.439941, -157.411179, 1.284716, 0.0000, 0.0000, 21.4859);
  59. CreateObject(3472, -5296.682129, -155.095627, 1.280290, 0.0000, 0.0000, 23.2048);
  60. CreateObject(3472, -5298.975098, -232.541565, 1.228074, 0.0000, 359.1406, 333.3575);
  61. CreateObject(16151, -5280.052246, -181.618713, 1.328690, 0.0000, 0.0000, 358.2811);
  62. CreateObject(18370, -5103.643066, -195.306534, 0.910039, 0.0000, 0.0000, 0.0000);
  63. CreateObject(18370, -4919.995117, -195.424927, 0.971578, 0.0000, 0.0000, 0.0000);
  64. CreateObject(18370, -4736.191895, -195.544205, 1.014389, 0.0000, 0.0000, 0.0000);
  65. CreateObject(18370, -4552.943848, -195.692993, 1.042666, 0.0000, 0.0000, 0.0000);
  66. CreateObject(18370, -4369.139160, -195.829788, 1.113639, 0.0000, 0.0000, 0.0000);
  67. CreateObject(18370, -4186.247559, -195.962814, 1.153574, 0.0000, 0.0000, 0.0000);
  68. CreateObject(18370, -4002.661133, -196.081802, 1.176627, 0.0000, 0.0000, 0.0000);
  69. CreateObject(18370, -3819.166748, -196.185547, 1.206374, 0.0000, 0.0000, 0.0000);
  70. CreateObject(18370, -3635.872314, -196.324493, 1.248037, 0.0000, 0.0000, 0.0000);
  71. CreateObject(18370, -3451.975342, -196.457001, 1.292122, 0.0000, 0.0000, 0.0000);
  72. CreateObject(18370, -3268.407471, -196.618347, 1.317441, 0.0000, 0.0000, 0.0000);
  73. CreateObject(18370, -3084.819824, -196.773056, 1.345717, 0.0000, 0.0000, 0.0000);
  74. CreateObject(18370, -2901.495361, -196.898911, 1.377106, 0.0000, 0.0000, 0.0000);
  75. CreateObject(16782, -5273.228516, -194.329941, 6.982867, 0.0000, 0.0000, 177.0442);
  76. CreateObject(8661, -5209.337402, -195.024139, -8.589876, 0.0000, 0.0000, 268.8997);
  77. CreateObject(982, -5230.298828, -156.950592, 1.449111, 0.0000, 0.0000, 88.5220);
  78. CreateObject(982, -5255.894531, -156.277542, 1.449111, 0.0000, 0.0000, 88.5220);
  79. CreateObject(982, -5278.264160, -155.511581, 1.469686, 0.0000, 0.0000, 87.6625);
  80. CreateObject(982, -5232.284668, -234.622620, 1.496723, 0.0000, 0.0000, 88.5220);
  81. CreateObject(982, -5257.945313, -233.923843, 1.496727, 0.0000, 0.0000, 88.5220);
  82. CreateObject(982, -5283.507324, -233.050705, 1.492469, 0.0000, 0.0000, 87.6625);
  83. CreateObject(14562, -5250.549316, -195.267380, 2.129185, 0.0000, 0.0000, 357.4217);
  84. CreateObject(3265, -2921.127197, -184.799835, 1.447418, 0.0000, 0.0000, 91.1003);
  85. CreateObject(3265, -2921.126709, -196.225143, 1.472418, 0.0000, 0.0000, 91.1003);
  86. CreateObject(3265, -2921.122803, -197.512939, 1.472418, 0.0000, 0.0000, 91.1003);
  87. CreateObject(3265, -2921.138916, -208.954681, 1.447418, 0.0000, 0.0000, 91.1003);
  88. CreateObject(1598, -5296.517578, -208.954941, 1.302040, 0.0000, 0.0000, 0.0000);
  89. CreateObject(1607, -5303.199219, -204.870392, 0.553702, 3.4377, 0.0000, 359.1406);
  90. CreateObject(1641, -5293.000488, -190.216415, 0.831882, 0.0000, 0.0000, 266.4253);
  91. CreateObject(1642, -5292.965820, -191.971802, 0.791985, 0.0000, 0.0000, 86.8031);
  92. CreateObject(2404, -5279.949707, -203.818192, 2.222272, 0.0000, 0.0000, 269.7591);
  93. CreateObject(1646, -5293.102539, -198.293411, 1.084470, 0.0000, 0.0000, 266.3214);
  94. CreateObject(1646, -5293.128418, -199.437958, 1.084470, 0.0000, 0.0000, 266.3214);
  95. CreateObject(1646, -5293.121094, -200.580109, 1.084470, 0.0000, 0.0000, 266.3214);
  96. CreateObject(1281, -5275.380859, -205.451340, 2.452499, 0.0000, 0.0000, 357.4217);
  97. CreateObject(1281, -5275.084473, -183.397522, 2.452499, 0.0000, 0.0000, 356.5623);
  98. CreateObject(1481, -5281.843750, -193.172226, 1.675166, 0.0000, 0.0000, 86.8031);
  99. CreateObject(2103, -5279.870117, -207.365570, 2.879817, 0.0000, 0.0000, 264.7064);
  100. CreateObject(2596, -5273.514648, -194.232101, 5.104666, 0.0000, 0.0000, 268.0403);
  101. CreateObject(2627, -5285.638184, -169.723328, 0.911948, 0.0000, 0.0000, 0.0000);
  102. CreateObject(2628, -5288.149414, -169.994492, 0.980172, 0.0000, 0.0000, 0.0000);
  103. CreateObject(2629, -5283.564453, -169.997421, 0.987878, 0.0000, 0.0000, 0.0000);
  104. CreateObject(2630, -5290.689453, -169.739258, 0.980806, 0.0000, 0.0000, 0.0000);
  105. CreateObject(628, -5279.065430, -212.088074, 3.624710, 0.0000, 0.0000, 0.0000);
  106. CreateObject(628, -5277.522461, -176.066833, 3.621026, 0.0000, 0.0000, 0.0000);
  107. CreateObject(14604, -5287.220703, -173.219208, 1.766776, 0.0000, 0.0000, 0.0000);
  108. CreateObject(14791, -5275.371094, -167.161530, 2.781192, 0.0000, 0.0000, 317.8103);
  109. CreateObject(1622, -5252.140137, -190.266541, 10.603831, 0.8594, 352.2651, 182.0964);
  110. CreateObject(1622, -5252.340820, -199.964676, 10.622079, 0.8594, 349.6868, 101.3095);
  111. CreateObject(1622, -5273.078613, -189.778824, 10.586011, 0.8594, 5.1566, 288.5631);
  112. CreateObject(1622, -5273.218750, -199.251328, 10.627436, 0.8594, 5.1566, 2.4747);
  113. CreateObject(1641, -5293.104492, -193.050110, 0.991985, 0.0000, 0.0000, 268.0403);
  114. CreateObject(1642, -5293.042480, -191.342484, 1.006882, 0.0000, 0.0000, 267.1809);
  115. CreateObject(1643, -5292.957031, -189.613770, 1.006882, 0.0000, 0.0000, 267.1808);
  116. CreateObject(6965, -5232.388184, -196.109940, 4.572546, 0.0000, 0.0000, 358.2811);
  117. gate1 = CreateObject(8661, -5209.337402, -195.024139, -11.589876, 0.0000, 0.0000, 268.8997);
  118.  
  119. car1 = CreateVehicle(411,-5237.4858,-177.0492,1.5784,179.5900,0,0,86400);
  120. SetVehicleNumberPlate (car3, " ADMIN");
  121. ChangeVehicleColor(car1,0,0);
  122.  
  123. car2 = CreateVehicle(475,-5231.5259,-177.5012,1.6558,180.5826,1,1,86400);
  124. SetVehicleNumberPlate (car2, " ADMIN");
  125. ChangeVehicleColor(car2,1,1);
  126.  
  127. car3 = CreateVehicle(451,-5230.8926,-215.5551,1.5323,354.3362,3,3,86400);
  128. SetVehicleNumberPlate (car3, " ADMIN");
  129. ChangeVehicleColor(car3,3,3);
  130.  
  131. car4 = CreateVehicle(541,-5237.3682,-215.8196,1.4474,358.9127,34,4,86400);
  132. ChangeVehicleColor(car4,34,4);
  133.  
  134. heli = CreateVehicle(425,-5344.5962,-159.9491,5.4313,176.3539,43,0,86400);
  135. ChangeVehicleColor(heli,43,0);
  136.  
  137. boat = CreateVehicle(452,-5307.2236,-222.3947,-0.5856,85.9079,3,1,86400);
  138. ChangeVehicleColor(boat,3,1);
  139. return 1;
  140. }
  141.  
  142. public OnPlayerStateChange(playerid, newstate, oldstate)
  143. {
  144. new vehicleid = GetPlayerVehicleID(playerid);
  145. if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
  146. {
  147. if(vehicleid == car1)
  148. {
  149. if(IsPlayerAdmin(playerid)){
  150. SendClientMessage(playerid, LIGHT_BLUE, "Dobro došli U admin vOZILO!");
  151. }
  152. else
  153. {
  154. RemovePlayerFromVehicle(playerid);
  155. SendClientMessage(playerid, COLOR_RED, "Samo admini!");
  156. }
  157. }
  158.  
  159. if(vehicleid == car2)
  160. {
  161. if(IsPlayerAdmin(playerid)){
  162. SendClientMessage(playerid, LIGHT_BLUE, "Dobro Dosli u admin vozilo!");
  163. }
  164. else
  165. {
  166. RemovePlayerFromVehicle(playerid);
  167. SendClientMessage(playerid, COLOR_RED, "Samo Admini!");
  168. }
  169. }
  170.  
  171. if(vehicleid == car3)
  172. {
  173. if(IsPlayerAdmin(playerid)){
  174. SendClientMessage(playerid, LIGHT_BLUE, "Dobro Dosli u ADMIN vozilo!");
  175. }
  176. else
  177. {
  178. RemovePlayerFromVehicle(playerid);
  179. SendClientMessage(playerid, COLOR_RED, "admini samo!");
  180. }
  181. }
  182.  
  183. if(vehicleid == car4)
  184. {
  185. if(IsPlayerAdmin(playerid)){
  186. SendClientMessage(playerid, LIGHT_BLUE, "Dobro Dosli u ADMIN vozilo!");
  187. }
  188. else
  189. {
  190. RemovePlayerFromVehicle(playerid);
  191. SendClientMessage(playerid, COLOR_RED, "Admini samo!");
  192. }
  193. }
  194.  
  195. if(vehicleid == heli)
  196. {
  197. if(IsPlayerAdmin(playerid)){
  198. SendClientMessage(playerid, LIGHT_BLUE, "Dobro Dosli u ADMIN vozilo!");
  199. }
  200. else
  201. {
  202. RemovePlayerFromVehicle(playerid);
  203. SendClientMessage(playerid, COLOR_RED, "Admini samo!");
  204. }
  205. }
  206.  
  207. if(vehicleid == boat)
  208. {
  209. if(IsPlayerAdmin(playerid)){
  210. SendClientMessage(playerid, LIGHT_BLUE, "Dobro Dosli u ADMIN vozilo!");
  211. }
  212. else
  213. {
  214. RemovePlayerFromVehicle(playerid);
  215. SendClientMessage(playerid, COLOR_RED, "Admini samo!");
  216. }
  217. }
  218. }
  219. return 1;
  220. }
  221.  
  222. public OnPlayerCommandText(playerid, cmdtext[])
  223. {
  224. if( !strcmp(cmdtext,"/ashtele",true ))
  225. {
  226. if(IsPlayerAdmin(playerid))
  227. {
  228. SetPlayerPos(playerid,-5247.3433,-195.4889,1.9601);
  229. SetPlayerFacingAngle(playerid,268.8916);
  230. SendClientMessage (playerid, COLOR_GREEN, "Dobrodošli u Kuću Admina na moru!");
  231. SetPlayerSkin( playerid, 217 );
  232. }
  233. else
  234. {
  235. SendClientMessage(playerid, COLOR_RED, "Ova naredba je za rcon administratore!");
  236. }
  237. return 1;
  238. }
  239. if (strcmp(cmdtext, "/ashdbo", true)==0)
  240. {
  241. MoveObject (gate1,-5209.314941, -195.030991, 0.912008,2);
  242. SendClientMessage(playerid, COLOR_RED, "UPOZORENJE: Draw Bridge je otvoren!");
  243. return 1;
  244. }
  245. if (strcmp(cmdtext, "/ashdbc", true)==0)
  246. {
  247. MoveObject (gate1,-5209.337402, -195.024139, -11.589876,2);
  248. SendClientMessage(playerid, COLOR_GREEN, "Draw Bridge je zatvoren!");
  249. return 1;
  250. }
  251. if( !strcmp(cmdtext,"/ashcam1on",true ))
  252. {
  253. SetPlayerCameraPos(playerid, -5252.1099,-190.5184,10.9323);
  254. SetPlayerCameraLookAt(playerid, -5236.9102,-178.8881,1.9497);
  255. SendClientMessage (playerid, COLOR_GREEN, "Kamera: Admin more Kuća prednji lijevi!");
  256. return 1;
  257. }
  258. if( !strcmp(cmdtext,"/ashcam2on",true ))
  259. {
  260. SetPlayerCameraPos(playerid, -5252.4844,-200.0488,10.9045);
  261. SetPlayerCameraLookAt(playerid, -5238.4673,-214.4790,1.9601);
  262. SendClientMessage (playerid, COLOR_GREEN, "Kamera: Admin more Kuća prednji desni!");
  263. return 1;
  264. }
  265. if( !strcmp(cmdtext,"/ashcam3on",true ))
  266. {
  267. SetPlayerCameraPos(playerid, -5272.9082,-189.6237,10.9425);
  268. SetPlayerCameraLookAt(playerid, -5307.2690,-165.6850,9.4220);
  269. SendClientMessage (playerid, COLOR_GREEN, "Kamera: Admin more Kuća prednji desni!");
  270. return 1;
  271. }
  272. if( !strcmp(cmdtext,"/ashcam4on",true ))
  273. {
  274. SetPlayerCameraPos(playerid, -5273.3896,-198.9992,10.9315);
  275. SetPlayerCameraLookAt(playerid, -5290.6016,-214.8763,1.9589);
  276. SendClientMessage (playerid, COLOR_GREEN, "Kamera: Admin more Kuća prednji lijevi!");
  277. return 1;
  278. }
  279.  
  280. if( !strcmp(cmdtext,"/cameraoff",true ))
  281. {
  282. TogglePlayerControllable(playerid, 1);
  283. SetCameraBehindPlayer(playerid);
  284. SendClientMessage (playerid, COLOR_WHITE, "Te su se prestali specing iz kamere!");
  285. SendClientMessage (playerid, COLOR_WHITE, "Dobrodošli natrag na mjesto ste stali u!");
  286. return 1;
  287. }
  288. return 0;
  289. }
  290. #endif
Advertisement
Add Comment
Please, Sign In to add comment