Guest User

Samp Admin Hq

a guest
Jan 2nd, 2015
497
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.82 KB | None | 0 0
  1. //------------------MAP BY AREEZ AND SONICKING---------------------//
  2. //------------------ADMIN-------------------HQ---------------------//
  3.  
  4. #include <a_samp>
  5.  
  6. new gate;
  7. new gate1;
  8. new bool:gateopen;
  9.  
  10. #if defined FILTERSCRIPT
  11.  
  12. public OnFilterScriptInit()
  13. {
  14. print("\n--------------------------------------");
  15. print(" Admin Island By Areez And SonicKing");
  16. print("--------------------------------------\n");
  17. return 1;
  18. }
  19.  
  20. public OnFilterScriptExit()
  21. {
  22. return 1;
  23. }
  24.  
  25. #else
  26.  
  27. main()
  28. {
  29. print("\n----------------------------------");
  30. print(" Admin Island By Areez And SonicKing");
  31. print("----------------------------------\n");
  32. }
  33.  
  34. #endif
  35.  
  36. public OnGameModeInit()
  37. {
  38. CreateObject(5497,-2079.1001000,1464.8000000,12.7000000,0.0000000,0.0000000,90.0000000); //object(laeroad32) (1)
  39. CreateObject(5442,-2079.1001000,1534.6000000,16.6000000,0.0000000,0.0000000,270.0000000); //object(laeroad13) (1)
  40. CreateObject(6959,-2079.5996000,1583.7998000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (1)
  41. CreateObject(6959,-2120.3999000,1583.9000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (2)
  42. CreateObject(6959,-2040.0996000,1583.9004000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (3)
  43. CreateObject(6959,-2040.0000000,1622.9000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (4)
  44. CreateObject(6959,-2080.0000000,1622.8000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (5)
  45. CreateObject(6959,-2120.3999000,1622.9000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (6)
  46. CreateObject(6959,-2120.3000000,1661.2000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (8)
  47. CreateObject(6959,-2080.2000000,1661.5000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (9)
  48. CreateObject(6959,-2039.9000000,1661.3000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (10)
  49. CreateObject(987,-2101.0000000,1564.9000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (1)
  50. CreateObject(987,-2112.8000000,1564.9000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (2)
  51. CreateObject(987,-2121.8000000,1565.0000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (3)
  52. CreateObject(987,-2130.8000000,1565.1000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (4)
  53. CreateObject(987,-2139.8000000,1565.1000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (5)
  54. CreateObject(987,-2139.6001000,1577.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (6)
  55. CreateObject(987,-2139.6001000,1586.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (7)
  56. CreateObject(987,-2139.6001000,1595.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (8)
  57. CreateObject(987,-2139.6001000,1604.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (9)
  58. CreateObject(987,-2139.6001000,1613.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (10)
  59. CreateObject(987,-2139.6001000,1622.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (11)
  60. CreateObject(987,-2139.3999000,1631.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (12)
  61. CreateObject(987,-2139.2000000,1640.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (13)
  62. CreateObject(987,-2139.2000000,1649.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (14)
  63. CreateObject(987,-2139.2000000,1658.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (15)
  64. CreateObject(987,-2139.2000000,1667.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (16)
  65. CreateObject(987,-2139.5000000,1676.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (17)
  66. CreateObject(987,-2139.3999000,1679.3000000,16.7000000,0.0000000,0.0000000,270.0000000); //object(elecfence_bar) (18)
  67. CreateObject(987,-2127.2000000,1679.0000000,16.7000000,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (19)
  68. CreateObject(987,-2118.2000000,1679.0000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (20)
  69. CreateObject(987,-2109.2000000,1679.2000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (21)
  70. CreateObject(987,-2100.2000000,1679.4000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (22)
  71. CreateObject(987,-2091.2000000,1679.4000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (23)
  72. CreateObject(987,-2082.2000000,1679.4000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (24)
  73. CreateObject(987,-2073.2000000,1679.6000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (25)
  74. CreateObject(987,-2064.2000000,1679.6000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (26)
  75. CreateObject(987,-2055.2000000,1679.8000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (27)
  76. CreateObject(987,-2046.2000000,1680.0000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (28)
  77. CreateObject(987,-2037.2000000,1680.2000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (29)
  78. CreateObject(987,-2028.2000000,1680.2000000,16.7000000,0.0000000,0.0000000,179.9950000); //object(elecfence_bar) (30)
  79. CreateObject(987,-2022.2000000,1680.3000000,16.7000000,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (31)
  80. CreateObject(987,-2022.0000000,1668.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (33)
  81. CreateObject(987,-2021.9000000,1659.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (34)
  82. CreateObject(987,-2021.8000000,1650.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (35)
  83. CreateObject(987,-2022.0000000,1641.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (36)
  84. CreateObject(987,-2021.9000000,1632.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (52)
  85. CreateObject(987,-2021.8000000,1623.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (37)
  86. CreateObject(987,-2022.0000000,1614.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (38)
  87. CreateObject(987,-2022.2000000,1605.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (39)
  88. CreateObject(987,-2022.1000000,1596.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (40)
  89. CreateObject(987,-2022.1000000,1587.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (41)
  90. CreateObject(987,-2022.5000000,1578.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (42)
  91. CreateObject(987,-2022.4000000,1569.3000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (43)
  92. CreateObject(987,-2022.7000000,1564.8000000,16.7000000,0.0000000,0.0000000,89.9950000); //object(elecfence_bar) (44)
  93. CreateObject(987,-2034.4000000,1564.6000000,16.7000000,0.0000000,0.0000000,359.9950000); //object(elecfence_bar) (45)
  94. CreateObject(987,-2043.4000000,1564.5000000,16.7000000,0.0000000,0.0000000,359.9890000); //object(elecfence_bar) (46)
  95. CreateObject(987,-2052.3999000,1564.4000000,16.7000000,0.0000000,0.0000000,359.9890000); //object(elecfence_bar) (47)
  96. CreateObject(987,-2061.3999000,1564.6000000,16.7000000,0.0000000,0.0000000,359.9890000); //object(elecfence_bar) (48)
  97. CreateObject(987,-2070.3999000,1564.5000000,16.7000000,0.0000000,0.0000000,359.9890000); //object(elecfence_bar) (49)
  98. CreateObject(2929,-2087.1001000,1564.8000000,18.5000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (3)
  99. CreateObject(2929,-2087.1001000,1564.9000000,22.1000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (4)
  100. CreateObject(2929,-2072.0996000,1564.5000000,18.5000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (5)
  101. CreateObject(2929,-2072.1001000,1564.5000000,22.1000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (6)
  102. CreateObject(2929,-2083.3999000,1564.8000000,22.1000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (7)
  103. CreateObject(2929,-2079.6001000,1564.6000000,22.1000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (8)
  104. CreateObject(2929,-2075.8999000,1564.4000000,22.1000000,0.0000000,0.0000000,0.0000000); //object(a51_blastdoorl) (9)
  105. CreateObject(3873,-2119.6001000,1588.2000000,34.0000000,0.0000000,0.0000000,0.0000000); //object(silicon04_sfs) (1)
  106. CreateObject(5716,-2049.3999000,1668.7000000,30.0000000,0.0000000,0.0000000,0.0000000); //object(manns01_lawn) (1)
  107. CreateObject(5837,-2087.1001000,1560.3000000,18.4000000,0.0000000,0.0000000,270.0000000); //object(ci_guardhouse1) (1)
  108. CreateObject(3607,-2120.3999000,1662.5000000,22.8000000,0.0000000,0.0000000,180.0000000); //object(bevman2_law2) (1)
  109. CreateObject(3604,-2092.6001000,1665.7000000,19.2000000,0.0000000,0.0000000,0.0000000); //object(bevmangar_law2) (1)
  110. CreateObject(2780,-2072.8000000,1552.8000000,17.1000000,0.0000000,0.0000000,0.0000000); //object(cj_smoke_mach) (1)
  111. CreateObject(2780,-2087.6001000,1553.1000000,17.1000000,0.0000000,0.0000000,0.0000000); //object(cj_smoke_mach) (2)
  112. CreateObject(3267,-2068.3999000,1569.0000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(mil_samsite) (1)
  113. CreateObject(8483,-2102.2000000,1588.7000000,39.5000000,0.0000000,0.0000000,0.0000000); //object(pirateland02_lvs) (1)
  114. CreateObject(9833,-2081.8999000,1610.6999500,22.7000000,0.0000000,0.0000000,0.0000000); //object(fountain_sfw) (1)
  115. CreateObject(16778,-2087.7000000,1560.2000000,20.1000000,0.0000000,0.0000000,0.0000000); //object(des_ufosign) (1)
  116. CreateObject(3515,-2081.6001000,1610.9000200,18.6000000,0.0000000,0.0000000,0.0000000); //object(vgsfountain) (1)
  117. CreateObject(3524,-2054.3999000,1662.1000000,24.0000000,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (1)
  118. CreateObject(3524,-2050.8999000,1662.1000000,24.0000000,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (2)
  119. CreateObject(3524,-2057.3999000,1661.6000000,24.0000000,0.0000000,0.0000000,0.0000000); //object(skullpillar01_lvs) (3)
  120. CreateObject(621,-2025.5000000,1567.5000000,16.7000000,0.0000000,0.0000000,84.0000000); //object(veg_palm02) (1)
  121. CreateObject(621,-2025.7000000,1594.6000000,16.7000000,0.0000000,0.0000000,83.9960000); //object(veg_palm02) (2)
  122. CreateObject(621,-2025.2000000,1617.6000000,16.7000000,0.0000000,0.0000000,83.9960000); //object(veg_palm02) (4)
  123.  
  124.  
  125. gate = CreateObject(2951,-2082.2000000,1564.8000000,16.7000000,0.0000000,0.0000000,0.0000000);
  126. gate1 = CreateObject(2951,-2077.0000000,1564.6000000,16.7000000,0.0000000,0.0000000,0.0000000); //object(a51_labdoor) (5)
  127.  
  128.  
  129. // Timers
  130. SetTimer("GateCheck", 800, true);
  131. return 1;
  132. }
  133.  
  134. public OnPlayerCommandText(playerid, cmdtext[])
  135. {
  136. if (strcmp("/mycommand", cmdtext, true, 10) == 0)
  137. {
  138. // Do something here
  139. return 1;
  140. }
  141. return 0;
  142. }
  143.  
  144. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  145. {
  146. return 1;
  147. }
  148.  
  149. forward Callback(parameters);
  150. public Callback(parameters)
  151. {
  152. return 1;
  153. }
  154.  
  155. forward GateCheck();
  156. public GateCheck()
  157. {
  158. for(new i; i < MAX_PLAYERS; i++)
  159. {
  160. if(IsPlayerInRangeOfPoint(i, 7,-2082.2000000,1564.8000000,16.7000000))
  161. {
  162. if(IsPlayerAdmin(i))
  163. {
  164. if(gateopen == false)
  165. {
  166. MoveObject(gate,-2087.7000000,1564.7000000,16.7000000,10,0.0000000,0.0000000,0.0000000);
  167. MoveObject(gate1,-2071.2000000,1564.5000000,16.7000000,10,0.0000000,0.0000000,0.0000000);
  168. gateopen = true;
  169. }
  170. return;
  171. }
  172. }
  173. }
  174.  
  175. if(gateopen == true)
  176. {
  177. MoveObject(gate,-2082.2000000,1564.8000000,16.7000000,10,0.0000000,0.0000000,0.0000000);
  178. MoveObject(gate1,-2077.0000000,1564.6000000,16.7000000,10,0.0000000,0.0000000,0.0000000);
  179. gateopen = false;
  180. }
  181. }
Advertisement
Add Comment
Please, Sign In to add comment