Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Area 51 Fortress MAP by NtCat
- // All rights reserved.
- #include <a_samp>
- new Gate1L;
- new Gate1R;
- new Gate2;
- new Gate3;
- new BunkerUp;
- new BunkerDown;
- public OnGameModeInit()
- {
- Gate1L = CreateObject(985,-4.922,2071.095,18.156,0.0,0.0,90.000); // MainGate-L-CLOSED
- Gate1R = CreateObject(986,-4.935,2063.188,18.159,0.0,0.0,90.000); // MainGate-R-CLOSED
- Gate2 = CreateObject(971,339.914,1766.854,19.696,0.0,0.0,-90.000); // Gate2-CLOSED
- Gate3 = CreateObject(980,213.547,1875.952,13.870,0.0,0.0,0.0); // Gate3-CLOSED
- BunkerUp = CreatePickup(1318,23,249.983,1867.222,8.313); // Bunker-Up-Pickup
- BunkerDown = CreatePickup(1318,23,250.768,1867.287,-32.759); // Bunker-Down-Pickup
- CreatePickup(370,23,268.572,1883.593,-30.116); // PICKUP-Jetpack
- CreateObject(7379,390.870,2001.131,16.640,0.0,0.0,0.0); // object (9)
- CreateObject(7379,390.801,2098.091,16.640,0.0,0.0,0.0); // object (10)
- CreateObject(7379,270.753,2110.045,16.629,0.0,0.0,90.000); // object (11)
- CreateObject(7379,138.778,2110.000,16.634,0.0,0.0,90.000); // object (12)
- CreateObject(7379,6.811,2109.972,16.643,0.0,0.0,90.000); // object (13)
- CreateObject(7379,-5.181,1940.842,16.640,0.0,0.0,180.000); // object (14)
- CreateObject(987,-5.038,2109.879,16.641,0.0,0.0,-90.000); // object (15)
- CreateObject(987,-5.014,2097.903,16.643,0.0,0.0,-90.000); // object (16)
- CreateObject(987,-4.993,2085.952,16.648,0.0,0.0,-90.000); // object (17)
- CreateObject(7379,-5.153,1808.849,16.640,0.0,0.0,180.000); // object (22)
- CreateObject(7379,6.812,1796.863,16.640,0.0,0.0,90.000); // object (23)
- CreateObject(7379,138.538,1794.501,16.640,0.0,0.0,78.750); // object (24)
- CreateObject(987,256.252,1771.251,16.591,0.0,0.0,0.0); // object (26)
- CreateObject(987,268.216,1771.287,16.616,0.0,0.0,0.0); // object (27)
- CreateObject(987,280.168,1771.296,16.616,0.0,0.0,0.0); // object (28)
- CreateObject(987,292.147,1771.282,16.616,0.0,0.0,0.0); // object (29)
- CreateObject(987,304.128,1771.286,16.616,0.0,0.0,0.0); // object (30)
- CreateObject(987,316.130,1771.328,16.616,0.0,0.0,0.0); // object (31)
- CreateObject(987,328.089,1771.326,16.616,0.0,0.0,0.0); // object (32)
- CreateObject(987,339.997,1762.553,16.361,0.0,0.0,-41.562); // object (35)
- CreateObject(7379,386.774,1869.889,16.626,0.0,0.0,-19.922); // object (36)
- CreateObject(987,348.822,1754.525,16.309,0.0,0.0,48.438); // object (37)
- CreateObject(987,356.639,1763.359,16.301,0.0,0.0,113.282); // object (38)
- CreateObject(3279,335.825,1797.463,16.929,0.0,0.0,-326.250); // object (40)
- CreateObject(3279,349.725,1805.013,17.148,0.0,0.0,-506.250); // object (41)
- CreateObject(3279,-2.794,2058.218,16.333,0.0,0.0,-630.000); // object (42)
- CreateObject(3279,0.161,2075.987,16.290,0.0,0.0,-810.000); // object (43)
- CreateObject(3279,-0.316,1976.597,16.491,0.0,0.0,-810.000); // object (44)
- CreateObject(3279,1.203,1892.810,16.491,0.0,0.0,-810.000); // object (45)
- CreateObject(3279,-0.403,1801.081,16.466,0.0,0.0,-810.000); // object (46)
- CreateObject(3279,59.696,1801.270,16.466,0.0,0.0,-810.000); // object (47)
- CreateObject(3279,213.623,1784.512,16.441,0.0,0.0,-821.250); // object (48)
- CreateObject(3279,80.578,2106.270,16.629,0.0,0.0,-990.000); // object (49)
- CreateObject(3279,150.414,2104.917,16.709,0.0,0.0,-900.000); // object (50)
- CreateObject(3279,224.928,2104.824,16.381,0.0,0.0,-900.000); // object (51)
- CreateObject(3279,290.597,2106.295,16.419,0.0,0.0,-1080.000); // object (52)
- CreateObject(3279,385.926,2105.790,16.441,0.0,0.0,-1170.000); // object (53)
- CreateObject(3279,385.077,1991.988,16.441,0.0,0.0,-1170.000); // object (54)
- CreateObject(3279,382.685,1911.948,16.441,0.0,0.0,-1170.000); // object (55)
- CreateObject(3279,360.536,1872.034,16.573,0.0,0.0,-1170.000); // object (56)
- CreateObject(1348,202.056,1874.094,12.849,0.0,0.0,0.0); // object (57)
- CreateObject(1348,202.018,1873.117,12.843,0.0,0.0,0.0); // object (58)
- CreateObject(1348,203.811,1874.065,12.849,0.0,0.0,0.0); // object (59)
- CreateObject(1348,203.743,1873.140,12.849,0.0,0.0,0.0); // object (60)
- CreateObject(1348,205.478,1874.066,12.849,0.0,0.0,0.0); // object (61)
- CreateObject(1348,205.475,1873.137,12.849,0.0,0.0,0.0); // object (62)
- CreateObject(1431,240.103,1863.445,11.009,0.0,0.0,0.0); // object (63)
- CreateObject(1431,239.758,1842.846,8.305,0.0,0.0,0.0); // object (64)
- CreateObject(1431,239.881,1844.195,8.305,0.0,0.0,0.0); // object (65)
- CreateObject(1431,241.478,1843.438,8.305,0.0,0.0,78.750); // object (66)
- CreateObject(1685,239.612,1861.641,8.508,0.0,0.0,0.0); // object (67)
- CreateObject(1685,241.478,1861.680,8.508,0.0,0.0,0.0); // object (68)
- CreateObject(1685,239.654,1859.608,8.508,0.0,0.0,0.0); // object (69)
- CreateObject(1685,241.490,1859.599,8.508,0.0,0.0,0.0); // object (70)
- CreateObject(1685,239.618,1861.636,10.008,0.0,0.0,0.0); // object (71)
- CreateObject(1685,241.468,1861.652,10.008,0.0,0.0,0.0); // object (72)
- CreateObject(1685,239.669,1859.606,10.008,0.0,0.0,0.0); // object (73)
- CreateObject(1685,241.489,1859.599,10.008,0.0,0.0,0.0); // object (74)
- CreateObject(2040,213.836,1828.793,5.525,0.0,0.0,-11.250); // object (75)
- CreateObject(2040,214.086,1828.882,5.525,0.0,0.0,-11.250); // object (76)
- CreateObject(1383,181.344,1930.384,45.220,0.0,0.0,0.0); // object (77)
- CreateObject(1682,180.773,1929.098,83.151,0.0,0.0,-180.000); // object (78)
- CreateObject(17020,262.065,1847.145,20.636,0.0,0.0,0.0); // object (79)
- CreateObject(17055,198.351,1809.080,18.983,0.0,0.0,0.0); // object (80)
- CreateObject(17055,226.501,1809.016,18.983,0.0,0.0,0.0); // object (81)
- CreateObject(17055,136.823,1889.668,19.661,0.0,0.0,0.0); // object (82)
- CreateObject(12814,252.868,1865.751,-33.365,0.0,0.0,0.0); // object (84)
- CreateObject(1701,247.117,1871.426,-33.364,0.0,0.0,-270.000); // object (86)
- CreateObject(1717,255.287,1870.923,-33.310,0.0,0.0,-135.000); // object (87)
- CreateObject(1736,255.629,1870.261,-29.687,0.0,0.0,-90.000); // object (88)
- CreateObject(1808,243.833,1868.053,-33.363,0.0,0.0,-270.000); // object (90)
- CreateObject(1809,255.624,1870.219,-33.328,0.0,0.0,-90.000); // object (91)
- CreateObject(1829,244.373,1866.737,-32.893,0.0,0.0,-270.000); // object (92)
- CreateObject(2028,255.038,1870.218,-33.274,0.0,0.0,-90.000); // object (93)
- CreateObject(2097,247.514,1863.176,-33.057,0.0,0.0,0.0); // object (94)
- CreateObject(2130,244.100,1863.297,-33.508,0.0,0.0,90.000); // object (95)
- CreateObject(2131,246.455,1862.570,-33.359,0.0,0.0,180.000); // object (96)
- CreateObject(2135,244.110,1865.271,-33.509,0.0,0.0,90.000); // object (97)
- CreateObject(2149,244.100,1863.358,-32.307,0.0,0.0,90.000); // object (98)
- CreateObject(2186,253.283,1864.171,-33.365,0.0,0.0,-90.000); // object (99)
- CreateObject(1663,251.484,1864.121,-32.897,0.0,0.0,0.0); // object (102)
- CreateObject(1671,252.290,1864.083,-32.897,0.0,0.0,0.0); // object (103)
- CreateObject(1704,249.161,1869.950,-33.361,0.0,0.0,-270.000); // object (104)
- CreateObject(1762,255.486,1868.384,-33.350,0.0,0.0,-90.000); // object (105)
- CreateObject(1762,255.508,1866.914,-33.350,0.0,0.0,-90.000); // object (106)
- CreateObject(11631,251.884,1863.475,-32.112,0.0,0.0,-180.000); // object (107)
- CreateObject(1208,254.178,1863.091,-33.358,0.0,0.0,0.0); // object (108)
- CreateObject(12814,251.047,1872.816,-33.363,89.381,0.0,0.0); // object (109)
- CreateObject(12814,255.944,1866.717,-33.363,89.381,0.0,-90.000); // object (110)
- CreateObject(12814,243.591,1872.831,-31.295,89.381,0.0,90.000); // object (111)
- CreateObject(12814,248.227,1862.774,-33.363,89.381,0.0,180.000); // object (112)
- CreateObject(2609,255.588,1863.028,-32.626,0.0,0.0,-90.000); // object (113)
- CreateObject(2609,255.576,1863.506,-32.626,0.0,0.0,-90.000); // object (114)
- CreateObject(1635,224.906,1925.793,19.824,0.0,0.0,180.000); // object (119)
- CreateObject(1225,280.910,1816.248,0.008,0.0,0.0,0.0); // object (120)
- CreateObject(1225,280.644,1817.497,0.008,0.0,0.0,0.0); // object (121)
- CreateObject(1225,278.799,1816.622,0.014,0.0,0.0,0.0); // object (122)
- CreateObject(1225,278.977,1817.992,-0.017,0.0,0.0,0.0); // object (123)
- CreateObject(1225,282.448,1816.808,-0.017,0.0,0.0,0.0); // object (124)
- CreateObject(1225,281.924,1815.665,-0.042,0.0,0.0,0.0); // object (125)
- CreateObject(2780,230.629,1822.868,-0.011,300.803,0.0,-78.750); // object (126)
- CreateObject(1215,218.859,1822.917,6.363,0.0,0.0,0.0); // object (127)
- CreateObject(3386,283.472,1871.349,7.733,0.0,0.0,180.000); // object (128)
- CreateObject(12911,205.623,1951.203,15.337,0.0,0.0,101.250); // object (130)
- CreateObject(12911,205.927,1962.846,15.562,0.0,0.0,101.250); // object (131)
- CreateObject(12911,206.170,1976.183,15.987,0.0,0.0,101.250); // object (132)
- CreateObject(3794,244.766,1846.925,8.362,0.0,0.0,-180.000); // object (133)
- CreateObject(3794,244.792,1848.533,8.363,0.0,0.0,-180.000); // object (134)
- CreateObject(3794,247.550,1847.802,8.368,0.0,0.0,-270.000); // object (135)
- CreateObject(3794,275.344,1859.175,8.938,0.0,0.0,-360.000); // object (136)
- CreateObject(3790,269.095,1858.145,9.018,0.0,0.0,90.000); // object (137)
- CreateObject(3790,205.919,1962.632,39.820,1.719,90.241,11.250); // object (138)
- CreateObject(3390,201.674,1859.474,12.138,0.0,0.0,-180.000); // object (139)
- CreateObject(5882,235.016,2019.950,70.945,0.0,0.0,0.0); // object (140)
- CreateObject(1383,184.894,1883.246,50.316,0.0,0.0,0.0); // object (143)
- CreateObject(1384,184.778,1883.289,82.480,0.0,0.0,-90.000); // object (144)
- CreateObject(1387,224.339,1883.247,85.355,0.0,0.0,78.750); // object (146)
- CreateObject(5882,61.101,2000.007,71.234,0.0,0.0,0.0); // object (148)
- CreateObject(5882,45.277,1854.048,71.170,0.0,0.0,90.000); // object (150)
- CreateObject(1358,67.159,1843.897,17.851,0.0,0.0,0.0); // object (151)
- CreateObject(1345,66.518,1846.904,17.418,0.0,0.0,0.0); // object (152)
- CreateObject(1345,71.658,1980.425,17.411,0.0,0.0,0.0); // object (153)
- CreateObject(1345,221.712,2004.912,17.411,0.0,0.0,90.000); // object (154)
- CreateObject(3267,262.002,1805.823,32.459,0.0,0.0,-180.000); // object (155)
- CreateObject(3267,336.880,1795.908,32.568,0.0,0.0,-146.250); // object (156)
- CreateObject(3267,350.672,1803.653,32.787,0.0,0.0,-146.250); // object (157)
- CreateObject(3267,361.825,1870.552,32.212,0.0,0.0,-146.250); // object (158)
- CreateObject(3267,384.085,1910.613,32.080,0.0,0.0,-146.250); // object (159)
- CreateObject(3267,386.620,1992.212,32.080,0.0,0.0,-90.000); // object (160)
- CreateObject(3267,387.245,2107.189,32.080,0.0,0.0,-45.000); // object (161)
- CreateObject(3267,290.466,2107.756,32.058,0.0,0.0,0.0); // object (162)
- CreateObject(3267,225.290,2106.654,32.019,0.0,0.0,0.0); // object (163)
- CreateObject(3267,150.578,2106.641,32.347,0.0,0.0,0.0); // object (164)
- CreateObject(3267,79.882,2107.902,32.267,0.0,0.0,0.0); // object (165)
- CreateObject(3267,-1.474,2076.099,31.929,0.0,0.0,90.000); // object (166)
- CreateObject(3267,-4.393,2058.269,31.972,0.0,0.0,90.000); // object (167)
- CreateObject(3267,-2.119,1976.427,32.130,0.0,0.0,90.000); // object (168)
- CreateObject(3267,-0.744,1893.006,32.130,0.0,0.0,90.000); // object (169)
- CreateObject(3267,-2.050,1799.818,32.105,0.0,0.0,135.000); // object (170)
- CreateObject(3267,59.544,1799.919,32.105,0.0,0.0,180.000); // object (171)
- CreateObject(3267,113.601,1812.810,32.459,0.0,0.0,180.000); // object (172)
- CreateObject(3267,213.229,1782.967,32.080,0.0,0.0,168.750); // object (173)
- CreateObject(14553,66.633,1739.817,17.526,13.751,0.0,-33.750); // object (175)
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == BunkerUp) SetPlayerPos(playerid,248.440,1867.513,-31.784);
- else if(pickupid == BunkerDown) SetPlayerPos(playerid,248.199,1867.227,9.106);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/gate1on", cmdtext, true) == 0)
- {
- MoveObject(Gate1L,-5.086,2078.012,18.163,3);
- MoveObject(Gate1R,-5.130,2056.075,18.148,3);
- return 1;
- }
- if (strcmp("/gate1off", cmdtext, true, 10) == 0)
- {
- MoveObject(Gate1L,-4.922,2071.095,18.156,3);
- MoveObject(Gate1R,-4.935,2063.188,18.159,3);
- return 1;
- }
- if (strcmp("/gate2on", cmdtext, true, 10) == 0)
- {
- MoveObject(Gate2,339.718,1766.890,12.591,3);
- return 1;
- }
- if (strcmp("/gate2off", cmdtext, true, 10) == 0)
- {
- MoveObject(Gate2,339.914,1766.854,19.696,3);
- return 1;
- }
- if (strcmp("/gate3on", cmdtext, true, 10) == 0)
- {
- MoveObject(Gate3,213.546,1875.947,9.345,3);
- return 1;
- }
- if (strcmp("/gate3off", cmdtext, true, 10) == 0)
- {
- MoveObject(Gate3,213.547,1875.952,13.870,3);
- return 1;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment