Khalis_Aiman

TGC Army and SWAT base map & script!!!!!!!!!11oneone

Jun 14th, 2013 (edited)
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 26.56 KB | None | 0 0
  1. // Definitions
  2. new
  3.     TTGate1,
  4.     TTGate2,
  5.     TTGate3,
  6.     TTGate4,
  7.     TTLift1,
  8.     TTLift2,
  9.     TTGate1Moved =0,
  10.     TTGate2Moved =0,
  11.     TTGate3Moved =0,
  12.     TTGate4Moved =0,
  13.     TTLiftMoved =0
  14. ;
  15.  
  16.  
  17. //=================================================
  18. // Army base
  19.  
  20.     TTLift1 = CreateDynamicObject(19313, 278.97, 1821.11, 16.64,   90.00, 0.00, 0.00);
  21.     TTLift2 = CreateDynamicObject(19313, 292.96, 1821.21, 16.64,   90.00, 0.00, 0.00);
  22.    
  23.     CreateDynamicObject(19313, 145.71, 1948.39, 21.53,   0.00, 0.00, 90.00);
  24.     CreateDynamicObject(19313, 145.71, 1962.43, 21.53,   0.00, 0.00, 90.00);
  25.     CreateDynamicObject(19313, 145.72, 1976.48, 21.53,   0.00, 0.00, 90.00);
  26.     CreateDynamicObject(19313, 145.73, 1990.52, 21.53,   0.00, 0.00, 90.00);
  27.     CreateDynamicObject(19313, 145.74, 2004.51, 21.47,   0.00, 0.00, 90.00);
  28.     CreateDynamicObject(19313, 145.66, 2018.58, 21.00,   0.00, 0.00, 90.00);
  29.     CreateDynamicObject(19313, 145.66, 2032.61, 20.26,   0.00, 0.00, 90.00);
  30.     CreateDynamicObject(19313, 145.64, 2046.62, 19.62,   0.00, 0.00, 90.00);
  31.     CreateDynamicObject(19313, 143.25, 2060.20, 19.53,   0.00, 0.00, 110.00);
  32.     CreateDynamicObject(19313, 140.83, 2073.81, 19.53,   0.00, 0.00, 90.00);
  33.     CreateDynamicObject(19313, 140.83, 2087.86, 19.88,   0.00, 0.00, 90.00);
  34.     CreateDynamicObject(19313, 140.83, 2101.91, 19.92,   0.00, 0.00, 90.00);
  35.     CreateDynamicObject(19313, 147.85, 2108.89, 19.99,   0.00, 0.00, 0.00);
  36.     CreateDynamicObject(19313, 160.41, 2113.13, 19.92,   0.00, 0.00, 37.00);
  37.     CreateDynamicObject(19313, 173.07, 2117.36, 19.92,   0.00, 0.00, 0.00);
  38.     CreateDynamicObject(19313, 187.06, 2117.29, 20.40,   0.00, 0.00, 0.00);
  39.     CreateDynamicObject(19313, 201.09, 2117.31, 19.71,   0.00, 0.00, 0.00);
  40.     CreateDynamicObject(19313, 215.07, 2117.30, 19.67,   0.00, 0.00, 0.00);
  41.     CreateDynamicObject(19313, 229.11, 2117.33, 19.54,   0.00, 0.00, 0.00);
  42.     CreateDynamicObject(19313, 243.11, 2117.33, 19.52,   0.00, 0.00, 0.00);
  43.     CreateDynamicObject(19313, 257.12, 2117.30, 19.52,   0.00, 0.00, 0.00);
  44.     CreateDynamicObject(19313, 271.10, 2117.31, 19.52,   0.00, 0.00, 0.00);
  45.     CreateDynamicObject(19313, 285.10, 2117.32, 19.52,   0.00, 0.00, 0.00);
  46.     CreateDynamicObject(19313, 299.16, 2117.32, 19.52,   0.00, 0.00, 0.00);
  47.     CreateDynamicObject(19313, 313.18, 2117.30, 19.52,   0.00, 0.00, 0.00);
  48.     CreateDynamicObject(19313, 327.21, 2117.30, 19.81,   0.00, 0.00, 0.00);
  49.     CreateDynamicObject(19313, 341.27, 2117.31, 19.81,   0.00, 0.00, 0.00);
  50.     CreateDynamicObject(19313, 355.29, 2117.31, 19.81,   0.00, 0.00, 0.00);
  51.     CreateDynamicObject(19313, 367.66, 2112.81, 19.95,   0.00, 0.00, 320.00);
  52.     CreateDynamicObject(19313, 378.45, 2103.85, 19.95,   0.00, 0.00, 320.00);
  53.     CreateDynamicObject(3268, 309.44, 2082.62, 16.63,   0.00, 0.00, 90.00);
  54.     CreateDynamicObject(19313, 389.19, 2094.81, 19.95,   0.00, 0.00, 320.00);
  55.     CreateDynamicObject(19313, 394.58, 2083.31, 19.89,   0.00, 0.00, 90.00);
  56.     CreateDynamicObject(19313, 394.61, 2069.26, 19.89,   0.00, 0.00, 90.00);
  57.     CreateDynamicObject(19313, 394.57, 2055.21, 19.89,   0.00, 0.00, 90.00);
  58.     CreateDynamicObject(19313, 394.52, 2041.21, 19.89,   0.00, 0.00, 90.00);
  59.     CreateDynamicObject(19313, 394.51, 2027.15, 19.89,   0.00, 0.00, 90.00);
  60.     CreateDynamicObject(19313, 394.50, 2013.11, 19.89,   0.00, 0.00, 90.00);
  61.     CreateDynamicObject(19313, 394.51, 1999.08, 19.89,   0.00, 0.00, 90.00);
  62.     CreateDynamicObject(19313, 394.53, 1985.05, 19.89,   0.00, 0.00, 90.00);
  63.     CreateDynamicObject(19313, 394.54, 1971.03, 19.89,   0.00, 0.00, 90.00);
  64.     CreateDynamicObject(19313, 394.55, 1957.01, 19.89,   0.00, 0.00, 90.00);
  65.     CreateDynamicObject(19313, 394.56, 1942.99, 19.89,   0.00, 0.00, 90.00);
  66.     CreateDynamicObject(19313, 394.57, 1928.99, 19.89,   0.00, 0.00, 90.00);
  67.     CreateDynamicObject(19313, 394.57, 1914.93, 19.89,   0.00, 0.00, 90.00);
  68.     CreateDynamicObject(19313, 394.59, 1900.89, 19.89,   0.00, 0.00, 90.00);
  69.     CreateDynamicObject(19313, 389.60, 1888.86, 19.89,   0.00, 0.00, 45.00);
  70.     CreateDynamicObject(19313, 379.68, 1878.98, 19.94,   0.00, 0.00, 45.00);
  71.     CreateDynamicObject(19313, 369.80, 1869.10, 19.93,   0.00, 0.00, 45.00);
  72.     CreateDynamicObject(19313, 359.87, 1859.16, 20.08,   0.00, 0.00, 45.00);
  73.     CreateDynamicObject(19313, 354.93, 1847.17, 20.42,   0.00, 0.00, 90.00);
  74.     CreateDynamicObject(19313, 354.94, 1833.17, 19.96,   0.00, 0.00, 90.00);
  75.     CreateDynamicObject(19313, 354.92, 1819.13, 19.96,   0.00, 0.00, 90.00);
  76.     CreateDynamicObject(19313, 354.92, 1805.13, 20.63,   0.00, 0.00, 90.00);
  77.     CreateDynamicObject(19313, 349.13, 1794.13, 20.29,   0.00, 0.00, 35.00);
  78.     CreateDynamicObject(19313, 337.64, 1786.11, 19.92,   0.00, 0.00, 35.00);
  79.     CreateDynamicObject(19313, 324.88, 1782.14, 19.92,   0.00, 0.00, 0.00);
  80.     TTGate1 = CreateDynamicObject(971, 313.46, 1782.26, 20.18,   0.00, 0.00, 0.00);
  81.     CreateDynamicObject(19313, 301.99, 1782.29, 19.92,   0.00, 0.00, 0.00);
  82.     CreateDynamicObject(19313, 287.96, 1782.31, 19.92,   0.00, 0.00, 0.00);
  83.     CreateDynamicObject(19313, 273.94, 1782.34, 19.92,   0.00, 0.00, 0.00);
  84.     CreateDynamicObject(19313, 266.98, 1789.36, 19.92,   0.00, 0.00, 90.00);
  85.     CreateDynamicObject(19313, 266.97, 1791.70, 19.92,   0.00, 0.00, 90.00);
  86.     CreateDynamicObject(3268, 276.97, 2082.60, 16.63,   0.00, 0.00, 90.00);
  87.     CreateDynamicObject(3268, 222.69, 2030.48, 16.63,   0.00, 0.00, 180.00);
  88.     CreateDynamicObject(3268, 222.61, 1996.94, 16.63,   0.00, 0.00, 180.00);
  89.     CreateDynamicObject(3268, 222.88, 1963.12, 16.63,   0.00, 0.00, 180.00);
  90.     CreateDynamicObject(3268, 344.51, 2073.48, 16.63,   0.00, 0.00, 45.00);
  91.     CreateDynamicObject(3279, 271.97, 1790.69, 16.82,   0.00, 0.00, 0.00);
  92.     CreateDynamicObject(3279, 329.32, 1790.78, 16.82,   0.00, 0.00, 90.00);
  93.     CreateDynamicObject(3279, 390.04, 1900.82, 16.82,   0.00, 0.00, 180.00);
  94.     CreateDynamicObject(3279, 151.29, 1954.11, 17.98,   0.00, 0.00, 3.14);
  95.     CreateDynamicObject(3279, 148.19, 2104.08, 16.90,   0.00, 0.00, 3.14);
  96.     CreateDynamicObject(3279, 256.95, 2110.85, 16.32,   0.00, 0.00, 270.00);
  97.     CreateDynamicObject(3279, 372.41, 2100.77, 16.36,   0.00, 0.00, 230.00);
  98.     CreateDynamicObject(9241, 190.67, 1963.24, 18.23,   0.00, 0.00, 180.00);
  99.     CreateDynamicObject(9241, 190.39, 1996.76, 18.23,   0.00, 0.00, 180.00);
  100.     CreateDynamicObject(9241, 190.11, 2031.25, 18.19,   0.00, 0.00, 180.00);
  101.     CreateDynamicObject(9241, 241.34, 2076.22, 18.19,   0.00, 0.00, 90.00);
  102.     CreateDynamicObject(16098, 343.81, 1968.33, 21.56,   0.00, 0.00, 0.00);
  103.     CreateDynamicObject(16098, 364.43, 1968.31, 21.58,   0.00, 0.00, 0.00);
  104.     TTGate2 = CreateDynamicObject(988, 96.62, 1920.67, 17.97,   0.00, 0.00, 270.00);
  105.  
  106.  
  107. //=================================================
  108. // SWAT base
  109. CreateDynamicObject(987,1451.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  110.     TTGate3 = CreateDynamicObject(969,1451.6000000,664.1000000,9.7000000,0.0000000,0.0000000,179.9900000);
  111.     CreateDynamicObject(987,1430.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  112.     CreateDynamicObject(987,1418.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  113.     CreateDynamicObject(987,1406.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  114.     CreateDynamicObject(987,1397.6000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  115.     CreateDynamicObject(987,1397.7000000,675.4000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  116.     CreateDynamicObject(987,1397.7000000,686.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  117.     CreateDynamicObject(987,1397.7000000,698.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  118.     CreateDynamicObject(987,1397.7000000,710.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  119.     CreateDynamicObject(987,1397.7000000,722.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  120.     CreateDynamicObject(987,1397.7000000,734.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  121.     CreateDynamicObject(987,1397.7000000,746.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  122.     CreateDynamicObject(987,1397.7000000,758.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  123.     CreateDynamicObject(987,1397.7000000,770.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  124.     CreateDynamicObject(987,1397.7000000,782.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  125.     CreateDynamicObject(987,1397.7000000,794.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  126.     CreateDynamicObject(987,1397.7000000,797.9000000,9.7000000,0.0000000,0.0000000,270.0000000); //
  127.     CreateDynamicObject(987,1409.5000000,797.7000000,9.7000000,0.0000000,0.0000000,180.0000000); //
  128.     CreateDynamicObject(987,1421.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  129.     CreateDynamicObject(987,1433.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  130.     CreateDynamicObject(987,1445.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  131.     CreateDynamicObject(987,1457.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  132.     CreateDynamicObject(987,1469.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  133.     CreateDynamicObject(987,1481.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  134.     CreateDynamicObject(987,1493.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  135.     CreateDynamicObject(987,1505.5000000,797.7000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  136.     CreateDynamicObject(987,1517.5000000,797.5000000,9.7000000,0.0000000,0.0000000,179.2400000); //
  137.     CreateDynamicObject(987,1529.5000000,797.4000000,9.7000000,0.0000000,0.0000000,179.7400000); //
  138.     CreateDynamicObject(987,1541.5000000,797.4000000,9.7000000,0.0000000,0.0000000,179.7400000); //
  139.     CreateDynamicObject(987,1553.5000000,797.4000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  140.     CreateDynamicObject(987,1557.1000000,797.4000000,9.7000000,0.0000000,0.0000000,179.9900000); //
  141.     CreateDynamicObject(987,1557.1000000,785.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  142.     CreateDynamicObject(987,1557.1000000,773.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  143.     CreateDynamicObject(987,1557.1000000,761.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  144.     CreateDynamicObject(987,1557.1000000,749.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  145.     CreateDynamicObject(987,1557.1000000,737.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  146.     CreateDynamicObject(987,1557.1000000,725.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  147.     CreateDynamicObject(987,1557.1000000,713.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  148.     CreateDynamicObject(987,1557.1000000,701.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  149.     CreateDynamicObject(987,1557.1000000,689.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  150.     CreateDynamicObject(987,1557.1000000,677.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  151.     CreateDynamicObject(987,1557.1000000,665.5000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  152.     CreateDynamicObject(987,1557.1000000,663.4000000,9.7000000,0.0000000,0.0000000,90.0000000); //
  153.     CreateDynamicObject(987,1463.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  154.     CreateDynamicObject(987,1475.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  155.     CreateDynamicObject(987,1487.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  156.     CreateDynamicObject(987,1499.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  157.     CreateDynamicObject(987,1511.0000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  158.     CreateDynamicObject(987,1531.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  159.     CreateDynamicObject(987,1543.8000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  160.     CreateDynamicObject(987,1545.3000000,663.5000000,9.7000000,0.0000000,0.0000000,0.0000000); //
  161.     TTGate4 = CreateDynamicObject(969,1531.5000000,664.1000000,9.7000000,0.0000000,0.0000000,179.9900000);
  162.     CreateDynamicObject(19362,1444.6000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  163.     CreateDynamicObject(19362,1448.1000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  164.     CreateDynamicObject(19362,1449.9000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  165.     CreateDynamicObject(9131,1442.8000000,663.1000000,10.8000000,0.0000000,0.0000000,0.0000000); //
  166.     CreateDynamicObject(9131,1442.8000000,663.1000000,13.0000000,0.0000000,0.0000000,0.0000000); //
  167.     CreateDynamicObject(9131,1442.8000000,663.1000000,14.9000000,0.0000000,0.0000000,0.0000000); //
  168.     CreateDynamicObject(9131,1451.5000000,663.3000000,10.8000000,0.0000000,0.0000000,0.0000000); //
  169.     CreateDynamicObject(9131,1451.5000000,663.3000000,13.0000000,0.0000000,0.0000000,0.0000000); //
  170.     CreateDynamicObject(9131,1451.5000000,663.3000000,14.8000000,0.0000000,0.0000000,0.0000000); //
  171.     CreateDynamicObject(997,1443.2000000,662.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  172.     CreateDynamicObject(997,1446.4000000,662.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  173.     CreateDynamicObject(997,1448.3000000,662.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  174.     CreateDynamicObject(8615,1442.1000000,667.7000000,12.2000000,0.0000000,0.0000000,270.0000000); //
  175.     CreateDynamicObject(997,1443.2000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  176.     CreateDynamicObject(997,1446.4000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  177.     CreateDynamicObject(997,1448.3000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  178.     CreateDynamicObject(997,1451.5000000,665.9000000,14.0000000,0.0000000,0.0000000,270.0000000); //
  179.     CreateDynamicObject(19362,1529.9000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  180.     CreateDynamicObject(19362,1526.4000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  181.     CreateDynamicObject(19362,1524.6000000,664.3000000,13.9000000,0.0000000,90.0000000,0.0000000); //
  182.     CreateDynamicObject(9131,1522.8000000,663.2000000,10.8000000,0.0000000,0.0000000,0.0000000); //
  183.     CreateDynamicObject(9131,1522.8000000,663.2000000,13.0000000,0.0000000,0.0000000,0.0000000); //
  184.     CreateDynamicObject(9131,1522.8000000,663.2000000,14.8000000,0.0000000,0.0000000,0.0000000); //
  185.     CreateDynamicObject(9131,1531.8000000,663.2000000,10.8000000,0.0000000,0.0000000,0.0000000); //
  186.     CreateDynamicObject(9131,1531.8000000,663.2000000,13.0000000,0.0000000,0.0000000,0.0000000); //
  187.     CreateDynamicObject(9131,1531.8000000,663.2000000,14.8000000,0.0000000,0.0000000,0.0000000); //
  188.     CreateDynamicObject(13011,1532.2000000,669.1000000,10.7000000,0.0000000,0.0000000,180.0000000); //
  189.     CreateDynamicObject(2920,1451.4000000,665.8000000,6.8000000,0.0000000,0.0000000,90.0000000); //
  190.     CreateDynamicObject(2920,1443.0000000,665.8000000,6.8000000,0.0000000,0.0000000,90.0000000); //
  191.     CreateDynamicObject(2920,1523.0000000,665.8000000,6.9000000,0.0000000,0.0000000,90.0000000); //
  192.     CreateDynamicObject(2920,1531.5000000,665.8000000,6.9000000,0.0000000,0.0000000,90.0000000); //
  193.     CreateDynamicObject(997,1522.9000000,662.9000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  194.     CreateDynamicObject(997,1526.1000000,662.9000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  195.     CreateDynamicObject(997,1528.9000000,662.9000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  196.     CreateDynamicObject(997,1528.3000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  197.     CreateDynamicObject(997,1525.1000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  198.     CreateDynamicObject(997,1522.9000000,665.8000000,14.0000000,0.0000000,0.0000000,0.0000000); //
  199.     CreateDynamicObject(997,1522.9000000,665.9000000,14.0000000,0.0000000,0.0000000,270.0000000); //
  200.     CreateDynamicObject(18850,1445.7000000,788.4000000,9.1000000,0.0000000,0.0000000,90.0000000); //
  201.     CreateDynamicObject(6976,1427.2000000,781.7000000,12.3000000,0.0000000,0.0000000,90.0000000); //
  202.     CreateDynamicObject(18850,1478.3000000,788.5000000,9.1000000,0.0000000,0.0000000,90.0000000); //
  203.     CreateDynamicObject(18850,1510.9000000,788.6000000,9.1000000,0.0000000,0.0000000,90.0000000); //
  204.     CreateDynamicObject(6976,1534.6000000,770.1000000,12.3000000,0.0000000,0.0000000,180.0000000); //
  205.     CreateDynamicObject(3279,1403.2000000,793.1000000,10.0000000,0.0000000,0.0000000,270.0000000); //
  206.     CreateDynamicObject(3279,1402.2000000,668.2000000,10.0000000,0.0000000,0.0000000,90.0000000); //
  207.     CreateDynamicObject(3279,1552.2000000,668.1000000,10.0000000,0.0000000,0.0000000,90.0000000); //
  208.     CreateDynamicObject(3279,1552.8000000,792.9000000,10.0000000,0.0000000,0.0000000,270.0000000); //
  209.     CreateDynamicObject(19362,1490.2000000,720.2000000,9.2000000,0.0000000,0.0000000,90.0000000); //
  210.     CreateDynamicObject(19362,1490.1000000,719.4000000,10.3000000,140.0000000,90.0000000,180.0000000); //
  211.     CreateDynamicObject(9833,1486.1000000,718.1000000,13.0000000,0.0000000,0.0000000,88.0000000); //
  212.     CreateDynamicObject(9833,1494.3000000,718.3000000,13.0000000,0.0000000,0.0000000,85.9900000); //
  213.     CreateDynamicObject(8034,1492.5700000,746.5600000,14.4700000,0.0000000,0.0000000,180.0000000); //
  214.  
  215. // Remove buildings
  216.  
  217. // TGC SWAT base
  218.     RemoveBuildingForPlayer(playerid, 710, 1466.4219, 794.5391, 25.1484, 0.25);
  219.     RemoveBuildingForPlayer(playerid, 710, 1553.4375, 675.8281, 25.5469, 0.25);
  220.     RemoveBuildingForPlayer(playerid, 710, 1440.2578, 794.5391, 25.5469, 0.25);
  221.     RemoveBuildingForPlayer(playerid, 710, 1492.5938, 794.5391, 25.5469, 0.25);
  222.     RemoveBuildingForPlayer(playerid, 710, 1517.0625, 795.1953, 24.9844, 0.25);
  223.     RemoveBuildingForPlayer(playerid, 710, 1537.0000, 792.1250, 25.1094, 0.25);
  224.     RemoveBuildingForPlayer(playerid, 710, 1402.0859, 785.1172, 25.5469, 0.25);
  225.     RemoveBuildingForPlayer(playerid, 710, 1402.5469, 762.4453, 25.1406, 0.25);
  226.     RemoveBuildingForPlayer(playerid, 710, 1402.0859, 737.8828, 25.5469, 0.25);
  227.     RemoveBuildingForPlayer(playerid, 710, 1402.0859, 716.0313, 25.5469, 0.25);
  228.     RemoveBuildingForPlayer(playerid, 710, 1402.0859, 690.7266, 25.5469, 0.25);
  229.     RemoveBuildingForPlayer(playerid, 710, 1402.6172, 668.3828, 25.5469, 0.25);
  230.     RemoveBuildingForPlayer(playerid, 8145, 1493.9297, 751.0156, 20.9141, 0.25);
  231.     RemoveBuildingForPlayer(playerid, 8146, 1544.6172, 676.2109, 20.5156, 0.25);
  232.     RemoveBuildingForPlayer(playerid, 759, 1402.5703, 711.9297, 10.1875, 0.25);
  233.     RemoveBuildingForPlayer(playerid, 673, 1402.6016, 673.0469, 9.3203, 0.25);
  234.     RemoveBuildingForPlayer(playerid, 759, 1405.5938, 667.2266, 10.1875, 0.25);
  235.     RemoveBuildingForPlayer(playerid, 676, 1403.7422, 681.4688, 10.0000, 0.25);
  236.     RemoveBuildingForPlayer(playerid, 759, 1403.9531, 718.0469, 10.1875, 0.25);
  237.     RemoveBuildingForPlayer(playerid, 759, 1400.4844, 740.8594, 10.1875, 0.25);
  238.     RemoveBuildingForPlayer(playerid, 760, 1418.2109, 736.4766, 10.2188, 0.25);
  239.     RemoveBuildingForPlayer(playerid, 676, 1413.1016, 724.4922, 10.0000, 0.25);
  240.     RemoveBuildingForPlayer(playerid, 761, 1404.2813, 760.3047, 10.2031, 0.25);
  241.     RemoveBuildingForPlayer(playerid, 676, 1403.0859, 792.0078, 10.0000, 0.25);
  242.     RemoveBuildingForPlayer(playerid, 759, 1417.9453, 795.0000, 10.1875, 0.25);
  243.     RemoveBuildingForPlayer(playerid, 680, 1420.4141, 666.5547, 9.9688, 0.25);
  244.     RemoveBuildingForPlayer(playerid, 8132, 1436.5938, 673.2578, 12.4297, 0.25);
  245.     RemoveBuildingForPlayer(playerid, 1215, 1450.3984, 734.8438, 10.4688, 0.25);
  246.     RemoveBuildingForPlayer(playerid, 1215, 1450.5469, 766.6406, 10.4688, 0.25);
  247.     RemoveBuildingForPlayer(playerid, 680, 1451.9297, 765.3594, 10.1250, 0.25);
  248.     RemoveBuildingForPlayer(playerid, 761, 1442.8125, 792.9844, 10.2031, 0.25);
  249.     RemoveBuildingForPlayer(playerid, 761, 1455.8672, 736.1016, 10.2031, 0.25);
  250.     RemoveBuildingForPlayer(playerid, 673, 1453.7969, 736.9609, 9.7031, 0.25);
  251.     RemoveBuildingForPlayer(playerid, 746, 1457.3047, 763.9688, 10.1406, 0.25);
  252.     RemoveBuildingForPlayer(playerid, 761, 1458.1406, 738.7969, 10.2031, 0.25);
  253.     RemoveBuildingForPlayer(playerid, 1294, 1465.6563, 661.6016, 14.2734, 0.25);
  254.     RemoveBuildingForPlayer(playerid, 680, 1467.2266, 669.6953, 9.7031, 0.25);
  255.     RemoveBuildingForPlayer(playerid, 761, 1479.8672, 668.7344, 10.2031, 0.25);
  256.     RemoveBuildingForPlayer(playerid, 712, 1473.2813, 671.2266, 19.4609, 0.25);
  257.     RemoveBuildingForPlayer(playerid, 759, 1491.6094, 668.4766, 10.2813, 0.25);
  258.     RemoveBuildingForPlayer(playerid, 712, 1489.5469, 672.5000, 19.4219, 0.25);
  259.     RemoveBuildingForPlayer(playerid, 760, 1487.2422, 670.9609, 10.2188, 0.25);
  260.     RemoveBuildingForPlayer(playerid, 746, 1501.6719, 673.8281, 10.3438, 0.25);
  261.     RemoveBuildingForPlayer(playerid, 712, 1506.5000, 672.5000, 19.3516, 0.25);
  262.     RemoveBuildingForPlayer(playerid, 746, 1473.6953, 681.1484, 10.2969, 0.25);
  263.     RemoveBuildingForPlayer(playerid, 746, 1498.3672, 682.0313, 10.0859, 0.25);
  264.     RemoveBuildingForPlayer(playerid, 680, 1504.3438, 679.3594, 9.7031, 0.25);
  265.     RemoveBuildingForPlayer(playerid, 761, 1501.1250, 685.2656, 10.2031, 0.25);
  266.     RemoveBuildingForPlayer(playerid, 1294, 1544.9297, 661.6797, 14.2734, 0.25);
  267.     RemoveBuildingForPlayer(playerid, 746, 1552.4922, 666.8594, 10.1016, 0.25);
  268.     RemoveBuildingForPlayer(playerid, 8131, 1544.6172, 676.2109, 20.5156, 0.25);
  269.     RemoveBuildingForPlayer(playerid, 746, 1552.4922, 685.4688, 10.1016, 0.25);
  270.     RemoveBuildingForPlayer(playerid, 761, 1548.4375, 686.6172, 10.1641, 0.25);
  271.     RemoveBuildingForPlayer(playerid, 760, 1553.5469, 707.1641, 10.2188, 0.25);
  272.     RemoveBuildingForPlayer(playerid, 712, 1555.4844, 710.5000, 19.3359, 0.25);
  273.     RemoveBuildingForPlayer(playerid, 760, 1534.2266, 736.0156, 10.2188, 0.25);
  274.     RemoveBuildingForPlayer(playerid, 761, 1535.8750, 739.1875, 10.2031, 0.25);
  275.     RemoveBuildingForPlayer(playerid, 1215, 1535.8984, 734.8438, 10.4688, 0.25);
  276.     RemoveBuildingForPlayer(playerid, 8130, 1493.9297, 751.0156, 20.9141, 0.25);
  277.     RemoveBuildingForPlayer(playerid, 1215, 1536.0469, 766.6406, 10.4688, 0.25);
  278.     RemoveBuildingForPlayer(playerid, 712, 1553.9297, 729.3516, 19.4375, 0.25);
  279.     RemoveBuildingForPlayer(playerid, 1294, 1559.0000, 728.8906, 14.2734, 0.25);
  280.     RemoveBuildingForPlayer(playerid, 712, 1553.9297, 746.9063, 19.4375, 0.25);
  281.     RemoveBuildingForPlayer(playerid, 761, 1553.9375, 749.4453, 10.1641, 0.25);
  282.     RemoveBuildingForPlayer(playerid, 1367, 1557.6953, 768.6328, 10.4141, 0.25);
  283.     RemoveBuildingForPlayer(playerid, 761, 1493.8594, 785.2422, 10.0000, 0.25);
  284.     RemoveBuildingForPlayer(playerid, 759, 1493.3281, 789.5078, 10.1875, 0.25);
  285.     RemoveBuildingForPlayer(playerid, 676, 1553.6563, 785.9219, 9.9844, 0.25);
  286.     RemoveBuildingForPlayer(playerid, 746, 1553.5469, 792.3125, 10.0781, 0.25);
  287.     RemoveBuildingForPlayer(playerid, 761, 1550.2969, 793.4766, 10.2031, 0.25);
  288.     RemoveBuildingForPlayer(playerid, 761, 1514.6250, 794.4453, 10.2031, 0.25);
  289.     RemoveBuildingForPlayer(playerid, 680, 1545.7266, 793.7266, 9.7031, 0.25);
  290.     RemoveBuildingForPlayer(playerid, 676, 1527.3438, 794.0547, 9.9844, 0.25);
  291.     RemoveBuildingForPlayer(playerid, 676, 1506.0156, 794.0547, 9.9844, 0.25);
  292.  
  293.     // Team-TT LV Army base
  294.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 2023.7578, 16.6328, 0.25);
  295.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1989.5469, 16.6328, 0.25);
  296.     RemoveBuildingForPlayer(playerid, 3366, 276.6563, 1955.7656, 16.6328, 0.25);
  297.     RemoveBuildingForPlayer(playerid, 1411, 347.1953, 1799.2656, 18.7578, 0.25);
  298.     RemoveBuildingForPlayer(playerid, 1411, 342.9375, 1796.2891, 18.7578, 0.25);
  299.     RemoveBuildingForPlayer(playerid, 16670, 330.7891, 1813.2188, 17.8281, 0.25);
  300.     RemoveBuildingForPlayer(playerid, 16671, 193.9531, 2051.7969, 20.1797, 0.25);
  301.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 2023.7578, 16.6328, 0.25);
  302.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1989.5469, 16.6328, 0.25);
  303.     RemoveBuildingForPlayer(playerid, 3268, 276.6563, 1955.7656, 16.6328, 0.25);
  304.     RemoveBuildingForPlayer(playerid, 16668, 357.9375, 2049.4219, 16.8438, 0.25);
  305.     RemoveBuildingForPlayer(playerid, 16669, 380.2578, 1914.9609, 17.4297, 0.25);
  306.  
  307.  
  308. //===========================================================
  309. // Army base cmds
  310. CMD:agate(playerid, o[]) {
  311.     // army permission check here
  312.     if(IsPlayerInRangeOfPoint(playerid, 15, 313.46, 1782.26, 20.18)) {
  313.         if(!TTGate1Moved) MoveDynamicObject(TTGate1, 321.39, 1782.26, 20.18, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] Gate #1 is opening."), TTGate1Moved =1;
  314.         else MoveDynamicObject(TTGate1, 313.46, 1782.26, 20.18, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] Gate #1 is closing."), TTGate1Moved =0;
  315.     }
  316.     else if(IsPlayerInRangeOfPoint(playerid, 15, 96.62, 1920.67, 17.97)) {
  317.         if(!TTGate2Moved) MoveDynamicObject(TTGate2, 96.62, 1924.85, 17.97, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] Gate #2 is opening."), TTGate2Moved =1;
  318.         else MoveDynamicObject(TTGate2, 96.62, 1920.67, 17.97, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] Gate #2 is closing."), TTGate2Moved =0;
  319.     }
  320.     else SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}You are not at anywhere near any of the gates.");
  321.     // SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}Only army members can use this command."); << Error message to non-army
  322.     return 1;
  323. }
  324.  
  325. CMD:alift(playerid, o[]) {
  326.     // army permission check here
  327.     if(IsPlayerInRangeOfPoint(playerid, 15, 278.97, 1821.11, 16.64) || IsPlayerInRangeOfPoint(playerid, 15, 292.96, 1821.21, 16.64)) {
  328.         if(!TTLiftMoved) MoveDynamicObject(TTLift1, 278.97, 1821.11, 23.36, 3.0), MoveDynamicObject(TTLift2, 292.96, 1821.21, 23.37, 3.0), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] The lift is now going up."), TTLiftMoved =1;
  329.         else MoveDynamicObject(TTLift1, 278.97, 1821.11, 16.64, 3.0), MoveDynamicObject(TTLift2, 292.96, 1821.21, 16.64, 3.0), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] The lift is now going down."), TTLiftMoved =0;
  330.     }
  331.     else SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}You are not at anywhere near to the lift.");
  332.     // SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}Only army members can use this command."); << Error message to non-army
  333.     return 1;
  334. }
  335.  
  336. //==============================================================
  337. // SWAT base cmds
  338. CMD:sgate(playerid, o[]) {
  339.     // SWAT permission check here
  340.     if(IsPlayerInRangeOfPoint(playerid, 15, 1451.60, 664.10, 9.70)) {
  341.         if(!TTGate3Moved) MoveDynamicObject(TTGate3, 1442.7000000,664.1000000,9.7000000, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] SWAT Base Gate #1 is now opening."), TTGate3Moved =1;
  342.         else MoveDynamicObject(TTGate3, 1451.6000000,664.1000000,9.7000000, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] SWAT Base Gate #1 is now closing."), TTGate3Moved =0;
  343.     }
  344.     else if(IsPlayerInRangeOfPoint(playerid, 15, 1531.5000000,664.1000000,9.7000000)) {
  345.         if(!TTGate4Moved) MoveDynamicObject(TTGate4, 1539.6000000,664.1000000,9.7000000, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] SWAT Base Gate #2 is now opening."), TTGate4Moved =1;
  346.         else MoveDynamicObject(TTGate4, 1531.5000000,664.1000000,9.7000000, 4.5), SendClientMessage(playerid, 0x00B2EEFF, "[SUCCESS] SWAT Base Gate #2 is now closing."), TTGate4Moved =0;
  347.     }
  348.     else SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}You are not at anywhere near any of the gates.");
  349.     // SendClientMessage(playerid, 0xFF0000FF, "[ERROR] {FFFFFF}Only army members can use this command."); << Error message to non-army
  350.     return 1;
  351. }
Advertisement
Add Comment
Please, Sign In to add comment