Jump to content

Marsbar

Elite user
  • Posts

    411
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Marsbar reacted to Matenia in ClearTarget   
    They use the same protection Warmane does. They're pretty tight with the Warmane devs afaik.
  2. Like
    Marsbar reacted to Droidz in Add offmesh (forced) for Barrens Elevator   
    new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-4661.469, -1852.599, 85.31993), new Vector3(-4670.487, -1850.974, 85.44978) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, 85.40948)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-4676.191, -1854.226, -44.17822) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, -43.52628)) < 0.5) break; Thread.Sleep(10); }"}, }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-4676.191, -1854.226, -44.17822), new Vector3(-4670.487, -1850.974, -44.1039) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, -43.52628)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-4661.469, -1852.599, 85.31993) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, 85.40948)) < 0.5) break; Thread.Sleep(10); }"}, }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-4661.469, -1852.599, 85.31993), new Vector3(-4670.487, -1850.974, 85.44978) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, 85.40948)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-4676.191, -1854.226, -44.17822) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, -43.52628)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-4698.969, -1859.781, -47.16851), new Vector3(-4700.999, -1823.182, -55.39115), new Vector3(-4780.597, -1785.426, -48.56682), new Vector3(-4850.14, -1824.823, -52.75588), new Vector3(-4954.374, -1754.894, -58.46568), new Vector3(-5032.556, -1765.546, -65.54012), new Vector3(-5057.792, -1785.469, -59.28477), new Vector3(-5009.802, -1892.393, 3.451542), new Vector3(-4908.038, -1879.857, 29.39223), new Vector3(-4892.369, -1838.979, 54.76697), new Vector3(-4805.432, -1854.13, 78.42011), new Vector3(-4791.457, -1850.512, 77.53859), new Vector3(-4769.437, -1860.235, 86.28339), new Vector3(-4788.422, -1883.129, 90.03716), new Vector3(-4889.425, -1972.254, 91.88503), new Vector3(-5027.259, -1938.423, 90.68459), }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-5027.259, -1938.423, 90.68459), new Vector3(-4889.425, -1972.254, 91.88503), new Vector3(-4788.422, -1883.129, 90.03716), new Vector3(-4769.437, -1860.235, 86.28339), new Vector3(-4791.457, -1850.512, 77.53859), new Vector3(-4805.432, -1854.13, 78.42011), new Vector3(-4892.369, -1838.979, 54.76697), new Vector3(-4908.038, -1879.857, 29.39223), new Vector3(-5009.802, -1892.393, 3.451542), new Vector3(-5057.792, -1785.469, -59.28477), new Vector3(-5032.556, -1765.546, -65.54012), new Vector3(-4954.374, -1754.894, -58.46568), new Vector3(-4850.14, -1824.823, -52.75588), new Vector3(-4780.597, -1785.426, -48.56682), new Vector3(-4700.999, -1823.182, -55.39115), new Vector3(-4698.969, -1859.781, -47.16851), new Vector3(-4676.191, -1854.226, -44.17822), new Vector3(-4670.487, -1850.974, -44.1039) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, -43.52628)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-4661.469, -1852.599, 85.31993) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-4670.77, -1849.61, 85.40948)) < 0.5) break; Thread.Sleep(10); }"}, }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-5387.5, -2483.334, 88.93), new Vector3(-5383.036, -2488.412, 89.06) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-5382.5, -2489.42, 89.02528)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-5375.26, -2489.24, -40.56239) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-5382.5, -2489.42, -40.5284)) < 0.5) break; Thread.Sleep(10); }"}, }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), new PathFinder.OffMeshConnection(new List<Vector3> { new Vector3(-5375.26, -2489.24, -40.56239), new Vector3(-5383.036, -2488.412, -40.48) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-5382.5, -2489.42, -40.5284)) < 0.5) break; Thread.Sleep(10); }"}, new Vector3(-5387.5, -2483.334, 88.93) {Action = "c#: Logging.WriteNavigator(\"[OffMeshConnection] Barrens Elevator > Wait to leave Elevator\"); while (Conditions.InGameAndConnectedAndProductStartedNotInPause) { var elevator = ObjectManager.GetWoWGameObjectByEntry(11899).OrderBy(o => o.GetDistance).FirstOrDefault(); if (elevator != null && elevator.IsValid && elevator.Position.DistanceTo(new Vector3(-5382.5, -2489.42, 89.02528)) < 0.5) break; Thread.Sleep(10); }"}, }, (int)ContinentId.Kalimdor, PathFinder.OffMeshConnectionType.Unidirectional, true), }; //wManager.Wow.Helpers.PathFinder.OffMeshConnections.MeshConnection.Clear(); wManager.Wow.Helpers.PathFinder.OffMeshConnections.AddRange(connections); I'll add it to the server
  3. Like
    Marsbar got a reaction from atleast100 in (suggestion) Add additional sound alert features   
    This doesn't need to be built into the product as Plugins can quite easily solve this problem, here are a few links for you to check out (if any of them have 90% of the features and you're missing something, ask the author if they can add it):
    https://wrobot.eu/files/file/1510-wdiscordalert/
    https://wrobot.eu/files/file/1181-auto-decline/
    https://wrobot.eu/files/file/1332-paid-roboalert-game-alerts-discord-phone-notification-email-sound-on-whisper-rare-mob-teleport-logout-death-pause-etc/
    https://wrobot.eu/files/file/1516-gamealerts-by-sound-or-mobile-alerts-on-saywhisperdeathlevelpause/
×
×
  • Create New...