Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Mini Army Island by MarkoN
- WARNING : Auto gates aren't tested and may not work !!!*/
- #define FILTERSCRIPT
- #include <a_samp>
- #define GREEN 0x33AA33AA
- #define RED 0xFF000000
- new gate;
- new bitch;
- //[AUTO GATES]====================================================================
- forward check();
- public check()
- {
- new checkgates;
- for(new i;i<MAX_PLAYERS;i++)
- {
- if(!IsPlayerConnected(i)) continue;
- if(IsPlayerInRangeOfPoint(i,10.0,3012.80004883,-1722.09997559,4.50000000))checkgates=1;
- }
- if(checkgates)MoveObject(gate, 3013.1000976563, -1710.9000244141, 4.5, 2.0);
- else MoveObject(gate, 3012.80004883,-1722.09997559,4.50000000, 2.0);
- }
- //[AUTO GATES]====================================================================
- public OnFilterScriptInit()
- {
- print("\n===============================================");
- print(" Mini Army Island by MarkoN - Loaded");
- print("===============================================\n");
- SetTimer("Provera",1000,true);
- gate = CreateObject(980,3012.80004883,-1722.09997559,4.50000000,0.00000000,0.00000000,88.00000000);
- bitch = CreateObject(7392,3012.10009766,-1720.59997559,21.29999924,0.00000000,0.00000000,0.00000000);
- /* to remove the bitch type // in front of "bitch = CreateObject(....);
- and infrot of new bitch; // too
- or ingame type /destroybitch and she will be removed untill you restart youre server...*/
- //[VOZILA I OBJEKTI]====================================================================
- CreateVehicle(432,3066.80004883,-1757.59997559,1.39999998,0.00000000,-1,-1,120); //Rhino
- CreateVehicle(432,3058.69995117,-1757.19995117,1.39999998,0.00000000,-1,-1,120); //Rhino
- CreateVehicle(432,3102.69995117,-1758.09997559,1.39999998,0.00000000,-1,-1,120); //Rhino
- CreateVehicle(432,3093.50000000,-1758.00000000,1.39999998,0.00000000,-1,-1,120); //Rhino
- CreateVehicle(433,3097.30004883,-1684.30004883,1.70000005,90.00000000,-1,-1,120); //Barracks
- CreateVehicle(433,3096.89990234,-1690.69995117,1.79999995,90.00000000,-1,-1,120); //Barracks
- CreateVehicle(433,3096.50000000,-1696.59997559,1.79999995,90.00000000,-1,-1,120); //Barracks
- CreateVehicle(470,2999.30004883,-1688.30004883,1.20000005,267.99499512,-1,-1,120); //Patriot
- CreateVehicle(470,2999.10009766,-1694.50000000,1.39999998,267.99499512,-1,-1,120); //Patriot
- CreateVehicle(470,2998.50000000,-1700.80004883,1.20000005,267.99499512,-1,-1,120); //Patriot
- CreateVehicle(470,2998.69995117,-1707.30004883,1.20000005,267.99499512,-1,-1,120); //Patriot
- CreateVehicle(548,3036.00000000,-1635.69995117,6.09999990,0.00000000,-1,-1,120); //Cargobob
- CreateVehicle(548,3060.89990234,-1613.80004883,6.09999990,0.00000000,-1,-1,120); //Cargobob
- CreateVehicle(425,3052.19995117,-1630.30004883,5.00000000,0.00000000,-1,-1,120); //Hunter
- CreateVehicle(447,3234.00000000,-1692.00000000,0.69999999,0.00000000,-1,-1,120); //Seasparrow
- CreateVehicle(447,3233.89990234,-1704.90002441,0.69999999,0.00000000,-1,-1,120); //Seasparrow
- CreateVehicle(520,3129.89990234,-1684.40002441,2.29999995,198.00000000,-1,-1,120); //Hydra
- CreateVehicle(520,3159.19995117,-1685.80004883,2.29999995,157.99987793,-1,-1,120); //Hydra
- CreateVehicle(470,3203.39990234,-1682.69995117,1.39999998,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(470,3209.80004883,-1682.59997559,1.39999998,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(470,3216.00000000,-1682.80004883,1.39999998,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(470,3222.50000000,-1682.30004883,1.39999998,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(595,3233.60009766,-1722.00000000,0.70000001,0.00000000,-1,-1,120); //Launch
- CreateVehicle(425,3211.69995117,-1724.40002441,2.00000000,0.00000000,-1,-1,120); //Hunter
- CreateVehicle(487,3210.10009766,-1672.90002441,17.89999962,178.00000000,86,55,120); //Maverick
- CreateVehicle(470,3006.50000000,-1768.40002441,1.20000005,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(470,3013.19995117,-1768.19995117,1.20000005,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(470,3020.60009766,-1767.80004883,1.20000005,0.00000000,-1,-1,120); //Patriot
- CreateVehicle(471,3038.50000000,-1751.40002441,0.80000001,0.00000000,16,55,120); //Quad
- CreateVehicle(471,3041.30004883,-1751.30004883,0.80000001,0.00000000,16,55,120); //Quad
- CreateVehicle(471,3035.30004883,-1751.30004883,0.80000001,0.00000000,16,55,120); //Quad
- CreateVehicle(471,3031.80004883,-1751.30004883,0.80000001,0.00000000,16,55,120); //Quad
- CreateObject(5441,3050.59960938,-1764.09960938,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (1)
- CreateObject(5441,3050.69921875,-1744.50000000,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (2)
- CreateObject(5441,3051.00000000,-1724.79980469,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (3)
- CreateObject(5441,3051.09960938,-1704.79980469,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (4)
- CreateObject(5441,3051.09960938,-1685.00000000,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (5)
- CreateObject(987,2990.39990234,-1773.59997559,0.00000000,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
- CreateObject(987,3002.39990234,-1773.59997559,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
- CreateObject(987,3014.39990234,-1773.59997559,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (3)
- CreateObject(987,3026.30004883,-1773.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (4)
- CreateObject(987,3038.29980469,-1773.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (5)
- CreateObject(987,3050.30004883,-1773.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (6)
- CreateObject(987,3062.30004883,-1773.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (7)
- CreateObject(987,3074.19995117,-1773.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (8)
- CreateObject(987,3086.10009766,-1773.40002441,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (9)
- CreateObject(987,3098.00000000,-1773.40002441,0.70000001,0.00000000,0.00000000,2.00000000); //object(elecfence_bar) (10)
- CreateObject(987,3109.69995117,-1772.90002441,0.70000001,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (11)
- CreateObject(5441,3170.59960938,-1727.89941406,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (6)
- CreateObject(987,3110.00000000,-1761.00000000,0.10000000,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (12)
- CreateObject(987,3109.69995117,-1749.40002441,0.10000000,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (13)
- CreateObject(987,3110.60009766,-1717.90002441,0.70000001,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (14)
- CreateObject(987,3110.69995117,-1705.90002441,0.10000000,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (15)
- CreateObject(987,3110.80004883,-1693.59997559,0.70000001,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (16)
- CreateObject(4654,2943.69921875,-1716.89941406,7.59999990,0.00000000,0.00000000,85.99548340); //object(road09_lan2) (1)
- CreateObject(4654,3055.19995117,-1723.00000000,-2.70000005,0.00000000,0.00000000,87.99548340); //object(road09_lan2) (2)
- CreateObject(987,2990.39990234,-1761.69995117,0.00000000,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (17)
- CreateObject(987,2990.39990234,-1749.69995117,0.00000000,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (18)
- CreateObject(987,2990.39990234,-1737.69995117,0.00000000,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (19)
- CreateObject(987,2990.39990234,-1730.69995117,0.00000000,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (20)
- CreateObject(987,3002.39990234,-1730.90002441,1.89999998,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (21)
- CreateObject(987,3014.39990234,-1731.80004883,1.89999998,0.00000000,0.00000000,175.99450684); //object(elecfence_bar) (22)
- CreateObject(987,3000.00000000,-1711.59997559,1.89999998,0.00000000,0.00000000,357.98999023); //object(elecfence_bar) (23)
- CreateObject(3749,3012.80004883,-1722.00000000,7.29999971,0.00000000,0.00000000,268.00000000); //object(clubgate01_lax) (1)
- CreateObject(987,2988.19995117,-1710.90002441,1.89999998,0.00000000,0.00000000,357.98999023); //object(elecfence_bar) (24)
- CreateObject(987,2990.30004883,-1730.59997559,1.89999998,0.00000000,0.00000000,175.99450684); //object(elecfence_bar) (25)
- CreateObject(987,2978.50000000,-1729.80004883,1.89999998,0.00000000,0.00000000,175.98999023); //object(elecfence_bar) (26)
- CreateObject(987,2966.60009766,-1728.69995117,1.89999998,0.00000000,354.00000000,175.98999023); //object(elecfence_bar) (27)
- CreateObject(987,2976.19995117,-1710.00000000,1.89999998,0.00000000,0.00000000,355.98950195); //object(elecfence_bar) (28)
- CreateObject(987,2964.19995117,-1709.09997559,1.89999998,0.00000000,0.00000000,355.98449707); //object(elecfence_bar) (29)
- CreateObject(987,2964.30004883,-1709.09997559,1.89999998,0.00000000,0.00000000,177.00000000); //object(elecfence_bar) (30)
- CreateObject(987,2954.80004883,-1728.00000000,2.99999976,0.00000000,353.99597168,175.98999023); //object(elecfence_bar) (31)
- CreateObject(987,2943.00000000,-1727.09997559,4.19999981,0.00000000,353.99597168,175.98999023); //object(elecfence_bar) (32)
- CreateObject(987,2931.39990234,-1726.30004883,5.39999628,0.00000000,353.99597168,175.98999023); //object(elecfence_bar) (33)
- CreateObject(987,2919.80004883,-1725.30004883,6.50000000,0.00000000,353.99597168,175.98999023); //object(elecfence_bar) (34)
- CreateObject(987,2908.50000000,-1724.50000000,7.69999981,0.00000000,357.99597168,175.98999023); //object(elecfence_bar) (35)
- CreateObject(987,2896.50000000,-1723.80004883,8.19999981,0.00000000,358.99499512,175.98999023); //object(elecfence_bar) (36)
- CreateObject(987,2887.50000000,-1703.80004883,8.19999981,0.00000000,0.00000000,355.98449707); //object(elecfence_bar) (37)
- CreateObject(987,2898.69995117,-1704.80004883,8.19999981,0.00000000,6.00000000,355.98449707); //object(elecfence_bar) (38)
- CreateObject(987,2910.00000000,-1705.59997559,6.69999981,0.00000000,5.99853516,357.98449707); //object(elecfence_bar) (39)
- CreateObject(987,2921.50000000,-1706.00000000,5.00000000,0.00000000,5.99853516,353.98205566); //object(elecfence_bar) (40)
- CreateObject(987,2933.30004883,-1707.00000000,3.90000010,0.00000000,5.99853516,355.97949219); //object(elecfence_bar) (41)
- CreateObject(987,2945.10009766,-1707.69995117,3.00000000,0.00000000,5.99853516,355.97753906); //object(elecfence_bar) (42)
- CreateObject(987,3110.50000000,-1686.80004883,0.10000000,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (43)
- CreateObject(987,3110.69995117,-1675.09997559,0.70000001,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (44)
- CreateObject(987,3098.69995117,-1675.19995117,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (45)
- CreateObject(987,3086.69995117,-1675.09997559,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (46)
- CreateObject(987,3077.00000000,-1675.09997559,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (47)
- CreateObject(987,3059.39990234,-1675.09997559,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (48)
- CreateObject(987,3050.69995117,-1675.09997559,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (49)
- CreateObject(987,3038.69995117,-1675.09997559,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (50)
- CreateObject(987,3026.69995117,-1675.30004883,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (51)
- CreateObject(987,3014.69995117,-1675.19995117,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (52)
- CreateObject(987,3002.69995117,-1675.19995117,0.70000001,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (53)
- CreateObject(987,2990.89990234,-1675.09997559,0.70000001,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (54)
- CreateObject(987,2991.00000000,-1687.09997559,0.10000000,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (55)
- CreateObject(987,2990.89990234,-1699.09997559,0.70000001,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (56)
- CreateObject(4654,2841.19995117,-1710.09997559,7.59999990,0.00000000,0.00000000,264.89685059); //object(road09_lan2) (3)
- CreateObject(3578,2862.50000000,-1721.00000000,10.69999981,0.00000000,0.00000000,354.00000000); //object(dockbarr1_la) (1)
- CreateObject(3578,2851.50000000,-1719.90002441,10.60000038,0.00000000,0.00000000,353.99597168); //object(dockbarr1_la) (2)
- CreateObject(3578,2861.19995117,-1701.40002441,10.60000038,0.00000000,0.00000000,353.99597168); //object(dockbarr1_la) (3)
- CreateObject(3578,3029.60009766,-1732.40002441,1.00000000,0.00000000,0.00000000,357.99597168); //object(dockbarr1_la) (5)
- CreateObject(3578,3019.19995117,-1732.00000000,2.09999990,0.00000000,10.00000000,357.99499512); //object(dockbarr1_la) (6)
- CreateObject(3578,3031.19995117,-1713.00000000,1.00000000,0.00000000,0.00000000,357.99499512); //object(dockbarr1_la) (7)
- CreateObject(3578,3020.80004883,-1712.69995117,2.00000000,0.00000000,9.99755859,357.98950195); //object(dockbarr1_la) (8)
- CreateObject(3816,3145.39990234,-1687.59997559,8.99999962,0.00000000,0.00000000,0.00000000); //object(bighangar1_sfx) (1)
- CreateObject(3268,3100.30004883,-1690.59997559,0.70000001,0.00000000,0.00000000,0.00000000); //object(mil_hangar1_) (1)
- CreateObject(3279,3012.10009766,-1706.59997559,0.10000000,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (1)
- CreateObject(3279,3011.79980469,-1735.59960938,0.70000001,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (2)
- CreateObject(16098,3080.50000000,-1762.40002441,5.30000019,0.00000000,0.00000000,270.00000000); //object(des_by_hangar_) (1)
- CreateObject(987,3109.89990234,-1737.50000000,0.70000001,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (57)
- CreateObject(987,3121.89990234,-1737.59997559,0.70000001,0.00000000,0.00000000,359.99951172); //object(elecfence_bar) (58)
- CreateObject(987,3133.89990234,-1737.59997559,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (59)
- CreateObject(987,3145.89990234,-1737.59997559,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (60)
- CreateObject(987,3157.89990234,-1737.59997559,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (61)
- CreateObject(987,3169.80004883,-1737.59997559,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (62)
- CreateObject(987,3181.80004883,-1737.40002441,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (63)
- CreateObject(987,3193.69995117,-1737.30004883,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (64)
- CreateObject(987,3205.69995117,-1737.30004883,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (65)
- CreateObject(987,3217.60009766,-1737.30004883,0.70000001,0.00000000,0.00000000,359.99450684); //object(elecfence_bar) (66)
- CreateObject(4874,3050.69995117,-1644.19995117,3.70000005,0.00000000,0.00000000,272.00000000); //object(helipad1_las) (1)
- CreateObject(5441,3170.80004883,-1708.19995117,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (6)
- CreateObject(5441,3171.09960938,-1688.89941406,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (6)
- CreateObject(5441,3171.10009766,-1668.91003418,0.70000000,0.00000000,0.00000000,0.00000000); //object(laeroad12) (6)
- CreateObject(4832,3204.60009766,-1668.00000000,40.59999847,0.00000000,0.00000000,0.00000000); //object(airtwer_las) (1)
- CreateObject(3109,3188.50000000,-1677.50000000,1.79999995,0.00000000,0.00000000,272.00000000); //object(imy_la_door) (1)
- CreateObject(3279,2995.00000000,-1768.40002441,0.10000000,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (2)
- CreateObject(3279,2995.60009766,-1679.59997559,0.70000001,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (2)
- CreateObject(3279,3226.00000000,-1734.19995117,0.10000000,0.00000000,0.00000000,180.00000000); //object(a51_spottower) (2)
- CreateObject(3279,3069.30004883,-1679.90002441,0.70000001,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (2)
- CreateObject(3279,3080.10009766,-1764.19995117,0.10000000,0.00000000,0.00000000,90.00000000); //object(a51_spottower) (2)
- CreateObject(14414,3229.19995117,-1671.09997559,3.29999995,0.00000000,0.00000000,180.00000000); //object(carter-stairs05) (1)
- CreateObject(14414,3229.19995117,-1662.50000000,9.21000004,0.00000000,0.00000000,180.00000000); //object(carter-stairs05) (2)
- CreateObject(14414,3223.10009766,-1658.40002441,13.50000000,0.00000000,0.00000000,267.99450684); //object(carter-stairs05) (3)
- CreateObject(9833,3044.50000000,-1763.69921875,3.29999995,0.00000000,0.00000000,0.00000000); //object(fountain_sfw) (1)
- CreateObject(9833,3190.39990234,-1699.40002441,3.50000000,0.00000000,0.00000000,0.00000000); //object(fountain_sfw) (2)
- CreateObject(3884,3069.10009766,-1679.90002441,15.88999939,0.00000000,0.00000000,0.00000000); //object(samsite_sfxrf) (1)
- return 1;
- }
- //[VEHICLES AND OBJECTS]====================================================================
- //[ON PLAYER SPAWN]=====================================================================
- public OnPlayerSpawn(playerid)
- {
- SetPlayerCheckpoint(playerid, 3189.19921875, -1678.2998046875, 0.70000001192093, 2.0);
- return 1;
- }
- //[ON PLAYER SPAWN]=====================================================================
- //[ON PLAYER COMMAND TEXT]==============================================================
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/maicmds", cmdtext, true, 8) == 0)
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"Mini Army Island Commands","/exithq - exit the HQ\n /opengate ; /closegate - open/close the gate (in case the auto gates dont work)\n/destroybitch - destroys the bitch on the gate","Close","");
- return 1;
- }
- if (strcmp("/exithq", cmdtext, true, 7) == 0)
- {
- SetPlayerPos(playerid, 3189.5, -1682.8000488281, 0.99999997615814);
- SetPlayerInterior(playerid, 0);
- SendClientMessage(playerid, RED, "[MN] {00FF00}Napustio si HQ");
- return 1;
- }
- /*if (strcmp("/opengate", cmdtext, true, 10) == 0)
- {
- MoveObject(gate, 3013.1000976563, -1710.9000244141, 4.5, 2.00);
- SendClientMessage(playerid, GREEN, "[MN] Army Gate is Opening....");
- return 1;
- }
- if (strcmp("/closegate", cmdtext, true, 10) == 0)
- {
- MoveObject(gate, 3012.80004883, -1722.09997559, 4.5, 2.00);
- SendClientMessage(playerid, RED, "[MN] Army Gate is Closing....");
- return 1;
- }
- REMOVE THESE COMMENTS IF THE AUTO GATES DON'T WORK*/
- if (strcmp("/destroybitch", cmdtext, true, 13) == 0)
- {
- DestroyObject(bitch);
- SendClientMessage(playerid, RED, "[MN] {00FF00}Bitch Destroyed....");
- return 1;
- }
- return 0;
- }
- //[ON PLAYER COMMAND TEXT]==============================================================
- //[ON ENTER CHECKPOINT]==========================================================
- public OnPlayerEnterCheckpoint(playerid)
- {
- SetPlayerPos(playerid, 246.375991, 109.245994, 1003.218750);
- SetPlayerInterior(playerid, 10);
- SendClientMessage(playerid, GREEN, "[MN] To exit the HQ type /exithq");
- return 1;
- }
- //[ON ENTER CHECKPOINT]==============================================================
- //[END - MINI ARMY ISLAND BY MARKON]==========================================
Advertisement
Add Comment
Please, Sign In to add comment