Khalis_Aiman

[SA-MP] New SF MIB Base

Aug 6th, 2012
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 49.77 KB | None | 0 0
  1. // New SF MIB base by Khalis
  2. // Scripts and map by Khalis
  3.  
  4. #define FILTERSCRIPT
  5.  
  6. #include <a_samp>
  7. #include <zcmd>
  8. #include <sscanf2>
  9. #include <streamer>
  10.  
  11. #define DIALOG_MIBWEAP 1988 // Random ID lol
  12.  
  13. #if defined FILTERSCRIPT
  14.  
  15. new MIBVehicle1,MIBVehicle2,MIBVehicle3,MIBVehicle4,MIBVehicle5,MIBVehicle6,MIBVehicle7,MIBVehicle8;
  16. new MIBVehicle9,MIBVehicle10,MIBVehicle11,MIBVehicle12,MIBVehicle13,MIBVehicle14,MIBVehicle15,MIBVehicle16;
  17. new MIBVehicle17,MIBVehicle18,MIBVehicle19,MIBVehicle20,MIBVehicle21,MIBVehicle22,MIBVehicle23;
  18. new MIBVehicle24,MIBVehicle25;
  19.  
  20. new MIBWeappick, MIBEnterpick, MIBExitpick;
  21.  
  22. new SFMIBGate1, SFMIBLift1, SFMIBLift2, MIBDoor1, MIBDoor2;
  23. new IsGateOpened, IsLift1Up, IsLift2Up, IsDoor1Opened, IsDoor2Opened;
  24.  
  25. public OnFilterScriptInit()
  26. {
  27.     // Pickups
  28.     MIBEnterpick = CreatePickup(1318, 23, -1676.6527099609, 1077.9718017578, 7.921875, 0);
  29.     MIBExitpick = CreatePickup(1318, 23, -1679.3038330078, 1078.3721923828, 14.380034446716, 19);
  30.     MIBWeappick = CreatePickup(1277, 23, -1700.2111816406, 1080.3627929688, 12.37825012207, 19);
  31.    
  32.     // Functioning objects
  33.     SFMIBGate1 = CreateDynamicObject(971,-1620.00000000,1091.30004883,9.69999981,0.00000000,0.00000000,90.00000000); //object(subwaygate) (1)
  34.     SFMIBLift1 = CreateDynamicObject(3115,-1671.19995117,1011.20001221,11.60000038,0.00000000,0.00000000,90.00000000); //object(carrier_lift1_sfse) (1)
  35.     SFMIBLift2 = CreateDynamicObject(3084,-1687.50000000,1110.30004883,53.79999924,90.00000000,0.00000000,270.00000000); //object(trdcsgrgdoor_lvs) (1)
  36.     MIBDoor2 = CreateDynamicObject(3089,-1697.50000000,1061.76049805,12.69999981,0.00000000,0.00000000,90.00000000); //object(ab_casdorlok) (3)
  37.     MIBDoor1 = CreateDynamicObject(3089,-1689.40002441,1077.86108398,12.69999981,0.00000000,0.00000000,90.00000000); //object(ab_casdorlok) (1)
  38.  
  39.     // Vehicles
  40.     MIBVehicle1 = AddStaticVehicleEx(487,-1683.80004883,1011.29998779,75.09999847,270.00000000,0,0,300); //Maverick
  41.     MIBVehicle2 = AddStaticVehicleEx(487,-1683.80004883,1022.90002441,75.09999847,270.00000000,0,0,300); //Maverick
  42.     MIBVehicle3 = AddStaticVehicleEx(563,-1688.00000000,987.29998779,104.80000305,270.00000000,0,0,300); //Raindance
  43.     MIBVehicle4 = AddStaticVehicleEx(560,-1663.90002441,1035.00000000,7.69999981,30.00000000,0,0,300); //Sultan
  44.     MIBVehicle5 = AddStaticVehicleEx(560,-1664.09997559,1041.30004883,7.69999981,29.99816895,0,0,300); //Sultan
  45.     MIBVehicle6 = AddStaticVehicleEx(560,-1663.90002441,1047.30004883,7.69999981,29.99816895,0,0,300); //Sultan
  46.     MIBVehicle7 = AddStaticVehicleEx(560,-1664.30004883,1053.00000000,7.69999981,29.99816895,0,0,300); //Sultan
  47.     MIBVehicle8 = AddStaticVehicleEx(402,-1674.59997559,1035.50000000,7.90000010,330.00000000,0,0,300); //Buffalo
  48.     MIBVehicle9 = AddStaticVehicleEx(402,-1674.80004883,1041.30004883,7.90000010,329.99633789,0,0,300); //Buffalo
  49.     MIBVehicle10 = AddStaticVehicleEx(402,-1674.80004883,1047.19995117,7.90000010,329.99633789,0,0,300); //Buffalo
  50.     MIBVehicle11 = AddStaticVehicleEx(402,-1674.80004883,1053.40002441,7.90000010,329.99633789,0,0,300); //Buffalo
  51.     MIBVehicle12 = AddStaticVehicleEx(522,-1662.90002441,1061.50000000,7.59999990,0.00000000,0,0,300); //NRG-500
  52.     MIBVehicle13 = AddStaticVehicleEx(522,-1664.69995117,1061.50000000,7.59999990,0.00000000,0,0,300); //NRG-500
  53.     MIBVehicle14 = AddStaticVehicleEx(522,-1664.69995117,1065.00000000,7.59999990,0.00000000,0,0,300); //NRG-500
  54.     MIBVehicle15 = AddStaticVehicleEx(522,-1663.00000000,1065.00000000,7.59999990,0.00000000,0,0,300); //NRG-500
  55.     MIBVehicle16 = AddStaticVehicleEx(522,-1664.69995117,1068.30004883,7.59999990,0.00000000,0,0,300); //NRG-500
  56.     MIBVehicle17 = AddStaticVehicleEx(522,-1663.00000000,1068.30004883,7.59999990,0.00000000,0,0,300); //NRG-500
  57.     MIBVehicle18 = AddStaticVehicleEx(522,-1663.00000000,1071.30004883,7.59999990,0.00000000,0,0,300); //NRG-500
  58.     MIBVehicle19 = AddStaticVehicleEx(522,-1664.80004883,1071.30004883,7.59999990,0.00000000,0,0,300); //NRG-500
  59.     MIBVehicle20 = AddStaticVehicleEx(599,-1664.59997559,1014.00000000,8.30000019,30.00000000,0,0,300); //Police Ranger
  60.     MIBVehicle21 = AddStaticVehicleEx(599,-1664.50000000,1021.09997559,8.30000019,29.99816895,0,0,300); //Police Ranger
  61.     MIBVehicle22 = AddStaticVehicleEx(568,-1674.90002441,1025.00000000,7.90000010,330.00000000,0,0,300); //Bandito
  62.     MIBVehicle23 = AddStaticVehicleEx(568,-1674.90002441,1019.90002441,7.90000010,329.99633789,0,0,300); //Bandito
  63.     MIBVehicle24 = AddStaticVehicleEx(568,-1674.90002441,1014.79998779,7.90000010,329.99633789,0,0,300); //Bandito
  64.     MIBVehicle25 = AddStaticVehicleEx(568,-1673.69995117,1010.90002441,7.90000010,329.99633789,0,0,300); //Bandito
  65.    
  66.     // Main objects
  67.     CreateDynamicObject(973,-1701.40002441,1111.59997559,45.29999924,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (1)
  68.     CreateDynamicObject(973,-1701.40002441,1111.59997559,46.20000076,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (2)
  69.     CreateDynamicObject(973,-1701.40002441,1111.59997559,47.09999847,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (3)
  70.     CreateDynamicObject(973,-1701.40002441,1111.59997559,47.90000153,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (4)
  71.     CreateDynamicObject(973,-1701.40002441,1111.59997559,48.70000076,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (5)
  72.     CreateDynamicObject(973,-1701.40002441,1111.59997559,49.50000000,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (6)
  73.     CreateDynamicObject(973,-1701.40002441,1111.59997559,50.40000153,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (7)
  74.     CreateDynamicObject(973,-1701.40002441,1111.59997559,51.29999924,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (8)
  75.     CreateDynamicObject(973,-1701.40002441,1111.59997559,52.20000076,0.00000000,0.00000000,90.00000000); //object(sub_roadbarrier) (9)
  76.     CreateDynamicObject(973,-1702.09997559,1111.30004883,52.59999847,90.00000000,0.00000000,270.00000000); //object(sub_roadbarrier) (10)
  77.     CreateDynamicObject(983,-1698.30004883,1108.00000000,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (1)
  78.     CreateDynamicObject(983,-1698.30004883,1109.30004883,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (2)
  79.     CreateDynamicObject(983,-1698.30004883,1110.59997559,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (3)
  80.     CreateDynamicObject(983,-1698.30004883,1111.90002441,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (4)
  81.     CreateDynamicObject(983,-1698.30004883,1113.19995117,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (5)
  82.     CreateDynamicObject(983,-1691.90002441,1113.19995117,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (6)
  83.     CreateDynamicObject(983,-1691.90002441,1111.90002441,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (7)
  84.     CreateDynamicObject(983,-1691.90002441,1108.00000000,52.70000076,0.00000000,90.00000000,270.00000000); //object(fenceshit3) (10)
  85.     CreateDynamicObject(12950,-1662.40002441,1027.09997559,8.50000000,0.00000000,0.00000000,180.00000000); //object(cos_sbanksteps03) (1)
  86.     CreateDynamicObject(12950,-1676.50000000,1027.09997559,8.50000000,0.00000000,0.00000000,179.99450684); //object(cos_sbanksteps03) (2)
  87.     CreateDynamicObject(12950,-1671.80004883,1008.00000000,70.40000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (3)
  88.     CreateDynamicObject(12987,-1682.29980469,1029.59960938,71.40000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps06) (1)
  89.     CreateDynamicObject(3117,-1687.69995117,1030.40002441,67.69999695,0.00000000,0.00000000,270.00000000); //object(a51_ventcoverb) (1)
  90.     CreateDynamicObject(12950,-1681.29980469,1031.50000000,64.50000000,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (5)
  91.     CreateDynamicObject(3117,-1679.19921875,1030.29980469,62.79999924,0.00000000,0.00000000,270.00000000); //object(a51_ventcoverb) (2)
  92.     CreateDynamicObject(12950,-1685.59997559,1029.80004883,59.59999847,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (6)
  93.     CreateDynamicObject(12950,-1692.00000000,1029.79980469,54.79999924,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (7)
  94.     CreateDynamicObject(994,-1695.30004883,1029.09997559,55.90000153,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (1)
  95.     CreateDynamicObject(994,-1695.30004883,1035.40002441,55.90000153,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (2)
  96.     CreateDynamicObject(994,-1695.30004883,1041.69995117,55.90000153,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (3)
  97.     CreateDynamicObject(12987,-1681.50000000,1042.90002441,53.29999924,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps06) (2)
  98.     CreateDynamicObject(997,-1678.30004883,1032.09997559,62.90000153,0.00000000,0.00000000,270.00000000); //object(lhouse_barrier3) (1)
  99.     CreateDynamicObject(997,-1688.59960938,1032.09960938,67.90000153,0.00000000,0.00000000,270.00000000); //object(lhouse_barrier3) (2)
  100.     CreateDynamicObject(994,-1677.19921875,1022.69921875,74.19999695,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (4)
  101.     CreateDynamicObject(994,-1677.19995117,1016.40002441,74.19999695,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (5)
  102.     CreateDynamicObject(994,-1677.19995117,1010.09997559,74.19999695,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (6)
  103.     CreateDynamicObject(994,-1677.19995117,1008.59997559,74.19999695,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (7)
  104.     CreateDynamicObject(994,-1680.19995117,1029.00000000,74.19999695,0.00000000,0.00000000,180.00000000); //object(lhouse_barrier2) (8)
  105.     CreateDynamicObject(994,-1686.50000000,1029.00000000,74.19999695,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (9)
  106.     CreateDynamicObject(994,-1689.19995117,1029.00000000,74.19999695,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (10)
  107.     CreateDynamicObject(994,-1695.40002441,1029.00000000,74.19999695,0.00000000,0.00000000,269.99450684); //object(lhouse_barrier2) (11)
  108.     CreateDynamicObject(994,-1695.40002441,1022.79998779,74.19999695,0.00000000,0.00000000,269.98901367); //object(lhouse_barrier2) (12)
  109.     CreateDynamicObject(994,-1695.40002441,1016.50000000,74.19999695,0.00000000,0.00000000,269.98901367); //object(lhouse_barrier2) (13)
  110.     CreateDynamicObject(994,-1701.59960938,1009.29980469,74.19999695,0.00000000,0.00000000,269.97802734); //object(lhouse_barrier2) (15)
  111.     CreateDynamicObject(994,-1701.59997559,1003.00000000,74.19999695,0.00000000,0.00000000,269.97802734); //object(lhouse_barrier2) (16)
  112.     CreateDynamicObject(12950,-1656.39941406,1005.19921875,70.69999695,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (8)
  113.     CreateDynamicObject(12950,-1650.09997559,1005.20001221,65.80000305,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (9)
  114.     CreateDynamicObject(12950,-1643.80004883,1005.20001221,60.90000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (10)
  115.     CreateDynamicObject(12950,-1637.50000000,1005.29998779,55.90000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (11)
  116.     CreateDynamicObject(12950,-1631.19995117,1005.40002441,50.90000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (12)
  117.     CreateDynamicObject(12950,-1624.90002441,1005.40002441,46.09999847,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (13)
  118.     CreateDynamicObject(3279,-1606.50000000,975.19921875,48.29999924,0.00000000,0.00000000,127.99621582); //object(a51_spottower) (1)
  119.     CreateDynamicObject(996,-1646.40002441,1174.59997559,24.00000000,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier1) (1)
  120.     CreateDynamicObject(996,-1638.19995117,1174.59997559,24.00000000,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier1) (2)
  121.     CreateDynamicObject(12950,-1662.09997559,972.20001221,52.29999924,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (14)
  122.     CreateDynamicObject(12950,-1655.69921875,972.19921875,47.40000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (15)
  123.     CreateDynamicObject(12950,-1665.09997559,972.70001221,44.90000153,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (15)
  124.     CreateDynamicObject(3279,-1612.40002441,996.50000000,48.29999924,0.00000000,0.00000000,217.99621582); //object(a51_spottower) (1)
  125.     CreateDynamicObject(12987,-1672.80004883,999.20001221,100.50000000,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps06) (1)
  126.     CreateDynamicObject(3117,-1678.00000000,1000.29998779,96.69999695,0.00000000,0.00000000,270.00000000); //object(a51_ventcoverb) (2)
  127.     CreateDynamicObject(12950,-1671.69995117,1001.50000000,93.59999847,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (5)
  128.     CreateDynamicObject(3117,-1669.69995117,1000.29998779,92.00000000,0.00000000,0.00000000,270.00000000); //object(a51_ventcoverb) (2)
  129.     CreateDynamicObject(12950,-1676.09997559,999.29998779,88.80000305,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (5)
  130.     CreateDynamicObject(12950,-1682.50000000,999.40002441,84.09999847,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (5)
  131.     CreateDynamicObject(12950,-1688.80004883,999.40002441,79.19999695,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (5)
  132.     CreateDynamicObject(12950,-1695.19921875,999.39941406,74.50000000,0.00000000,0.00000000,270.00000000); //object(cos_sbanksteps03) (5)
  133.     CreateDynamicObject(997,-1668.69995117,1002.00000000,92.09999847,0.00000000,0.00000000,270.00000000); //object(lhouse_barrier3) (2)
  134.     CreateDynamicObject(997,-1678.90002441,1002.20001221,97.00000000,0.00000000,0.00000000,270.00000000); //object(lhouse_barrier3) (2)
  135.     CreateDynamicObject(11544,-1695.69995117,1106.69995117,92.00000000,0.00000000,0.00000000,180.00000000); //object(des_ntfrescape2) (1)
  136.     CreateDynamicObject(11544,-1695.69995117,1114.00000000,89.30000305,0.00000000,0.00000000,179.99450684); //object(des_ntfrescape2) (2)
  137.     CreateDynamicObject(11544,-1695.69995117,1121.19995117,86.59999847,0.00000000,0.00000000,179.99450684); //object(des_ntfrescape2) (3)
  138.     CreateDynamicObject(987,-1661.59997559,1007.59997559,68.80000305,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
  139.     CreateDynamicObject(987,-1649.59997559,1007.59997559,68.80000305,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
  140.     CreateDynamicObject(987,-1637.59997559,1007.59997559,68.80000305,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (3)
  141.     CreateDynamicObject(987,-1631.59997559,1007.59997559,68.80000305,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (4)
  142.     CreateDynamicObject(987,-1619.89941406,1007.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  143.     CreateDynamicObject(987,-1619.90002441,1019.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  144.     CreateDynamicObject(987,-1619.90002441,1031.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  145.     CreateDynamicObject(987,-1619.90002441,1043.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  146.     CreateDynamicObject(987,-1619.90002441,1055.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  147.     CreateDynamicObject(987,-1619.90002441,1067.50000000,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  148.     CreateDynamicObject(987,-1619.90002441,1075.19995117,68.80000305,0.00000000,0.00000000,90.00000000); //object(elecfence_bar) (5)
  149.     CreateDynamicObject(987,-1619.80004883,1087.00000000,68.80000305,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (5)
  150.     CreateDynamicObject(987,-1631.80004883,1087.00000000,68.80000305,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5)
  151.     CreateDynamicObject(987,-1643.80004883,1087.00000000,68.80000305,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5)
  152.     CreateDynamicObject(987,-1649.80004883,1087.00000000,68.80000305,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5)
  153.     CreateDynamicObject(987,-1661.50000000,1087.09997559,68.80000305,0.00000000,0.00000000,269.99450684); //object(elecfence_bar) (5)
  154.     CreateDynamicObject(987,-1661.50000000,1075.09997559,68.80000305,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (5)
  155.     CreateDynamicObject(987,-1661.50000000,1063.09997559,68.80000305,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (5)
  156.     CreateDynamicObject(987,-1661.50000000,1051.09997559,68.80000305,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (5)
  157.     CreateDynamicObject(987,-1661.50000000,1039.09997559,68.80000305,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (5)
  158.     CreateDynamicObject(987,-1661.50000000,1033.50000000,68.80000305,0.00000000,0.00000000,269.98901367); //object(elecfence_bar) (5)
  159.     CreateDynamicObject(12950,-1698.40002441,1008.50000000,75.40000153,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (5)
  160.     CreateDynamicObject(12950,-1698.40002441,1014.90002441,80.19999695,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (5)
  161.     CreateDynamicObject(12950,-1698.40002441,1021.09997559,85.00000000,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (5)
  162.     CreateDynamicObject(12950,-1698.40002441,1027.40002441,89.80000305,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (5)
  163.     CreateDynamicObject(12950,-1698.40002441,1033.69995117,94.69999695,0.00000000,0.00000000,0.00000000); //object(cos_sbanksteps03) (5)
  164.     CreateDynamicObject(12950,-1698.40002441,1042.19995117,94.69999695,0.00000000,0.00000000,180.00000000); //object(cos_sbanksteps03) (5)
  165.     CreateDynamicObject(994,-1701.59960938,1009.29980469,74.19999695,0.00000000,0.00000000,359.97802734); //object(lhouse_barrier2) (15)
  166.     CreateDynamicObject(12950,-1636.69995117,949.09997559,104.69999695,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (8)
  167.     CreateDynamicObject(12950,-1630.40002441,949.09997559,99.90000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (8)
  168.     CreateDynamicObject(12950,-1624.09997559,949.09997559,95.09999847,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (8)
  169.     CreateDynamicObject(994,-1640.90002441,943.79998779,97.00000000,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier2) (18)
  170.     CreateDynamicObject(994,-1634.69995117,943.79998779,96.59999847,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier2) (19)
  171.     CreateDynamicObject(994,-1628.50000000,943.79998779,96.59999847,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier2) (20)
  172.     CreateDynamicObject(994,-1625.40002441,943.79998779,96.59999847,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier2) (21)
  173.     CreateDynamicObject(994,-1618.90002441,943.79998779,96.59999847,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (22)
  174.     CreateDynamicObject(994,-1618.90002441,950.00000000,96.59999847,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (23)
  175.     CreateDynamicObject(994,-1618.90002441,953.79998779,96.59999847,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (24)
  176.     CreateDynamicObject(994,-1618.80004883,960.09997559,96.59999847,0.00000000,0.00000000,180.00000000); //object(lhouse_barrier2) (25)
  177.     CreateDynamicObject(994,-1625.00000000,960.09997559,96.59999847,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (26)
  178.     CreateDynamicObject(994,-1631.19995117,960.09997559,96.59999847,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (27)
  179.     CreateDynamicObject(994,-1637.40002441,960.09997559,96.59999847,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (28)
  180.     CreateDynamicObject(3117,-1667.19995117,977.50000000,103.00000000,0.00000000,0.00000000,310.00000000); //object(a51_ventcoverb) (3)
  181.     CreateDynamicObject(3117,-1665.00000000,974.90002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (5)
  182.     CreateDynamicObject(3117,-1662.90002441,972.40002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (6)
  183.     CreateDynamicObject(3117,-1660.69995117,969.79998779,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (7)
  184.     CreateDynamicObject(3117,-1658.59997559,967.29998779,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (8)
  185.     CreateDynamicObject(3117,-1656.40002441,964.70001221,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (9)
  186.     CreateDynamicObject(3117,-1654.19995117,962.09997559,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (10)
  187.     CreateDynamicObject(3117,-1667.19995117,980.70001221,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (11)
  188.     CreateDynamicObject(3117,-1665.00000000,978.09997559,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (12)
  189.     CreateDynamicObject(3117,-1662.80004883,975.50000000,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (13)
  190.     CreateDynamicObject(3117,-1660.59997559,972.90002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (14)
  191.     CreateDynamicObject(3117,-1658.50000000,970.40002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (15)
  192.     CreateDynamicObject(3117,-1656.40002441,967.90002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (16)
  193.     CreateDynamicObject(3117,-1654.30004883,965.40002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (17)
  194.     CreateDynamicObject(3117,-1652.19995117,962.90002441,103.00000000,0.00000000,0.00000000,309.99572754); //object(a51_ventcoverb) (18)
  195.     CreateDynamicObject(12958,-1649.80004883,960.00000000,105.00000000,0.00000000,0.00000000,180.00000000); //object(cos_sbanksteps01) (1)
  196.     CreateDynamicObject(3117,-1652.09997559,961.29998779,103.00000000,0.00000000,0.00000000,359.99572754); //object(a51_ventcoverb) (19)
  197.     CreateDynamicObject(3117,-1648.59997559,961.29998779,103.00000000,0.00000000,0.00000000,359.99450684); //object(a51_ventcoverb) (20)
  198.     CreateDynamicObject(3117,-1648.59997559,963.40002441,103.00000000,0.00000000,0.00000000,359.99450684); //object(a51_ventcoverb) (21)
  199.     CreateDynamicObject(3117,-1652.09997559,963.40002441,103.00000000,0.00000000,0.00000000,359.99450684); //object(a51_ventcoverb) (22)
  200.     CreateDynamicObject(994,-1647.00000000,964.40002441,103.09999847,0.00000000,0.00000000,269.99450684); //object(lhouse_barrier2) (29)
  201.     CreateDynamicObject(997,-1650.19995117,964.29998779,103.09999847,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (3)
  202.     CreateDynamicObject(997,-1652.30004883,964.29998779,103.09999847,0.00000000,0.00000000,0.00000000); //object(lhouse_barrier3) (4)
  203.     CreateDynamicObject(997,-1652.29980469,964.29980469,103.09999847,0.00000000,0.00000000,130.00000000); //object(lhouse_barrier3) (5)
  204.     CreateDynamicObject(997,-1654.40002441,966.79998779,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (6)
  205.     CreateDynamicObject(997,-1656.40002441,969.29998779,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (7)
  206.     CreateDynamicObject(997,-1658.40002441,971.70001221,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (8)
  207.     CreateDynamicObject(997,-1660.40002441,974.09997559,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (9)
  208.     CreateDynamicObject(997,-1662.40002441,976.50000000,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (10)
  209.     CreateDynamicObject(997,-1664.40002441,978.90002441,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (11)
  210.     CreateDynamicObject(997,-1665.90002441,980.70001221,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (12)
  211.     CreateDynamicObject(997,-1666.90002441,975.70001221,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (13)
  212.     CreateDynamicObject(997,-1664.90002441,973.29998779,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (14)
  213.     CreateDynamicObject(997,-1662.90002441,970.90002441,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (15)
  214.     CreateDynamicObject(997,-1660.90002441,968.50000000,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (16)
  215.     CreateDynamicObject(997,-1658.90002441,966.09997559,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (17)
  216.     CreateDynamicObject(997,-1656.90002441,963.79998779,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (18)
  217.     CreateDynamicObject(997,-1654.90002441,961.50000000,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (19)
  218.     CreateDynamicObject(997,-1652.90002441,959.09997559,103.09999847,0.00000000,0.00000000,129.99572754); //object(lhouse_barrier3) (20)
  219.     CreateDynamicObject(12950,-1664.59997559,1146.30004883,82.19999695,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  220.     CreateDynamicObject(12950,-1658.30004883,1146.30004883,77.30000305,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  221.     CreateDynamicObject(12950,-1652.00000000,1146.30004883,72.59999847,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  222.     CreateDynamicObject(12950,-1696.50000000,1142.90002441,82.19999695,0.00000000,0.00000000,180.00000000); //object(cos_sbanksteps03) (7)
  223.     CreateDynamicObject(12950,-1696.50000000,1149.19995117,77.40000153,0.00000000,0.00000000,179.99450684); //object(cos_sbanksteps03) (7)
  224.     CreateDynamicObject(12950,-1696.50000000,1155.50000000,72.59999847,0.00000000,0.00000000,179.99450684); //object(cos_sbanksteps03) (7)
  225.     CreateDynamicObject(12950,-1672.50000000,1106.90002441,51.00000000,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  226.     CreateDynamicObject(12950,-1666.09997559,1106.90002441,46.20000076,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  227.     CreateDynamicObject(12950,-1659.80004883,1106.90002441,41.40000153,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  228.     CreateDynamicObject(12950,-1653.50000000,1106.90002441,36.50000000,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  229.     CreateDynamicObject(12950,-1647.19995117,1106.90002441,31.70000076,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  230.     CreateDynamicObject(12950,-1640.90002441,1106.90002441,26.89999962,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  231.     CreateDynamicObject(12950,-1634.59997559,1106.90002441,22.10000038,0.00000000,0.00000000,90.00000000); //object(cos_sbanksteps03) (7)
  232.     CreateDynamicObject(994,-1702.50000000,1107.19995117,52.70000076,0.00000000,0.00000000,90.00000000); //object(lhouse_barrier2) (4)
  233.     CreateDynamicObject(994,-1696.19995117,1107.30004883,52.70000076,0.00000000,0.00000000,180.00000000); //object(lhouse_barrier2) (4)
  234.     CreateDynamicObject(994,-1696.30004883,1113.50000000,52.70000076,0.00000000,0.00000000,179.99450684); //object(lhouse_barrier2) (4)
  235.     CreateDynamicObject(3398,-1621.19995117,1086.40002441,83.00000000,0.00000000,0.00000000,0.00000000); //object(cxrf_floodlite_) (1)
  236.     CreateDynamicObject(3398,-1660.59997559,1086.30004883,83.00000000,0.00000000,0.00000000,0.00000000); //object(cxrf_floodlite_) (3)
  237.     CreateDynamicObject(3398,-1660.50000000,1008.00000000,82.80000305,0.00000000,0.00000000,0.00000000); //object(cxrf_floodlite_) (4)
  238.     CreateDynamicObject(3398,-1620.50000000,1009.29998779,82.80000305,0.00000000,0.00000000,0.00000000); //object(cxrf_floodlite_) (5)
  239.     CreateDynamicObject(2949,-1677.06933594,1077.19921875,6.90000010,0.00000000,0.00000000,179.99450684); //object(kmb_lockeddoor) (1)
  240.     CreateDynamicObject(1215,-1677.09997559,1076.90002441,7.50000000,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
  241.     CreateDynamicObject(1215,-1677.09997559,1078.90002441,7.50000000,0.00000000,0.00000000,0.00000000); //object(bollardlight) (2)
  242.     CreateDynamicObject(3279,-1640.19995117,1047.50000000,68.80000305,0.00000000,0.00000000,270.00000000); //object(a51_spottower) (2)
  243.     CreateDynamicObject(14577,-1733.69995117,1080.69995117,18.29999924,0.00000000,0.00000000,0.00000000); //object(mafcasloadbay01) (1)
  244.     CreateDynamicObject(2949,-1678.90002441,1079.09997559,13.30000019,0.00000000,0.00000000,359.99450684); //object(kmb_lockeddoor) (1)
  245.     CreateDynamicObject(3055,-1678.80004883,1073.90002441,15.19999981,0.00000000,0.00000000,270.00000000); //object(kmb_shutter) (1)
  246.     CreateDynamicObject(3055,-1678.80004883,1075.59997559,17.70000076,0.00000000,0.00000000,270.00000000); //object(kmb_shutter) (2)
  247.     CreateDynamicObject(3089,-1689.40002441,1076.40002441,12.69999981,0.00000000,0.00000000,90.00000000); //object(ab_casdorlok) (2)
  248.     CreateDynamicObject(3089,-1697.50000000,1060.19995117,12.69999981,0.00000000,0.00000000,90.00000000); //object(ab_casdorlok) (4)
  249.     CreateDynamicObject(3066,-1695.69995117,1073.90002441,12.30000019,0.00000000,0.00000000,270.00000000); //object(ammotrn_obj) (1)
  250.     CreateDynamicObject(964,-1701.59997559,1077.30004883,11.39999962,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (1)
  251.     CreateDynamicObject(964,-1701.59997559,1077.30004883,12.30000019,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (2)
  252.     CreateDynamicObject(964,-1701.59997559,1077.30004883,13.19999981,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (3)
  253.     CreateDynamicObject(964,-1701.59997559,1078.59997559,11.39999962,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (4)
  254.     CreateDynamicObject(964,-1701.59997559,1078.59997559,12.30000019,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (5)
  255.     CreateDynamicObject(964,-1701.59997559,1078.59997559,13.19999981,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (6)
  256.     CreateDynamicObject(964,-1701.59997559,1079.90002441,11.39999962,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (7)
  257.     CreateDynamicObject(964,-1701.59997559,1079.90002441,12.30000019,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (8)
  258.     CreateDynamicObject(964,-1701.59997559,1079.90002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(cj_metal_crate) (9)
  259.     CreateDynamicObject(3800,-1701.69995117,1081.09997559,11.39999962,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (1)
  260.     CreateDynamicObject(3800,-1701.69995117,1081.09997559,12.50000000,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (2)
  261.     CreateDynamicObject(3800,-1701.69995117,1082.19995117,11.39999962,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (3)
  262.     CreateDynamicObject(3800,-1701.69995117,1082.19995117,12.50000000,0.00000000,0.00000000,0.00000000); //object(acbox4_sfs) (4)
  263.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,11.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (1)
  264.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,11.69999981,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (2)
  265.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,11.89999962,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (3)
  266.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,12.10000038,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (4)
  267.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,12.30000019,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (5)
  268.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,12.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (6)
  269.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,12.69999981,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (7)
  270.     CreateDynamicObject(2358,-1701.90002441,1083.19995117,12.89999962,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (8)
  271.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,11.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (9)
  272.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,11.69999981,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (10)
  273.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,11.89999962,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (11)
  274.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,12.10000038,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (12)
  275.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,12.30000019,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (13)
  276.     CreateDynamicObject(2358,-1701.90002441,1083.90002441,12.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (14)
  277.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,11.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (15)
  278.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,11.69999981,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (16)
  279.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,11.89999962,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (17)
  280.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,12.10000038,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (18)
  281.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,12.30000019,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (19)
  282.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,12.50000000,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (20)
  283.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,12.69999981,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (21)
  284.     CreateDynamicObject(2358,-1701.90002441,1084.59997559,12.89999962,0.00000000,0.00000000,90.00000000); //object(ammo_box_c2) (22)
  285.     CreateDynamicObject(2359,-1701.19995117,1083.19995117,11.60000038,0.00000000,0.00000000,130.00000000); //object(ammo_box_c5) (1)
  286.     CreateDynamicObject(2359,-1701.09997559,1084.90002441,11.60000038,0.00000000,0.00000000,59.99572754); //object(ammo_box_c5) (2)
  287.     CreateDynamicObject(2044,-1701.09997559,1083.09997559,11.60000038,0.00000000,0.00000000,310.00000000); //object(cj_mp5k) (1)
  288.     CreateDynamicObject(2044,-1701.09997559,1084.69995117,11.60000038,0.00000000,0.00000000,239.99572754); //object(cj_mp5k) (2)
  289.     CreateDynamicObject(2985,-1697.50000000,1084.40002441,11.39999962,0.00000000,0.00000000,0.00000000); //object(minigun_base) (1)
  290.     CreateDynamicObject(2773,-1699.09997559,1084.30004883,11.89999962,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (1)
  291.     CreateDynamicObject(2773,-1697.50000000,1083.30004883,11.89999962,0.00000000,0.00000000,90.00000000); //object(cj_airprt_bar) (2)
  292.     CreateDynamicObject(2773,-1695.09997559,1083.30004883,11.89999962,0.00000000,0.00000000,90.00000000); //object(cj_airprt_bar) (3)
  293.     CreateDynamicObject(2773,-1692.80004883,1083.30004883,11.89999962,0.00000000,0.00000000,90.00000000); //object(cj_airprt_bar) (4)
  294.     CreateDynamicObject(2773,-1690.59997559,1083.30004883,11.89999962,0.00000000,0.00000000,90.00000000); //object(cj_airprt_bar) (5)
  295.     CreateDynamicObject(2985,-1695.59997559,1084.40002441,11.39999962,0.00000000,0.00000000,0.00000000); //object(minigun_base) (2)
  296.     CreateDynamicObject(2985,-1693.69995117,1084.40002441,11.39999962,0.00000000,0.00000000,0.00000000); //object(minigun_base) (3)
  297.     CreateDynamicObject(2985,-1692.19995117,1084.40002441,11.39999962,0.00000000,0.00000000,0.00000000); //object(minigun_base) (4)
  298.     CreateDynamicObject(2985,-1690.69995117,1084.40002441,11.39999962,0.00000000,0.00000000,0.00000000); //object(minigun_base) (5)
  299.     CreateDynamicObject(3265,-1689.30004883,1077.30004883,11.39999962,0.00000000,0.00000000,90.00000000); //object(privatesign4) (1)
  300.     CreateDynamicObject(2886,-1689.30004883,1079.80004883,12.60000038,0.00000000,0.00000000,90.00000000); //object(sec_keypad) (1)
  301.     CreateDynamicObject(2886,-1697.50000000,1063.59997559,12.60000038,0.00000000,0.00000000,90.00000000); //object(sec_keypad) (2)
  302.     CreateDynamicObject(3265,-1697.46008301,1061.19995117,11.19999981,0.00000000,0.00000000,90.00000000); //object(privatesign4) (3)
  303.     CreateDynamicObject(2290,-1698.19995117,1061.09997559,11.39999962,0.00000000,0.00000000,270.00000000); //object(swk_couch_1) (1)
  304.     CreateDynamicObject(2290,-1698.19995117,1058.09997559,11.39999962,0.00000000,0.00000000,270.00000000); //object(swk_couch_1) (2)
  305.     CreateDynamicObject(2290,-1699.09997559,1055.09997559,11.39999962,0.00000000,0.00000000,180.00000000); //object(swk_couch_1) (4)
  306.     CreateDynamicObject(2290,-1701.90002441,1056.09997559,11.39999962,0.00000000,0.00000000,89.99450684); //object(swk_couch_1) (5)
  307.     CreateDynamicObject(2290,-1701.90002441,1059.09997559,11.39999962,0.00000000,0.00000000,89.99450684); //object(swk_couch_1) (6)
  308.     CreateDynamicObject(1703,-1698.19995117,1065.69995117,11.39999962,0.00000000,0.00000000,270.00000000); //object(kb_couch02) (1)
  309.     CreateDynamicObject(1703,-1698.19995117,1068.19995117,11.39999962,0.00000000,0.00000000,270.00000000); //object(kb_couch02) (2)
  310.     CreateDynamicObject(1703,-1698.19995117,1070.69995117,11.39999962,0.00000000,0.00000000,270.00000000); //object(kb_couch02) (3)
  311.     CreateDynamicObject(1703,-1701.00000000,1071.30004883,11.39999962,0.00000000,0.00000000,0.00000000); //object(kb_couch02) (4)
  312.     CreateDynamicObject(1703,-1703.50000000,1071.30004883,11.39999962,0.00000000,0.00000000,0.00000000); //object(kb_couch02) (5)
  313.     CreateDynamicObject(1703,-1701.80004883,1066.00000000,11.39999962,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (6)
  314.     CreateDynamicObject(1703,-1701.80004883,1063.59997559,11.39999962,0.00000000,0.00000000,90.00000000); //object(kb_couch02) (7)
  315.     CreateDynamicObject(2008,-1708.90002441,1066.09997559,11.39999962,0.00000000,0.00000000,0.00000000); //object(officedesk1) (1)
  316.     CreateDynamicObject(2008,-1707.90002441,1069.19995117,11.39999962,0.00000000,0.00000000,180.00000000); //object(officedesk1) (2)
  317.     CreateDynamicObject(1806,-1708.00000000,1065.09997559,11.39999962,0.00000000,0.00000000,0.00000000); //object(med_office_chair) (1)
  318.     CreateDynamicObject(1806,-1708.90002441,1070.19995117,11.39999962,0.00000000,0.00000000,200.00000000); //object(med_office_chair) (2)
  319.     CreateDynamicObject(2008,-1708.00000000,1055.90002441,11.39999962,0.00000000,0.00000000,270.00000000); //object(officedesk1) (3)
  320.     CreateDynamicObject(2008,-1708.00000000,1059.30004883,11.39999962,0.00000000,0.00000000,270.00000000); //object(officedesk1) (4)
  321.     CreateDynamicObject(2008,-1709.80004883,1059.30004883,11.39999962,0.00000000,0.00000000,270.00000000); //object(officedesk1) (5)
  322.     CreateDynamicObject(2008,-1709.80004883,1055.90002441,11.39999962,0.00000000,0.00000000,270.00000000); //object(officedesk1) (6)
  323.     CreateDynamicObject(1806,-1709.00000000,1058.40002441,11.39999962,0.00000000,0.00000000,270.00000000); //object(med_office_chair) (3)
  324.     CreateDynamicObject(1806,-1710.69995117,1058.40002441,11.39999962,0.00000000,0.00000000,270.00000000); //object(med_office_chair) (4)
  325.     CreateDynamicObject(1806,-1708.69995117,1055.00000000,11.39999962,0.00000000,0.00000000,270.00000000); //object(med_office_chair) (5)
  326.     CreateDynamicObject(1806,-1710.59997559,1055.00000000,11.39999962,0.00000000,0.00000000,270.00000000); //object(med_office_chair) (6)
  327.     CreateDynamicObject(19430,-1711.09997559,1055.40002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall070) (1)
  328.     CreateDynamicObject(19430,-1711.09997559,1056.90002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall070) (2)
  329.     CreateDynamicObject(19430,-1711.09997559,1058.40002441,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall070) (3)
  330.     CreateDynamicObject(19430,-1711.09997559,1059.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall070) (4)
  331.     CreateDynamicObject(19430,-1711.09997559,1055.40002441,14.69999981,0.00000000,0.00000000,0.00000000); //object(wall070) (5)
  332.     CreateDynamicObject(19430,-1711.09997559,1056.90002441,14.69999981,0.00000000,0.00000000,0.00000000); //object(wall070) (6)
  333.     CreateDynamicObject(19430,-1711.09997559,1058.40002441,14.60000038,0.00000000,0.00000000,0.00000000); //object(wall070) (7)
  334.     CreateDynamicObject(19430,-1711.09997559,1059.59997559,14.69999981,0.00000000,0.00000000,0.00000000); //object(wall070) (8)
  335.     CreateDynamicObject(19435,-1711.09997559,1065.59997559,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall075) (1)
  336.     CreateDynamicObject(19435,-1711.09997559,1067.19995117,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall075) (2)
  337.     CreateDynamicObject(19435,-1711.09997559,1068.69995117,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall075) (3)
  338.     CreateDynamicObject(19435,-1711.09997559,1069.69995117,13.10000038,0.00000000,0.00000000,0.00000000); //object(wall075) (4)
  339.     CreateDynamicObject(19435,-1711.09997559,1069.69995117,15.89999962,0.00000000,0.00000000,0.00000000); //object(wall075) (5)
  340.     CreateDynamicObject(19435,-1711.09997559,1068.19995117,15.89999962,0.00000000,0.00000000,0.00000000); //object(wall075) (6)
  341.     CreateDynamicObject(19435,-1711.09997559,1066.69995117,15.89999962,0.00000000,0.00000000,0.00000000); //object(wall075) (7)
  342.     CreateDynamicObject(19435,-1711.09997559,1065.19995117,15.89999962,0.00000000,0.00000000,0.00000000); //object(wall075) (8)
  343.     CreateDynamicObject(19425,-1619.59997559,1089.50000000,6.19999981,0.00000000,0.00000000,90.00000000); //object(speed_bump01) (1)
  344.     CreateDynamicObject(19425,-1619.59997559,1091.69995117,6.19999981,0.00000000,0.00000000,90.00000000); //object(speed_bump01) (2)
  345.     CreateDynamicObject(19377,-1705.50000000,1072.00000000,8.80000019,0.00000000,0.00000000,90.00000000); //object(wall025) (1)
  346.  
  347.     /*
  348.     Objects converted: 288
  349.     Vehicles converted: 25
  350.     Vehicle models found: 7
  351.     ----------------------
  352.     In the time this conversion took to finish the US national debt has risen by about $34,830.47!
  353.     */
  354.     return 1;
  355. }
  356.  
  357. public OnFilterScriptExit()
  358. {
  359.     return 1;
  360. }
  361.  
  362. #endif
  363.  
  364. CMD:sfgate(playerid, params[])
  365. {
  366.     #pragma unused params
  367.    
  368.     if(IsGateOpened == 0)
  369.     {
  370.         MoveDynamicObject(SFMIBGate1, -1620.00000000,1098.40002441,9.69999981, 4.0);
  371.         SendClientMessage(playerid, 0x00FF00FF, "The gate is now opening.");
  372.         IsGateOpened =1;
  373.     }
  374.     else
  375.     {
  376.         MoveDynamicObject(SFMIBGate1, -1620.00000000,1091.30004883,9.69999981, 4.0);
  377.         SendClientMessage(playerid, 0x00FF00FF, "The gate is now closing.");
  378.         IsGateOpened =0;
  379.     }
  380.     return 1;
  381. }
  382.  
  383. CMD:sflift1(playerid, params[])
  384. {
  385.     #pragma unused params
  386.    
  387.     if(IsLift1Up == 0)
  388.     {
  389.         MoveDynamicObject(SFMIBLift1, -1671.19995117,1011.20001221,68.50000000, 3.0);
  390.         SendClientMessage(playerid, 0x00FF00FF, "Lift #1 is now going up.");
  391.         IsLift1Up =1;
  392.     }
  393.     else
  394.     {
  395.         MoveDynamicObject(SFMIBLift1,-1671.19995117,1011.20001221,11.60000038, 3.0);
  396.         SendClientMessage(playerid, 0x00FF00FF, "Lift #1 is now going down.");
  397.         IsLift1Up =0;
  398.     }
  399.     return 1;
  400. }
  401.  
  402. CMD:sflift2(playerid, params[])
  403. {
  404.     #pragma unused params
  405.    
  406.     if(IsLift2Up == 0)
  407.     {
  408.         MoveDynamicObject(SFMIBLift2,-1687.50000000,1110.30004883,85.40000153, 3.0);
  409.         SendClientMessage(playerid, 0x00FF00FF, "Lift #2 is now going up.");
  410.         IsLift2Up =1;
  411.     }
  412.     else
  413.     {
  414.         MoveDynamicObject(SFMIBLift2,-1687.50000000,1110.30004883,53.79999924, 3.0);
  415.         SendClientMessage(playerid, 0x00FF00FF, "Lift #2 is now going down.");
  416.         IsLift2Up =0;
  417.     }
  418.     return 1;
  419. }
  420.  
  421. CMD:door(playerid, params[])
  422. {
  423.     #pragma unused params
  424.    
  425.     if(IsPlayerInRangeOfPoint(playerid,2.0,-1697.50000000,1061.76049805,12.69999981))
  426.     {
  427.         if(IsDoor2Opened == 0)
  428.         {
  429.             MoveDynamicObject(MIBDoor2,-1697.50000000,1060.19995117,12.69999981, 3.5);
  430.             SendClientMessage(playerid, 0x00FF00FF, "Door #2 opened.");
  431.             IsDoor2Opened =1;
  432.         }
  433.         else
  434.         {
  435.             MoveDynamicObject(MIBDoor2,-1697.50000000,1061.76049805,12.69999981, 3.5);
  436.             SendClientMessage(playerid, 0x00FF00FF, "Door #2 closed.");
  437.             IsDoor2Opened =0;
  438.         }
  439.     }
  440.     else if(IsPlayerInRangeOfPoint(playerid,2.0,-1689.40002441,1077.86108398,12.69999981))
  441.     {
  442.         if(IsDoor1Opened == 0)
  443.         {
  444.             MoveDynamicObject(MIBDoor1,-1689.40002441,1076.40002441,12.69999981, 3.5);
  445.             SendClientMessage(playerid, 0x00FF00FF, "Door #1 opened.");
  446.             IsDoor1Opened =1;
  447.         }
  448.         else
  449.         {
  450.             MoveDynamicObject(MIBDoor1,-1689.40002441,1077.86108398,12.69999981, 3.5);
  451.             SendClientMessage(playerid, 0x00FF00FF, "Door #1 closed.");
  452.             IsDoor1Opened =0;
  453.         }
  454.     }
  455.     else return SendClientMessage(playerid, 0xFF0000FF, "You are not near to any doors.");
  456.     return 1;
  457. }
  458.  
  459. public OnPlayerStateChange(playerid, newstate, oldstate)
  460. {
  461.     new vID = GetPlayerVehicleID(playerid);
  462.    
  463.     if(vID == MIBVehicle1 || vID == MIBVehicle2 || vID == MIBVehicle3 || vID == MIBVehicle4 || vID == MIBVehicle5 ||
  464.     vID == MIBVehicle6 || vID == MIBVehicle7 || vID == MIBVehicle8 || vID == MIBVehicle9 || vID == MIBVehicle10 ||
  465.     vID == MIBVehicle11 || vID == MIBVehicle12 || vID == MIBVehicle13 || vID == MIBVehicle14 || vID == MIBVehicle15 ||
  466.     vID == MIBVehicle16 || vID == MIBVehicle17 || vID == MIBVehicle18 || vID == MIBVehicle19 || vID == MIBVehicle19 ||
  467.     vID == MIBVehicle20 || vID == MIBVehicle21 || vID == MIBVehicle22 || vID == MIBVehicle23 || vID == MIBVehicle24 ||
  468.     vID == MIBVehicle25)
  469.     {
  470.         // You gotta do the check if the player is MIB or not..
  471.         // Some shits eh..
  472.         /* RemovePlayerFromVehicle(playerid);
  473.            SendClientMessage(playerid, 0xFF0000, "Only MIB agents can use this vehicle."); */
  474.     }
  475.     return 1;
  476. }
  477.  
  478. public OnPlayerPickUpPickup(playerid, pickupid)
  479. {
  480.     if(pickupid == MIBEnterpick)
  481.     {
  482.         SetPlayerPos(playerid, -1683.6510009766, 1078.4311523438, 13.026027679443);
  483.         SetPlayerVirtualWorld(playerid, 19);
  484.     }
  485.     if(pickupid == MIBExitpick)
  486.     {
  487.         SetPlayerPos(playerid, -1675.14453125, 1077.9482421875, 7.921875);
  488.         SetPlayerVirtualWorld(playerid, 0);
  489.     }
  490.     if(pickupid == MIBWeappick)
  491.     {
  492.         ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  493.     }
  494.     return 1;
  495. }
  496.  
  497. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  498. {
  499.     if(dialogid == DIALOG_MIBWEAP)
  500.     {
  501.         if(response)
  502.         {
  503.             switch(listitem)
  504.             {
  505.                 case 0:
  506.                 {
  507.                     GivePlayerWeapon(playerid, 24, 1000);
  508.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  509.                 }
  510.                 case 1:
  511.                 {
  512.                     GivePlayerWeapon(playerid, 26, 1000);
  513.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  514.                 }
  515.                 case 2:
  516.                 {
  517.                     GivePlayerWeapon(playerid, 27, 1000);
  518.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  519.                 }
  520.                 case 3:
  521.                 {
  522.                     GivePlayerWeapon(playerid, 32, 1000);
  523.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  524.                 }
  525.                 case 4:
  526.                 {
  527.                     GivePlayerWeapon(playerid, 28, 1000);
  528.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  529.                 }
  530.                 case 5:
  531.                 {
  532.                     GivePlayerWeapon(playerid, 29, 1000);
  533.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  534.                 }
  535.                 case 6:
  536.                 {
  537.                     GivePlayerWeapon(playerid, 31, 1000);
  538.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  539.                 }
  540.                 case 7:
  541.                 {
  542.                     GivePlayerWeapon(playerid, 34, 1000);
  543.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  544.                 }
  545.                 case 8:
  546.                 {
  547.                     GivePlayerWeapon(playerid, 41, 1000);
  548.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  549.                 }
  550.                 case 9:
  551.                 {
  552.                     SetPlayerHealth(playerid, 100);
  553.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  554.                 }
  555.                 case 10:
  556.                 {
  557.                     SetPlayerArmour(playerid, 100);
  558.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  559.                 }
  560.                 case 11:
  561.                 {
  562.                     GivePlayerWeapon(playerid, 46, 1);
  563.                     ShowPlayerDialog(playerid, DIALOG_MIBWEAP, DIALOG_STYLE_LIST, "{FFFFFF}San Fierro MIB Base - Weapons","{FFFFFF}Desert Eagle \nSawnoff Shotgun \nCombat Shotgun \nTec 9 \nMicro-Uzi \nMP5 \nM4 Asssault Rifle \nSniper Rifle \nSpraycan \nHealth \nArmour \nParachute","Select","Cancel");
  564.                 }
  565.             }
  566.         }
  567.         else return SendClientMessage(playerid, 0xFF0000FF, "You have chose to cancel.");
  568.     }
  569.     return 1;
  570. }
Advertisement
Add Comment
Please, Sign In to add comment