import polygons from "../polygons"; let busbaseVector1 = new mp.Vector3(-522.4485, -2138.7021, 7.7564063); let busbaseVector2 = new mp.Vector3(-584.9822, -2072.467, 5.9921026); let busbaseVector3 = new mp.Vector3(-669.1689, -2172.7917, 6.009973); let busbaseVector4 = new mp.Vector3(-600.4804, -2230.3953, 6.213662); let stadthalleVector1 = new mp.Vector3(-464.26273, -242.73814, 35.946384); let stadthalleVector2 = new mp.Vector3(-505.32938, -170.14832, 37.859695); let stadthalleVector3 = new mp.Vector3(-589.5164, -224.41574, 36.648193); let stadthalleVector4 = new mp.Vector3(-556.6909, -280.71564, 35.163292); let fahrschuleVector1 = new mp.Vector3(-812.13043, -1406.9983, 4.9805145); let fahrschuleVector2 = new mp.Vector3(-727.035, -1305.2482, 5.084054); let fahrschuleVector3 = new mp.Vector3(-757.4177, -1279.31, 5.1093183); let fahrschuleVector4 = new mp.Vector3(-832.14087, -1268.561, 4.9827914); let fahrschuleVector5 = new mp.Vector3(-856.8085, -1286.7786, 6.474576); const polygon_busbase = polygons.add([busbaseVector1, busbaseVector2, busbaseVector3, busbaseVector4], 15, true, [255, 155, 0, 255], 0); const polygon_stadthalle = polygons.add([stadthalleVector1, stadthalleVector2, stadthalleVector3, stadthalleVector4], 15, true, [255, 155, 0, 255], 0); const polygon_fahrschule = polygons.add([fahrschuleVector1, fahrschuleVector2, fahrschuleVector3, fahrschuleVector4, fahrschuleVector5], 15, true, [255, 155, 0, 255], 0); export let listNoDMZones = [polygon_busbase, polygon_stadthalle, polygon_fahrschule]; export let isInAnyNoDMPolygon; export default function nodmHandler() { mp.events.add('playerEnterPolygon', (polygon) => { mp.events.call('toggleNoDmZone', true); isInAnyNoDMPolygon = true; }); mp.events.add('playerLeavePolygon', (polygon) => { mp.events.call('toggleNoDmZone', false); isInAnyNoDMPolygon = false; }); }