rendered paste body/* * zDynInt 1.5 * by The_Ziomal * All rights reserved*/#include <a_samp>#if defined zDynInt_included#endinput#endif#define zDynInt_included#define MAX_INTERIORS 255#if !defined RED #define RED 0xC41E3AAA#endifenum InteriorDataEnum{ bool:iActive, iUniverse, Float:SetEnterPos[3], Float:SetExitPos[3], iEnterCP, iExitCP};new InteriorData[MAX_INTERIORS][InteriorDataEnum];new Menu:BurgerShot;new Menu:CluckinBell;new Menu:WellStacked;new Menu:AmmuNation1;new Menu:Pistols;new Menu:Shotguns;new Menu:SMGs;new Menu:Assault;new Menu:Rifles;new Menu:Thrown;new CP_burger;new CP_pizza;new CP_cluckin;new CP_ammu;forward InteriorUpdate();zDynInt_OnGameModeInit(){ CreateInterior(6, 1833.781738, -1843.252685, 13.578100, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 1831.540039, -1843.380004, 13.578100);//24/7 CreateInterior(6, 1315.478271, -897.681579, 39.578098, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 1315.489990, -900.843017, 39.578098);//24/7 CreateInterior(6, 2546.459716, 1972.666503, 10.820300, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2546.709960, 1967.180053, 10.820300);//24/7 CreateInterior(6, 2884.528808, 2454.022216, 11.069000, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2890.929931, 2447.179931, 10.820300);//24/7 CreateInterior(6, -180.729400, 1034.859741, 19.742200, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, -182.996994, 1033.689941, 19.742200);//24/7 CreateInterior(6, -1562.623901, -2733.052001, 48.743499, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, -1560.630004, -2734.979980, 48.743499);//24/7 CreateInterior(6, 1352.433471, -1759.253662, 13.507800, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 1352.329956, -1755.709960, 13.352999);//24/7 CreateInterior(6, 2247.747070, 2396.168457, 10.820300, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2247.659912, 2401.360107, 11.250000);//24/7 CreateInterior(6, 2452.463867, 2065.190429, 10.820300, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2452.469970, 2062.040039, 10.820300);//24/7 CreateInterior(6, 2194.941406, 1991.058471, 12.296899, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2190.994140, 1991.020019, 11.490400);//24/7 CreateInterior(6, 2097.633544, 2224.699462, 11.023400, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 2097.760009, 2221.100097, 10.820300);//24/7 CreateInterior(6, 1937.826293, 2307.379638, 10.820300, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 1934.153686, 2307.174072, 10.820300);//24/7 CreateInterior(6, 1000.588928, -919.900207, 42.328098, -26.6916, -55.7149, 1003.5469, -26.6695, -58.2691, 1003.5469, 998.327026, -919.924011, 42.179698);//24/7 CreateInterior(6, 1368.999755, -1279.070190, 13.546899, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 1365.349975, -1279.060058, 13.546899);//Ammu Nation CreateInterior(6, -2625.891845, 208.235000, 4.812500, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, -2625.850097, 209.143005, 4.616600);//Ammu Nation CreateInterior(6, 243.294204, -178.371307, 1.582200, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 240.039199, -178.296997, 1.578099);//Ammu Nation CreateInterior(6, 2333.083740, 61.567798, 26.705799, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 2336.800048, 61.698699, 26.480699);//Ammu Nation CreateInterior(6, 2159.545166, 943.253723, 10.820300, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 2156.510009, 943.229003, 10.820300);//Ammu Nation CreateInterior(6, 2539.542968, 2084.044433, 10.820300, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 2535.939941, 2083.560058, 10.820300);//Ammu Nation CreateInterior(6, 776.720581, 1871.325317, 4.906099, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 778.927001, 1874.329956, 4.925199);//Ammu Nation CreateInterior(6, -316.160614, 829.761718, 14.242199, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, -313.980010, 832.729003, 14.242199);//Ammu Nation CreateInterior(6, -2093.686279, -2464.926269, 30.625000, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, -2092.709960, -2463.810058, 30.625000);//Ammu Nation CreateInterior(6, -2093.686279, -2464.926269, 30.625000, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, 2400.501464, -1978.479248, 13.546899);//Ammu Nation CreateInterior(6, -1508.846069, 2610.699951, 55.835899, 316.5250, -168.7070, 999.5938, 316.3970, -170.2973, 999.5938, -1508.890014, 2608.750000, 55.835899);//Ammu Nation CreateInterior(10, 810.484985, -1616.210815, 13.546899, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 813.432922, -1616.214355, 13.554699);//Burger Shot CreateInterior(10, 1199.242675, -918.143188, 43.123298, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 1199.128417, -920.566772, 43.029201);//Burger Shot CreateInterior(10, -1912.395263, 827.879577, 35.226600, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, -1910.260009, 830.598022, 35.171901);//Burger Shot CreateInterior(10, -2336.867187, -166.854705, 35.554698, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, -2335.193115, -166.699600, 35.554698);//Burger Shot CreateInterior(10, -2355.818115, 1008.155822, 50.898399, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, -2356.480468, 1005.140686, 50.898399);//Burger Shot CreateInterior(10, 2367.056640, 2071.150390, 10.820300, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 2363.639892, 2071.020019, 10.820300);//Burger Shot CreateInterior(10, 2472.865966, 2034.251220, 11.062500, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 2470.830078, 2033.880004, 11.062500);//Burger Shot CreateInterior(10, 2169.407470, 2795.795654, 10.820300, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 2172.959960, 2795.790039, 10.820300);//Burger Shot CreateInterior(10, 1872.253784, 2071.848144, 11.062500, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 1875.339965, 2072.070068, 11.062500);//Burger Shot CreateInterior(10, 1157.917602, 2072.234375, 11.062500, 364.8600, -73.4198, 1001.5078, 362.8539, -75.1506, 1001.5078, 1161.530029, 2072.020019, 11.062500);//Burger Shot CreateInterior(9, 172.386901, 1177.601562, 14.757800, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 173.761001, 1174.069946, 14.757800);//Cluckin' Bell CreateInterior(9, -1213.840820, 1830.375488, 41.929698, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, -1211.810058, 1832.459960, 41.929698);//Cluckin' Bell CreateInterior(9, -2155.267822, -2460.104980, 30.851600, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, -2154.030029, -2461.280029, 30.851600);//Cluckin' Bell CreateInterior(9, 2419.705322, -1509.716308, 24.000000, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2421.149902, -1509.800048, 23.992200);//Cluckin' Bell CreateInterior(9, 2397.113037, -1899.183593, 13.546899, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2397.830078, -1895.650024, 13.382800);//Cluckin' Bell CreateInterior(9, 928.916809, -1352.989990, 13.343799, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 924.525024, -1352.770019, 13.376600);//Cluckin' Bell CreateInterior(9, -1815.737182, 618.681091, 35.171901, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, -1814.640014, 615.401977, 35.171901);//Cluckin' Bell CreateInterior(9, -2671.537353, 257.926208, 4.632800, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, -2671.562011, 259.971496, 4.632800);//Cluckin' Bell CreateInterior(9, 2638.589111, 1671.192504, 11.023400, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2635.580078, 1671.079956, 11.023400);//Cluckin' Bell CreateInterior(9, 2393.314208, 2041.559570, 10.820300, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2393.179931, 2045.760009, 10.820300);//Cluckin' Bell CreateInterior(9, 2838.225830, 2407.719238, 11.069000, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2844.530029, 2401.159912, 10.820300);//Cluckin' Bell CreateInterior(9, 2101.892333, 2228.808349, 11.023400, 365.6757, -10.0191, 1001.8516, 365.5688, -11.8441, 1001.8516, 2105.790039, 2228.760009, 11.023400);//Cluckin' Bell CreateInterior(5, 1367.593750, 248.121200, 19.566900, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 1362.640014, 249.569000, 19.566900);//Well Stacked Pizza Co CreateInterior(5, 2331.809082, 75.093803, 26.621000, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2335.800048, 75.230102, 26.482099);//Well Stacked Pizza Co CreateInterior(5, 203.393402, -201.939895, 1.578099, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 203.705001, -205.350006, 1.578099);//Well Stacked Pizza Co CreateInterior(5, 2105.487548, -1806.547119, 13.554699, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2103.459960, -1806.589965, 13.554699);//Well Stacked Pizza Co CreateInterior(5, -1808.729370, 945.898925, 24.890600, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, -1805.790039, 943.221008, 24.890600);//Well Stacked Pizza Co CreateInterior(5, -1720.947387, 1359.026733, 7.185299, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, -1725.890014, 1359.339965, 7.187500);//Well Stacked Pizza Co CreateInterior(5, 2638.788330, 1849.792114, 11.023400, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2635.580078, 1849.869995, 11.023400);//Well Stacked Pizza Co CreateInterior(5, 2756.851562, 2477.265869, 11.062500, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2755.909912, 2472.949951, 11.062500);//Well Stacked Pizza Co CreateInterior(5, 2351.824218, 2533.628662, 10.820300, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2351.889892, 2529.090087, 10.820300);//Well Stacked Pizza Co CreateInterior(5, 2083.375488, 2224.701416, 11.023400, 372.3520, -131.6510, 1001.4922, 372.3259, -133.5246, 1001.4922, 2083.489990, 2221.100097, 10.820300);//Well Stacked Pizza Co CreateInterior(1, 2196.9666, 1676.4796, 12.3672, 2233.9099, 1710.7300, 1011.2987, 2233.8657, 1714.6873, 1012.3828, 2193.9148, 1676.4224, 12.3672);//kasyno Caligula CreateInterior(10, 2019.3125, 1007.0018, 10.8203, 2015.4500, 1017.0900, 996.8750, 2019.3572, 1017.1176, 996.8750, 2022.4901, 1007.0100, 10.8203);//kasyno Four Dragons CreateInterior(12, 1659.2137, 2250.0420, 11.0701, 1133.0699, -9.5731, 1000.6797, 1133.1493, -15.8330, 1000.6797, 1659.4200, 2252.7900, 11.0701);//kasyno bez nazwy CreateInterior(1, 966.2426, 2160.6194, 10.8203, 964.3770, 2157.3301, 1011.0303, 3022, 2159.3376, 1011.0303, 969.7080, 2160.6799, 10.8203);//LV masarnia CreateInterior(18, 1727.6863, -1637.0385, 20.2174, 1726.2004, -1641.0100, 20.2245, 1726.9509, -1637.9188, 20.2230, 1727.6300, -1633.8800, 20.2159);//atrium 1 CreateInterior(18, 1699.7336, -1667.1210, 20.2060, 1703.7500, -1668.4800, 20.2188, 1700.7133, -1667.9999, 20.2188, 1696.3600, -1667.1600, 20.1961);//atrium 2 CreateInterior(17, 1837.0396, -1681.7004, 13.3228, 493.3910, -22.7228, 1000.6797, 494.1490, -24.9617, 1000.6719, 1834.4000, -1681.7500, 13.4331);//LS Alhambra CreateInterior(17, -2550.7932, 193.9648, 6.2266, 493.3910, -22.7228, 1000.6797, 494.1490, -24.9617, 1000.6719, -2553.7871, 193.7807, 6.1808);//SF Gaydar Station CreateInterior(17, 2507.4387, 1242.2518, 10.8270, 493.3910, -22.7228, 1000.6797, 494.1490, -24.9617, 1000.6719, 2507.4412, 1245.2107, 10.8203);//LV Discotecka CreateInterior(11, 2310.0747, -1643.5244, 14.8270, 501.9810, -69.1502, 998.7578, 501.9737, -67.5632, 998.7578, 2308.1201, -1643.6300, 14.8270);//LS Ten Green Bottles CreateInterior(11, -2242.1438, -88.2267, 35.3203, 501.9810, -69.1502, 998.7578, 501.9737, -67.5632, 998.7578, -2245.3799, -88.2558, 35.3203);//SF Misty's CreateInterior(11, 2441.1663, 2065.4846, 10.8203, 501.9810, -69.1502, 998.7578, 501.9737, -67.5632, 998.7578, 2441.1499, 2062.0400, 10.8203);//LV The Craw Bar CreateInterior(3, 672.0862, -496.8441, 16.3359, 418.6530, -82.6398, 1001.8047, 418.5110, -84.3683, 1001.8047, 675.7260, -496.6530, 16.3359);//fryzjer 1 CreateInterior(3, -1449.8455, 2591.9028, 55.8359, 418.6530, -82.6398, 1001.8047, 418.5110, -84.3683, 1001.8047, -1449.8700, 2593.8501, 55.8359);//fryzjer 1 CreateInterior(3, 823.9964, -1588.2634, 13.5436, 418.6530, -82.6398, 1001.8047, 418.5110, -84.3683, 1001.8047, 822.6290, -1590.4000, 13.5545);//fryzjer 1 CreateInterior(3, -2571.3992, 246.7227, 10.4535, 418.6530, -82.6398, 1001.8047, 418.5110, -84.3683, 1001.8047, -2570.1799, 245.4980, 10.1297);//fryzjer 1 CreateInterior(3, 2080.2554, 2122.8643, 10.8203, 418.6530, -82.6398, 1001.8047, 418.5110, -84.3683, 1001.8047, 2080.3601, 2119.0300, 10.8125);//fryzjer 1 CreateInterior(12, 2724.4570, -2026.4880, 13.5547, 412.0220, -52.6499, 1001.8984, 412.0236, -54.4468, 1001.8984, 2719.7600, -2026.7200, 13.5472);//fryzjer 2 CreateInterior(2, 2070.6272, -1793.7435, 13.5469, 411.6260, -21.4333, 1001.8047, 411.5871, -23.1650, 1001.8047, 2074.0000, -1793.9399, 13.5469);//fryzjer 3 CreateInterior(8, 2808.0156, -1175.9143, 25.3820, 2807.6201, -1171.9000, 1025.5703, 2807.6284, -1174.7576, 1025.5703, 2808.0000, -1177.1899, 25.3769);//dom z misji Home Invasion CreateInterior(3, 2495.4106, -1691.1389, 14.7656, 2496.0393, -1694.0610, 1014.7422, 2496.0166, -1692.0836, 1014.7422, 2495.3093, -1689.4771, 14.4553);//dom CJ'a CreateInterior(18, 1456.4628, -1137.6140, 23.9483, 161.3712, -94.4286, 1001.8047, 161.3500, -97.1104, 1001.8047, 1459.0702, -1140.3663, 24.0636);//Zip CreateInterior(18, -1882.2487, 866.4955, 35.1719, 161.3712, -94.4286, 1001.8047, 161.3500, -97.1104, 1001.8047, -1886.2000, 862.4730, 35.1719);//Zip CreateInterior(18, 2572.0710, 1904.9445, 11.0234, 161.3712, -94.4286, 1001.8047, 161.3500, -97.1104, 1001.8047, 2572.0701, 1901.7300, 11.0234);//Zip CreateInterior(18, 2090.4978, 2224.7004, 11.0234, 161.3712, -94.4286, 1001.8047, 161.3500, -97.1104, 1001.8047, 2090.5801, 2221.1001, 10.8203);//Zip CreateInterior(15, 2244.3335, -1665.5508, 15.4766, 207.7380, -109.0200, 1005.1328, 207.6921, -111.2671, 1005.1328, 2244.4800, -1664.0601, 15.4766);//Binco CreateInterior(15, -2373.7739, 910.0853, 45.4453, 207.7380, -109.0200, 1005.1328, 207.6921, -111.2671, 1005.1328, -2377.3201, 909.2930, 45.4453);//Binco CreateInterior(15, 1657.0366, 1733.4304, 10.8281, 207.7380, -109.0200, 1005.1328, 207.6921, -111.2671, 1005.1328, 1654.0100, 1733.4301, 10.8203);//Binco CreateInterior(15, 2101.8926, 2257.3416, 11.0234, 207.7380, -109.0200, 1005.1328, 207.6921, -111.2671, 1005.1328, 2105.7900, 2257.4900, 11.0234);//Binco CreateInterior(5, 461.5810, -1500.0787, 31.0537, 226.2940, -7.4315, 1002.2109, 227.5633, -7.3954, 1002.2109, 458.6580, -1500.4800, 31.0444);//Victim CreateInterior(5, -1694.6204, 951.9611, 24.8906, 226.2940, -7.4315, 1002.2109, 227.5633, -7.3954, 1002.2109, -1699.2700, 950.5990, 24.8906);//Victim CreateInterior(5, 2802.8948, 2430.7546, 11.0625, 226.2940, -7.4315, 1002.2109, 227.5633, -7.3954, 1002.2109, 2795.2400, 2424.7000, 10.8203);//Victim CreateInterior(14, 454.1787, -1477.9109, 30.8117, 204.3330, -166.6950, 1000.5234, 204.3407, -168.8608, 1000.5234, 452.0120, -1479.5699, 30.8378);//Dider Sachs CreateInterior(3, 499.5573, -1360.6433, 16.3690, 207.0550, -138.7587, 1003.5078, 207.0483, -140.3762, 1003.5078, 501.7810, -1358.5000, 16.1252);//Pro Laps CreateInterior(3, 2826.0715, 2407.5754, 11.0625, 207.0550, -138.7587, 1003.5078, 207.0483, -140.3762, 1003.5078, 2818.6372, 2401.5410, 10.8203);//Pro Laps CreateInterior(1, 2112.7847, -1211.4556, 23.9629, 203.7780, -48.4924, 1001.8047, 203.8192, -50.6655, 1001.8047, 2112.8701, -1214.7900, 23.9678);//Sub Urban CreateInterior(1, -2489.8623, -29.0785, 25.6172, 203.7780, -48.4924, 1001.8047, 203.8192, -50.6655, 1001.8047, -2494.4800, -29.1065, 25.7656);//Sub Urban CreateInterior(1, 2779.7349, 2453.9146, 11.0625, 203.7780, -48.4924, 1001.8047, 203.8192, -50.6655, 1001.8047, 2772.0200, 2447.6399, 10.8203);//Sub Urban CreateInterior(17, -595.1948, 2017.5748, 60.6875, -959.8398, 1951.9546, 9.0000, -959.6459, 1956.4625, 9.0000, -594.2706, 2020.3259, 60.3828);//Pustnia budynek elektrowni CreateInterior(10, 423.2509, 2536.5176, 16.1484, 420.4850, 2535.5901, 10.0000, 422.5729, 2536.5198, 10.0000, 429.1570, 2535.5200, 16.3874);//Verdant Meadows CreateInterior(3, -2026.5925, -102.0659, 35.1641, -2027.9182, -105.1823, 1035.1719, -2026.8755, -103.6019, 1035.1835, -2026.9200, -99.9395, 35.1641);//szkoła samochodowa 1 CreateInterior(3, -2029.7217, -120.5206, 35.1691, -2029.7200, -117.9630, 1035.1719, -2029.7305, -119.6245, 1035.1719, -2029.7200, -122.4060, 35.1912);//szkoła samochodowa 2 CreateInterior(3, 1288.6512, 271.1264, 19.5547, 832.6097, 7.3516, 1004.1797, 834.6679, 7.4906, 1004.1870, 1291.9000, 269.4577, 19.5547);//zakład bukmacherski CreateInterior(3, 1631.8151, -1172.9304, 24.0843, 832.6097, 7.3516, 1004.1797, 834.6679, 7.4906, 1004.1870, 1631.8602, -1168.5642, 24.0781);//zakład bukmacherski CreateInterior(5, 2229.9211, -1721.2828, 13.5616, 772.1100, -3.3377, 1000.7291, 772.2711, -5.5159, 1000.7284, 2229.1299, -1722.1300, 13.5625);//siłownia LS CreateInterior(6, -2270.6477, -155.9357, 35.3203, 774.1833, -47.7974, 1000.5859, 774.1536, -50.4771, 1000.5859, -2268.2361, -155.9168, 35.3203);//siłownia SF CreateInterior(7, 1968.6633, 2295.8728, 16.4559, 773.5800, -77.0132, 1000.6550, 773.9192, -78.8473, 1000.6628, 1966.7736, 2294.7681, 16.4559);//siłownia LV CreateInterior(5, 2165.9456, -1671.1840, 15.0732, 318.5650, 1118.2150, 1083.8828, 318.6304, 1114.4800, 1083.8828, 2168.3401, -1673.5699, 15.0831);//Ballas Crack CreateInterior(2, 2421.4922, -1219.2438, 25.5618, 1205.1970, -10.9163, 1000.9219, 1204.8258, -13.8522, 1000.9219, 2421.5049, -1222.9855, 25.3200);//klub ze striptizem CreateInterior(2, 2506.8076, 2120.2795, 10.8398, 1205.1970, -10.9163, 1000.9219, 1204.8258, -13.8522, 1000.9219, 2506.7400, 2130.4900, 10.8203);//klub ze striptizem CreateInterior(3, 693.6005, 1967.6870, 5.5391, 1212.0200, -28.6669, 1000.9531, 1212.1215, -25.8749, 1000.9531, 693.6320, 1961.4000, 5.5391);//klub ze striptizem CreateInterior(3, 2543.3440, 1025.2428, 10.8203, 1212.0200, -28.6669, 1000.9531, 1212.1215, -25.8749, 1000.9531, 2543.1499, 1022.0600, 10.8203);//klub ze striptizem CreateInterior(5, 1259.6399, -785.3645, 92.0313, 1263.1251, -785.3049, 1091.9063, 1260.6427, -785.3162, 1091.9063, 1255.8900, -785.3320, 92.0302);//siedziba Madd Dogga 1 CreateInterior(5, 1298.5320, -797.9893, 84.1406, 1299.1565, -794.4615, 1084.0078, 1298.9980, -797.0087, 1084.0078, 1299.3400, -803.5680, 84.1406);//siedziba Madd Dogga 2 CreateInterior(15, 2233.2927, -1159.8013, 25.8906, 2216.4341, -1150.5100, 1025.7969, 2214.3855, -1150.5317, 1025.7969, 2229.0200, -1159.8000, 25.7981);//Motel Jefferson CreateInterior(3, 2412.5024, 1123.7340, 10.8203, 387.5133, 173.7960, 1008.3828, 390.7697, 173.8237, 1008.3828, 2415.6001, 1123.7113, 10.8203);//Wydział planowania CreateInterior(3, -2625.3938, 1412.5876, 7.0938, -2637.4500, 1404.7372, 906.4609, -2637.4946, 1402.2369, 906.4609, -2625.0791, 1409.4729, 7.0938);//klub Jizzyego CreateInterior(6, 626.9662, -571.7469, 17.9207, 246.7776, 64.4781, 1003.6406, 246.7994, 62.3230, 1003.6406, 631.0130, -571.6080, 16.3359);//policja 1 CreateInterior(6, 1555.4991, -1674.9904, 16.1953, 246.7776, 64.4781, 1003.6406, 246.7994, 62.3230, 1003.6406, 1552.4500, -1674.9900, 16.1953);//policja 2 CreateInterior(3, 2287.1414, 2432.3669, 10.8203, 238.6890, 141.8307, 1003.0234, 238.7223, 138.6254, 1003.0234, 2286.9600, 2429.1101, 10.8203);//policja 3 CreateInterior(6, -2241.8167, 128.5210, 35.3203, -2239.2246, 130.4085, 1035.4141, -2240.9641, 128.3712, 1035.4141, -2244.1401, 128.5391, 35.3203);//Zero RC CreateInterior(3, 2085.1204, 2073.9814, 11.0547, -100.3216, -22.0199, 1000.7188, -100.3726, -25.0384, 1000.7188, 2089.5200, 2074.4800, 10.8203);//Sex Shop CreateInterior(3, -2490.9954, -38.9219, 25.6172, -203.8963, -42.8034, 1002.2734, -204.3897, -44.4019, 1002.2734, -2494.4800, -38.9587, 25.7656);//salon tatuażu CreateInterior(3, 2094.7485, 2122.8655, 10.8203, -203.8963, -42.8034, 1002.2734, -204.3897, -44.4019, 1002.2734, 2094.7000, 2119.0300, 10.8203);//salon tatuażu CreateInterior(3, 2068.5825, -1779.8135, 13.5596, -203.8963, -42.8034, 1002.2734, -204.3897, -44.4019, 1002.2734, 2071.5100, -1779.9399, 13.5578);//salon tatuażu CreateInterior(3, 1976.6520, -2036.6672, 13.5469, -203.8963, -42.8034, 1002.2734, -204.3897, -44.4019, 1002.2734, 1971.7882, -2036.6478, 13.5469);//salon tatuażu CreateInterior(18, -89.6140, 1378.2478, 10.4698, -226.9936, 1401.2607, 27.7656, -229.2947, 1401.1912, 27.7656, -86.5875, 1377.3600, 10.2734);//bar UFO DisableInteriorEnterExits(); CP_pizza = CreateCheckpoint(373.8274, -118.8027, 1001.4922, 1); //Well Stacked Pizza Co CP_cluckin = CreateCheckpoint(369.6263, -6.0164, 1001.8589, 1); //Cluckin' Bell CP_burger = CreateCheckpoint(377.9552, -67.4344, 1001.5078, 1); //Burger Shot CP_ammu = CreateCheckpoint(312.3730, -165.7476, 999.6010, 1); //Ammu Nation BurgerShot = CreateMenu("Burger Shot", 2, 10.0, 225.0, 200.0, 200.0); AddMenuItem(BurgerShot, 0, "Moo Kids Meal"); AddMenuItem(BurgerShot, 1, "20 HP $2"); AddMenuItem(BurgerShot, 0, "Beef Tower"); AddMenuItem(BurgerShot, 1, "40 HP $6"); AddMenuItem(BurgerShot, 0, "Meat Stack"); AddMenuItem(BurgerShot, 1, "70 HP $12"); AddMenuItem(BurgerShot, 0, "Salad Meal"); AddMenuItem(BurgerShot, 1, "40 HP $6"); CluckinBell = CreateMenu("Cluckin' Bell", 2, 10.0, 225.0, 200.0, 200.0); AddMenuItem(CluckinBell, 0, "Little Meal"); AddMenuItem(CluckinBell, 1, "20 HP $2"); AddMenuItem(CluckinBell, 0, "Big Meal"); AddMenuItem(CluckinBell, 1, "40 HP $6"); AddMenuItem(CluckinBell, 0, "Huge Meal"); AddMenuItem(CluckinBell, 1, "70 HP $12"); AddMenuItem(CluckinBell, 0, "Salad Meal"); AddMenuItem(CluckinBell, 1, "40 HP $6"); WellStacked = CreateMenu("Well Stacked Pizza Co.", 2, 10.0, 225.0, 200.0, 200.0); AddMenuItem(WellStacked, 0, "Buster"); AddMenuItem(WellStacked, 1, "20 HP $2"); AddMenuItem(WellStacked, 0, "Double D-Luxe"); AddMenuItem(WellStacked, 1, "40 HP $6"); AddMenuItem(WellStacked, 0, "Full Rack"); AddMenuItem(WellStacked, 1, "70 HP $12"); AddMenuItem(WellStacked, 0, "Salad Meal"); AddMenuItem(WellStacked, 1, "40 HP $6"); AmmuNation1 = CreateMenu("Ammu Nation", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(AmmuNation1, 0, "Pistols"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "Shotguns"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "SMGs"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "Assault"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "Rifles"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "Thrown"); AddMenuItem(AmmuNation1, 1, ">"); AddMenuItem(AmmuNation1, 0, "Health"); AddMenuItem(AmmuNation1, 1, "100%"); AddMenuItem(AmmuNation1, 0, "Armour"); AddMenuItem(AmmuNation1, 1, "100%"); Pistols = CreateMenu("Pistols", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(Pistols, 0, "9mm"); AddMenuItem(Pistols, 1, "$240, 30 bullets"); AddMenuItem(Pistols, 0, "Silenced 9mm"); AddMenuItem(Pistols, 1, "$720, 30 bullets"); AddMenuItem(Pistols, 0, "Desert Eagle"); AddMenuItem(Pistols, 1, "$1440, 15 bullets"); AddMenuItem(Pistols, 0, "Wstecz"); AddMenuItem(Pistols, 1, " "); Shotguns = CreateMenu("Shotguns", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(Shotguns, 0, "Shotgun"); AddMenuItem(Shotguns, 1, "$720, 15 bullets"); AddMenuItem(Shotguns, 0, "Sawnoff Shotgun"); AddMenuItem(Shotguns, 1, "$960, 12 bullets"); AddMenuItem(Shotguns, 0, "Combat Shotgun"); AddMenuItem(Shotguns, 1, "$1200, 10 bullets"); AddMenuItem(Shotguns, 0, "Wstecz"); AddMenuItem(Shotguns, 1, " "); SMGs = CreateMenu("Machine Pistols", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(SMGs, 0, "Tec9"); AddMenuItem(SMGs, 1, "$360, 60 bullets"); AddMenuItem(SMGs, 0, "Micro SMG (Uzi)"); AddMenuItem(SMGs, 1, "$600, 60 bullets"); AddMenuItem(SMGs, 0, "SMG (MP5)"); AddMenuItem(SMGs, 1, "$2400, 90 bullets"); AddMenuItem(SMGs, 0, "Wstecz"); AddMenuItem(SMGs, 1, " "); Assault = CreateMenu("Assault", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(Assault, 0, "AK47 (Kalashnikov)"); AddMenuItem(Assault, 1, "$4200, 120 bullets"); AddMenuItem(Assault, 0, "M4"); AddMenuItem(Assault, 1, "$5400, 150 bullets"); AddMenuItem(Assault, 0, "Wstecz"); AddMenuItem(Assault, 1, " "); Rifles = CreateMenu("Rifles", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(Rifles, 0, "Country Rifle"); AddMenuItem(Rifles, 1, "$1200, 20 bullets"); AddMenuItem(Rifles, 0, "Sniper Rifle"); AddMenuItem(Rifles, 1, "$6000, 10 bullets"); AddMenuItem(Rifles, 0, "Wstecz"); AddMenuItem(Rifles, 1, " "); Thrown = CreateMenu("Thrown", 2, 10.0, 150.0, 150.0, 150.0); AddMenuItem(Thrown, 0, "Grenade"); AddMenuItem(Thrown, 1, "$360, 5 pieces"); AddMenuItem(Thrown, 0, "Satchel Charges"); AddMenuItem(Thrown, 1, "$2400, 1 piece"); AddMenuItem(Thrown, 0, "Wstecz"); AddMenuItem(Thrown, 1, " "); DisableMenuRow(Thrown, 1);}zDynInt_OnPlayerEnterCP(playerid, checkpointid){ if(checkpointid == CP_pizza) { ShowMenuForPlayer(WellStacked, playerid); TogglePlayerControllable(playerid, false); return 1; } if(checkpointid == CP_burger) { ShowMenuForPlayer(BurgerShot, playerid); TogglePlayerControllable(playerid, false); return 1; } if(checkpointid == CP_cluckin) { ShowMenuForPlayer(CluckinBell, playerid); TogglePlayerControllable(playerid, false); return 1; } if(checkpointid == CP_ammu) { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); return 1; } if(GetPlayerInterior(playerid) == 0) { for(new i; i < MAX_INTERIORS; i++) { if(checkpointid == InteriorData[i][iEnterCP]) { SetPlayerInterior(playerid, InteriorData[i][iUniverse]); SetPlayerPos(playerid, InteriorData[i][SetEnterPos][0], InteriorData[i][SetEnterPos][1], InteriorData[i][SetEnterPos][2]); SetPlayerFacingAngle(playerid, 0); SetCameraBehindPlayer(playerid); SetPlayerVirtualWorld(playerid, i); DisablePlayerCheckpoint(playerid); return 1; } } } else { new v = GetPlayerVirtualWorld(playerid); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, InteriorData[v][SetExitPos][0], InteriorData[v][SetExitPos][1], InteriorData[v][SetExitPos][2]); SetPlayerFacingAngle(playerid, 0); SetCameraBehindPlayer(playerid); SetPlayerVirtualWorld(playerid, 0); DisablePlayerCheckpoint(playerid); return 1; } return 1;}zDynInt_OnPlayerSelectedMenuRow(playerid, row){ new Menu:zDynInt_curMenu = GetPlayerMenu(playerid); TogglePlayerControllable(playerid, true); if(zDynInt_curMenu == BurgerShot || zDynInt_curMenu == CluckinBell || zDynInt_curMenu == WellStacked) { new name[30]; new hp; new price; switch(row) { case 0: { hp = 20; price = 2; } case 1: { hp = 40; price = 6; } case 2: { hp = 70; price = 12; } case 3: { hp = 40; price = 6; } } if(zDynInt_curMenu == BurgerShot) { switch(row) { case 0: name = "Moo Kids Meal"; case 1: name = "Beef Tower"; case 2: name = "Meat Stack"; case 3: name = "Salad Meal"; } } if(zDynInt_curMenu == CluckinBell) { switch(row) { case 0: name = "Little Meal"; case 1: name = "Big Meal"; case 2: name = "Huge Meal"; case 3: name = "Salad Meal"; } } if(zDynInt_curMenu == WellStacked) { switch(row) { case 0: name = "Buster"; case 1: name = "Double D-Luxe"; case 2: name = "Full Rack"; case 3: name = "Salad Meal"; } } if(GetPlayerMoney(playerid) < price) { new string[50]; format(string, 50, "You do not have enough money (missing $%i).", price - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { new string[59]; format(string, 59, "You've buyed %s for $%i.", name, price); SendClientMessage(playerid, RED, string); zDynInt_GivePlayerHealth(playerid, hp, true); GivePlayerMoney(playerid, -price); } } if(zDynInt_curMenu == AmmuNation1) { switch(row) { case 0: { ShowMenuForPlayer(Pistols, playerid); TogglePlayerControllable(playerid, false); } case 1: { ShowMenuForPlayer(Shotguns, playerid); TogglePlayerControllable(playerid, false); } case 2: { ShowMenuForPlayer(SMGs, playerid); TogglePlayerControllable(playerid, false); } case 3: { ShowMenuForPlayer(Assault, playerid); TogglePlayerControllable(playerid, false); } case 4: { ShowMenuForPlayer(Rifles, playerid); TogglePlayerControllable(playerid, false); } case 5: { ShowMenuForPlayer(Thrown, playerid); TogglePlayerControllable(playerid, false); } case 6: { if(GetPlayerMoney(playerid) < 240) { new string[56]; format(string, 56, "You do not have enough money (missing $%i).", 240 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "You've buyed health for $240."); SetPlayerHealth(playerid, 100); GivePlayerMoney(playerid, -240); } } case 7: { if(GetPlayerMoney(playerid) < 240) { new string[56]; format(string, 56, "You do not have enough money (missing $%i).", 240 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "You've buyed armour for $240."); SetPlayerArmour(playerid, 100); GivePlayerMoney(playerid, -240); } } } } if(zDynInt_curMenu == Pistols) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 240) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 240 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: 9mm, ammo: 30 bullets, cost: $240."); GivePlayerWeapon(playerid, 22, 30); GivePlayerMoney(playerid, -240); } ShowMenuForPlayer(Pistols, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 240) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 720 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Silenced 9mm, ammo: 30 bullets, cost: $720."); GivePlayerWeapon(playerid, 23, 30); GivePlayerMoney(playerid, -720); } ShowMenuForPlayer(Pistols, playerid); TogglePlayerControllable(playerid, false); } case 2: { if(GetPlayerMoney(playerid) < 1440) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 1440 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Desert Eagle, ammo: 15 bullets, cost: $1440."); GivePlayerWeapon(playerid, 24, 15); GivePlayerMoney(playerid, -1440); } ShowMenuForPlayer(Pistols, playerid); TogglePlayerControllable(playerid, false); } case 3: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } } if(zDynInt_curMenu == Shotguns) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 720) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 720 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Shotgun, ammo: 15 bullets, cost: $720."); GivePlayerWeapon(playerid, 25, 15); GivePlayerMoney(playerid, -720); } ShowMenuForPlayer(Shotguns, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 960) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 960 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Sawnoff Shotgun, ammo: 12 bullets, cost: $960."); GivePlayerWeapon(playerid, 26, 12); GivePlayerMoney(playerid, -960); } ShowMenuForPlayer(Shotguns, playerid); TogglePlayerControllable(playerid, false); } case 2: { if(GetPlayerMoney(playerid) < 1200) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 1200 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Combat Shotgun, ammo: 10 bullets, cost: $1200."); GivePlayerWeapon(playerid, 27, 10); GivePlayerMoney(playerid, -1200); } ShowMenuForPlayer(Shotguns, playerid); TogglePlayerControllable(playerid, false); } case 3: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } } if(zDynInt_curMenu == SMGs) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 360) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 360 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Tec9, ammo: 60 bullets, cost: $360."); GivePlayerWeapon(playerid, 32, 60); GivePlayerMoney(playerid, -360); } ShowMenuForPlayer(SMGs, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 600) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 600 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Micro SMG (Uzi), ammo: 60 bullets, cost: $600."); GivePlayerWeapon(playerid, 28, 60); GivePlayerMoney(playerid, -600); } ShowMenuForPlayer(SMGs, playerid); TogglePlayerControllable(playerid, false); } case 2: { if(GetPlayerMoney(playerid) < 2400) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 2400 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: SMG (MP5), ammo: 90 bullets, cost: $2400."); GivePlayerWeapon(playerid, 29, 90); GivePlayerMoney(playerid, -2400); } ShowMenuForPlayer(SMGs, playerid); TogglePlayerControllable(playerid, false); } case 3: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } } if(zDynInt_curMenu == Assault) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 4200) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 4200 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: AK47 (Kalashnikov), ammo: 120 bullets, cost: $4200."); GivePlayerWeapon(playerid, 30, 120); GivePlayerMoney(playerid, -4200); } ShowMenuForPlayer(Assault, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 5400) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 5400 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: M4, ammo: 150 bullets, cost: $5400."); GivePlayerWeapon(playerid, 31, 150); GivePlayerMoney(playerid, -5400); } ShowMenuForPlayer(Assault, playerid); TogglePlayerControllable(playerid, false); } case 2: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } } if(zDynInt_curMenu == Rifles) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1200) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 1200 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Country Rifle, ammo: 20 bullets, cost: $1200."); GivePlayerWeapon(playerid, 33, 20); GivePlayerMoney(playerid, -1200); } ShowMenuForPlayer(Rifles, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 6000) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 6000 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Sniper Rifle, ammo: 10 bullets, cost: $6000."); GivePlayerWeapon(playerid, 34, 10); GivePlayerMoney(playerid, -6000); } ShowMenuForPlayer(Rifles, playerid); TogglePlayerControllable(playerid, false); } case 2: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } } if(zDynInt_curMenu == Thrown) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 360) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 360 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Grenade, amount: 5 pieces, cost: $360."); GivePlayerWeapon(playerid, 16, 5); GivePlayerMoney(playerid, -360); } ShowMenuForPlayer(Thrown, playerid); TogglePlayerControllable(playerid, false); } case 1: { if(GetPlayerMoney(playerid) < 2400) { new string[60]; format(string, 60, "You do not have enough money (missing $%i).", 2400 - GetPlayerMoney(playerid)); SendClientMessage(playerid, RED, string); } else { SendClientMessage(playerid, RED, "Name: Satchel Charges, amount: 1 piece, cost: $2400."); GivePlayerWeapon(playerid, 39, 1); GivePlayerMoney(playerid, -2400); } ShowMenuForPlayer(Thrown, playerid); TogglePlayerControllable(playerid, false); } case 2: { ShowMenuForPlayer(AmmuNation1, playerid); TogglePlayerControllable(playerid, false); } } }}stock CreateInterior(universe,Float:enterCPx, Float:enterCPy, Float:enterCPz,Float:setenterposX, Float:setenterposY, Float:setenterposZ,Float:exitCPx, Float:exitCPy, Float:exitCPz,Float:setexitposX, Float:setexitposY, Float:setexitposZ){ for(new i; i < MAX_INTERIORS; i++) { if(InteriorData[i][iActive] == false) { InteriorData[i][iActive] = true; InteriorData[i][iUniverse] = universe; InteriorData[i][iEnterCP] = CreateCheckpoint(enterCPx, enterCPy, enterCPz, 1); InteriorData[i][SetEnterPos][0] = setenterposX; InteriorData[i][SetEnterPos][1] = setenterposY; InteriorData[i][SetEnterPos][2] = setenterposZ; InteriorData[i][iExitCP] = CreateCheckpoint(exitCPx, exitCPy, exitCPz, 1); InteriorData[i][SetExitPos][0] = setexitposX; InteriorData[i][SetExitPos][1] = setexitposY; InteriorData[i][SetExitPos][2] = setexitposZ; return i; } } print("Interiors limit in zDynInt has been reached!"); return -1;}zDynInt_GivePlayerHealth(playerid, Float:give, bool:Max100HP = true){ new Float:pHealth; GetPlayerHealth(playerid, pHealth); if(Max100HP == true) { if(pHealth + give > 100.0) { SetPlayerHealth(playerid, 100); return 1; } else { SetPlayerHealth(playerid, pHealth + give); } return 1; } SetPlayerHealth(playerid, pHealth + give); return 1;}