01.09.2015, 15:59
Hey guys,
For an LV server (around 2013) that never got launched I mapped a new LVFD fire station. I tried to copy the style of the default building since it fits the area perfectly. Reason for this mapping is so you're able to have an actual apparatus bay. If you want to use it you'll have to edit and script the movement of the baydoors yourself.





For an LV server (around 2013) that never got launched I mapped a new LVFD fire station. I tried to copy the style of the default building since it fits the area perfectly. Reason for this mapping is so you're able to have an actual apparatus bay. If you want to use it you'll have to edit and script the movement of the baydoors yourself.





Код:
CreateObject(651,1742.9000244,2117.1000977,10.3999996,0.0000000,0.0000000,72.7500000); CreateObject(651,1745.3000488,2083.8000488,10.1000004,0.0000000,0.0000000,291.9958496); CreateObject(682,1742.1999512,2085.0000000,10.1999998,0.0000000,0.0000000,276.0000000); CreateObject(692,1751.3000488,2082.6999512,10.1999998,0.0000000,0.0000000,276.0000000); CreateObject(692,1754.3000488,2084.3999023,11.6000004,0.0000000,0.0000000,230.0000000); CreateObject(753,1740.3000488,2117.8999023,10.6499996,0.0000000,22.0000000,82.0000000); CreateObject(754,1748.0996094,2084.0996094,10.3999996,0.0000000,19.9951172,259.9969482); CreateObject(682,1743.3000488,2118.1999512,9.8999996,0.0000000,0.0000000,75.9924316); CreateObject(682,1738.8994141,2116.8994141,11.3000002,0.0000000,0.0000000,97.9870605); CreateObject(754,1753.8000488,2082.3999023,10.1999998,20.0000000,0.0000000,345.9969482); CreateObject(1569,1731.4000244,2085.3999023,9.8000002,0.0000000,0.0000000,0.0000000); CreateObject(1569,1734.4000244,2085.3999023,9.8000002,0.0000000,0.0000000,180.0000000); CreateObject(1569,1721.8000488,2125.6999512,9.8000002,0.0000000,0.0000000,270.0000000); CreateObject(8674,1794.6999512,2066.3000488,11.3299999,0.0000000,0.0000000,35.5000000); CreateObject(8674,1785.3000488,2063.3000488,11.3000002,0.0000000,0.0000000,0.0000000); CreateObject(8674,1782.7309570,2063.3000488,11.3000002,0.0000000,0.0000000,0.0000000); CreateObject(2114,1732.9000244,2137.3999023,10.0000000,0.0000000,50.0000000,70.0000000); CreateObject(3496,1737.0996094,2135.8994141,9.8000002,0.0000000,0.0000000,90.0000000); CreateObject(643,1723.2998047,2132.0996094,10.3000002,0.0000000,0.0000000,0.0000000); CreateObject(643,1727.5996094,2132.1992188,10.3000002,0.0000000,0.0000000,90.0000000); CreateObject(2886,1755.3499756,2082.8000488,11.3000002,0.0000000,0.0000000,90.0000000); CreateObject(14782,1759.9000244,2101.8999023,10.8000002,0.0000000,0.0000000,0.0000000); CreateObject(2649,1757.0000000,2101.8500977,13.3999996,90.0000000,0.0000000,0.0000000); CreateObject(14699,1767.7998047,2084.6999512,12.6000004,0.0000000,0.0000000,270.0000000); CreateObject(14699,1767.7998047,2096.0000000,12.6000004,0.0000000,0.0000000,270.0000000); CreateObject(14699,1758.1992188,2084.6999512,12.6000004,0.0000000,0.0000000,270.0000000); CreateObject(14699,1758.0996094,2096.0000000,12.6000004,0.0000000,0.0000000,270.0000000); CreateObject(1215,1760.5996094,2079.5000000,10.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1215,1755.8000488,2079.5000000,10.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1215,1765.5000000,2079.5000000,10.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1215,1770.3000488,2079.5000000,10.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1215,1775.1999512,2079.5000000,10.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1615,1775.5999756,2093.1999512,13.3999996,0.0000000,0.0000000,0.0000000); CreateObject(1615,1722.3000488,2129.3999023,13.5000000,0.0000000,0.0000000,270.0000000); CreateObject(1537,1755.4150391,2096.8994141,9.8000002,0.0000000,0.0000000,90.0000000); CreateObject(8650,1736.0999756,2065.6999512,9.8999996,0.0000000,0.0000000,266.2500000); new wall01 = CreateObject(19447,1775.6992188,2084.8994141,11.5710001,0.0000000,0.0000000,0.0000000); new wall02 = CreateObject(19447,1775.6992188,2094.5000000,11.5710001,0.0000000,0.0000000,0.0000000); new wall03 = CreateObject(19355,1775.6992188,2100.8994141,11.5710001,0.0000000,0.0000000,0.0000000); new wall04 = CreateObject(19447,1770.7998047,2102.4150391,11.5710001,0.0000000,0.0000000,90.0000000); new wall05 = CreateObject(19447,1761.1992188,2102.4150391,11.5710001,0.0000000,0.0000000,90.0000000); new wall06 = CreateObject(19447,1755.2978516,2084.8994141,11.5710001,0.0000000,0.0000000,0.0000000); new wall07 = CreateObject(19447,1755.2978516,2094.5000000,11.5710001,0.0000000,0.0000000,0.0000000); new wall08 = CreateObject(19355,1755.2978516,2100.8994141,11.5710001,0.0000000,0.0000000,0.0000000); new wall09 = CreateObject(19428,1756.1899414,2102.4160156,11.5710001,0.0000000,0.0000000,90.0000000); new wall10 = CreateObject(19447,1775.6978760,2084.9008789,12.6999998,0.0000000,180.0000000,0.0000000); new wall11 = CreateObject(19447,1775.6978760,2094.5000000,12.6999998,0.0000000,180.0000000,0.0000000); new wall12 = CreateObject(19355,1775.6978760,2100.8989258,12.6999998,0.0000000,180.0000000,0.0000000); new wall13 = CreateObject(19447,1770.7998047,2102.4128418,12.6999998,0.0000000,180.0000000,90.0000000); new wall14 = CreateObject(19447,1761.1992188,2102.4128418,12.6999998,0.0000000,180.0000000,90.0000000); new wall15 = CreateObject(19428,1756.1894531,2102.4130859,12.6999998,0.0000000,180.0000000,90.0000000); new wall16 = CreateObject(19355,1755.3020020,2100.8989258,12.6999998,0.0000000,180.0000000,0.0000000); new wall17 = CreateObject(19447,1755.3020020,2094.5000000,12.6999998,0.0000000,180.0000000,0.0000000); new wall18 = CreateObject(19447,1755.3020020,2084.9008789,12.6999998,0.0000000,180.0000000,0.0000000); SetObjectMaterial(wall01, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall02, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall03, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall04, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall05, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall06, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall07, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall08, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall09, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall10, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall11, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall12, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall13, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall14, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall15, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall16, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall17, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(wall18, 0, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); // 87 + 03 + 68 new window01 = CreateObject(19447,1775.1159668,2084.9150391,16.2000008,0.0000000,0.0000000,0.0000000); new window02 = CreateObject(19447,1775.1159668,2094.5000000,16.2000008,0.0000000,0.0000000,0.0000000); new window03 = CreateObject(19355,1775.1159668,2100.8898926,16.2000008,0.0000000,0.0000000,0.0000000); new window04 = CreateObject(19447,1755.8690186,2084.9150391,16.2000008,0.0000000,0.0000000,0.0000000); new window05 = CreateObject(19447,1755.8690186,2094.5000000,16.2000008,0.0000000,0.0000000,0.0000000); new window06 = CreateObject(19355,1755.8690186,2100.8898926,16.2000008,0.0000000,0.0000000,0.0000000); new window07 = CreateObject(19447,1770.4239502,2101.8400879,16.2000008,0.0000000,0.0000000,90.0000000); new window08 = CreateObject(19447,1760.7900391,2101.8400879,16.2000008,0.0000000,0.0000000,90.0000000); new window09 = CreateObject(19447,1770.4238281,2080.7399902,16.2000008,0.0000000,0.0000000,90.0000000); new window10 = CreateObject(19447,1760.7900391,2080.7399902,16.2000008,0.0000000,0.0000000,90.0000000); SetObjectMaterial(window01, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window02, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window03, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window04, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window05, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window06, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window07, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window08, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window09, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(window10, 0, 7525, "vgnfirestat", "courthsewin2_128", 0); // wall window new ceiling01 = CreateObject(19378,1770.3994141,2084.9008789,14.3609896,0.0000000,90.0000000,0.0000000); new ceiling02 = CreateObject(19378,1770.3994141,2094.5349121,14.3609896,0.0000000,90.0000000,0.0000000); new ceiling03 = CreateObject(19378,1760.6376953,2084.9008789,14.3620005,0.0000000,90.0000000,0.0000000); new ceiling04 = CreateObject(19378,1760.6376953,2094.5349121,14.3620005,0.0000000,90.0000000,0.0000000); new ceiling05 = CreateObject(19458,1760.1992188,2100.7509766,14.3617001,0.0000000,90.0000000,90.0000000); new ceiling06 = CreateObject(19458,1770.8320312,2100.7509766,14.3620005,0.0000000,90.0000000,90.0000000); new ceiling07 = CreateObject(19439,1765.2109375,2100.7509766,14.3629999,0.0000000,90.0000000,90.0000000); SetObjectMaterial(ceiling01, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling02, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling03, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling04, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling05, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling06, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(ceiling07, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); // ceiling new roof01 = CreateObject(19378,1760.4620361,2084.9003906,17.8659992,0.0000000,90.0000000,0.0000000); new roof02 = CreateObject(19378,1760.4620361,2094.5341797,17.8659992,0.0000000,90.0000000,0.0000000); new roof03 = CreateObject(19378,1770.5350342,2084.9003906,17.8649998,0.0000000,90.0000000,0.0000000); new roof04 = CreateObject(19378,1770.5350342,2094.5341797,17.8649998,0.0000000,90.0000000,0.0000000); new roof05 = CreateObject(19458,1770.9699707,2100.7509766,17.8659992,0.0000000,90.0000000,90.0000000); new roof06 = CreateObject(19458,1760.0319824,2100.7509766,17.8649998,0.0000000,90.0000000,90.0000000); new roof07 = CreateObject(19439,1765.3489990,2100.7509766,17.8640003,0.0000000,90.0000000,90.0000000); SetObjectMaterial(roof01, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof02, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof03, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof04, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof05, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof06, 0, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(roof07, 0, 8422, "pirateland", "concretegroundl1_256", 0); // roof new gate01 = CreateObject(5302,1772.8060303,2080.6999512,12.1000004,0.0000000,0.0000000,90.0000000); new gate02 = CreateObject(5302,1767.9388428,2080.6999512,12.1000004,0.0000000,0.0000000,90.0000000); new gate03 = CreateObject(5302,1763.0699463,2080.6999512,12.1000004,0.0000000,0.0000000,90.0000000); new gate04 = CreateObject(5302,1758.2070312,2080.6999512,12.1000004,0.0000000,0.0000000,90.0000000); SetObjectMaterial(gate01, 0, 11008, "firehouse_sfse", "ws_rollerdoor_fire", 0); SetObjectMaterial(gate02, 0, 11008, "firehouse_sfse", "ws_rollerdoor_fire", 0); SetObjectMaterial(gate03, 0, 11008, "firehouse_sfse", "ws_rollerdoor_fire", 0); SetObjectMaterial(gate04, 0, 11008, "firehouse_sfse", "ws_rollerdoor_fire", 0); // gates new pillar01 = CreateObject(9131,1775.2314453,2080.4660645,10.8999996,0.0000000,0.0000000,179.9945068); new pillar02 = CreateObject(9131,1775.2343750,2080.4660645,13.1569996,0.0000000,0.0000000,179.9945068); new pillar03 = CreateObject(9131,1770.3690186,2080.4660645,10.8999996,0.0000000,0.0000000,179.9945068); new pillar04 = CreateObject(9131,1770.3690186,2080.4660645,13.1569996,0.0000000,0.0000000,179.9945068); new pillar05 = CreateObject(9131,1765.4998779,2080.4660645,10.8999996,0.0000000,0.0000000,179.9945068); new pillar06 = CreateObject(9131,1760.6318359,2080.4660645,10.8999996,0.0000000,0.0000000,179.9945068); new pillar07 = CreateObject(9131,1755.7679443,2080.4660645,10.8999996,0.0000000,0.0000000,179.9945068); new pillar08 = CreateObject(9131,1765.4998779,2080.4660645,13.1569996,0.0000000,0.0000000,179.9945068); new pillar09 = CreateObject(9131,1760.6318359,2080.4660645,13.1569996,0.0000000,0.0000000,179.9945068); new pillar10 = CreateObject(9131,1755.7679443,2080.4660645,13.1569996,0.0000000,0.0000000,179.9945068); new pillar11 = CreateObject(9131,1775.4079590,2080.4650879,15.5792999,0.0000000,0.0000000,179.9945068); new pillar12 = CreateObject(9131,1755.5915527,2080.4650879,15.5792999,0.0000000,0.0000000,90.0000000); new pillar13 = CreateObject(9131,1775.4000244,2080.4660645,16.8099995,0.0000000,0.0000000,179.9945068); new pillar14 = CreateObject(9131,1755.5949707,2080.4658203,16.8099995,0.0000000,0.0000000,90.0000000); new pillar15 = CreateObject(9131,1755.5915527,2102.1230469,15.5792999,0.0000000,0.0000000,0.0000000); new pillar16 = CreateObject(9131,1755.5939941,2102.1149902,16.8099995,0.0000000,0.0000000,0.0000000); new pillar17 = CreateObject(9131,1775.4072266,2102.1230469,15.5792999,0.0000000,0.0000000,270.0000000); new pillar18 = CreateObject(9131,1775.3990479,2102.1210938,16.8099995,0.0000000,0.0000000,270.0000000); SetObjectMaterial(pillar01, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar02, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar03, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar04, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar05, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar06, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar07, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar08, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar09, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar10, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar11, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar12, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar13, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar14, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar15, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar16, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar17, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); SetObjectMaterial(pillar18, 0, 14623, "mafcasmain", "vaultFloor", 0xFFDEAFC7); // pillars new structure01 = CreateObject(9518,1744.8000488,2095.8999023,9.7869997,0.0000000,0.0000000,0.0000000); new structure02 = CreateObject(9518,1744.7399902,2105.8999023,9.7840004,0.0000000,0.0000000,90.0000000); new structure03 = CreateObject(9518,1732.2998047,2113.5000000,10.3000002,0.0000000,0.0000000,270.0000000); SetObjectMaterial(structure01, 1, 7525, "vgnfirestat", "vgnfirestat4_256", 0); SetObjectMaterial(structure01, 2, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(structure01, 7, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(structure02, 1, 7525, "vgnfirestat", "vgnfirestat4_256", 0); SetObjectMaterial(structure02, 2, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(structure02, 7, 8422, "pirateland", "concretegroundl1_256", 0); SetObjectMaterial(structure03, 1, 7525, "vgnfirestat", "vgn_pinkfirestat_256", 0); SetObjectMaterial(structure03, 2, 7525, "vgnfirestat", "courthsewin2_128", 0); SetObjectMaterial(structure03, 7, 8422, "pirateland", "concretegroundl1_256", 0); // structures new dirt01 = CreateObject(10917,1722.0999756,2080.0000000,4.5999999,0.0000000,15.0000000,267.7500000); new dirt02 = CreateObject(10917,1771.1999512,2119.6999512,3.4000001,5.0000000,0.0000000,84.9947510); SetObjectMaterial(dirt01, 0, 7525, "vgnfirestat", "sandgrnd128", 0); SetObjectMaterial(dirt02, 0, 7525, "vgnfirestat", "sandgrnd128", 0); // two dirt piles RemoveBuildingForPlayer(playerid, 7695, 1755.4297, 2107.4297, 12.9453, 0.25); RemoveBuildingForPlayer(playerid, 7525, 1755.4297, 2107.4297, 12.9453, 0.25); RemoveBuildingForPlayer(playerid, 712, 1724.0156, 2117.7109, 19.7266, 0.25); RemoveBuildingForPlayer(playerid, 753, 1725.5703, 2120.1172, 11.3594, 0.25); RemoveBuildingForPlayer(playerid, 651, 1725.2578, 2118.7578, 11.4453, 0.25);