public override bool RunQuest(Host host) { if (!base.RunQuest(host)) { return(false); } if (getQuest() == null) { if (!host.movementModule.GpsMove("Tiger_Molly")) { return(false); } Thread.Sleep(1000); host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List <ZonePoint>() { new ZonePoint(21830.24, 8313.45), new ZonePoint(21830.65, 8351.15), new ZonePoint(21861.15, 8334.90), new ZonePoint(21888.82, 8256.44), new ZonePoint(21846.16, 8272.88), new ZonePoint(21792.07, 8254.78), new ZonePoint(21764.62, 8299.35), new ZonePoint(21792.49, 8311.71), new ZonePoint(21829.19, 8311.20) }); if (!host.movementModule.GpsMove("Quest_1059_1")) { return(false); } host.farmModule.SetFarmDoodads(zone, new uint[] { 2433 }); while (host.farmModule.farmState == Modules.FarmState.Doodads && quest.status == QuestStatus.Accepted) { Thread.Sleep(100); } host.farmModule.StopFarm(); Thread.Sleep(1000); } if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("Tiger_Molly")) { return(false); } Thread.Sleep(1000); host.CompleteQuest(id); Thread.Sleep(1000); } return(true); }
public override bool RunQuest(Host host) { if (!base.RunQuest(host)) return false; if (getQuest() == null) { if (!host.movementModule.GpsMove("SigningLand_Saburo")) return false; host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (!checkQuestCompletedOrAccepted(801)) return false; if (!checkQuestCompletedOrAccepted(813)) return false; if (!checkQuestCompletedOrPerfomed(810)) return false; if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List<ZonePoint>() { new ZonePoint(20612.07, 10305.06), new ZonePoint(20610.93, 10282.36), new ZonePoint(20585.49, 10290.08), new ZonePoint(20565.31, 10295.87), new ZonePoint(20571.01, 10304.53), new ZonePoint(20582.04, 10308.52) }); if (!host.movementModule.GpsMove("Quest_809_1")) return false; host.farmModule.SetFarmMobs(zone, new uint[] { 5001, 5000, 5080 }); while (host.farmModule.farmState == Modules.FarmState.Enabled && quest.status == QuestStatus.Accepted) Thread.Sleep(100); host.farmModule.StopFarm(); Thread.Sleep(1000); } if (!checkQuestCompletedOrPerfomed(801)) return false; if (!checkQuestCompletedOrPerfomed(813)) return false; if (!checkQuestCompletedOrPerfomed(810)) return false; if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("SigningLand_Saburo")) return false; Thread.Sleep(1000); host.CompleteQuest(id); Thread.Sleep(1000); } return true; }
public override bool RunQuest(Host host) { if (!base.RunQuest(host)) return false; if (getQuest() == null) { if (!host.movementModule.GpsMove("Headlands_Sanjei")) return false; Thread.Sleep(1000); host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (!checkQuestCompletedOrPerfomed(3692)) return false; if (!checkQuestCompletedOrAccepted(776)) return false; if (!checkQuestCompletedOrPerfomed(3693)) return false; if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List<ZonePoint>() { new ZonePoint(15500.86, 7859.39), new ZonePoint(15479.40, 7829.57), new ZonePoint(15411.91, 7842.26), new ZonePoint(15439.93, 7882.85), new ZonePoint(15458.45, 7932.70), new ZonePoint(15522.39, 7913.75) }); if (!host.movementModule.GpsMove("Quest_777_1")) return false; host.farmModule.SetFarmMobs(zone, new uint[] { 7509 }); while (host.farmModule.farmState == Modules.FarmState.Enabled && quest.status == QuestStatus.Accepted) Thread.Sleep(100); host.farmModule.StopFarm(); Thread.Sleep(1000); } if (!checkQuestCompleted(792)) return false; if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("Headlands_Sanjei")) return false; host.CompleteQuest(id); Thread.Sleep(1000); } return true; }
public override bool RunQuest(Host host) { if (!base.RunQuest(host)) return false; if (getQuest() == null) { if (!host.movementModule.GpsMove("Tiger_Molly")) return false; Thread.Sleep(1000); host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List<ZonePoint>() { new ZonePoint(21830.24, 8313.45), new ZonePoint(21830.65, 8351.15), new ZonePoint(21861.15, 8334.90), new ZonePoint(21888.82, 8256.44), new ZonePoint(21846.16, 8272.88), new ZonePoint(21792.07, 8254.78), new ZonePoint(21764.62, 8299.35), new ZonePoint(21792.49, 8311.71), new ZonePoint(21829.19, 8311.20) }); if (!host.movementModule.GpsMove("Quest_1059_1")) return false; host.farmModule.SetFarmDoodads(zone, new uint[] { 2433 }); while (host.farmModule.farmState == Modules.FarmState.Doodads && quest.status == QuestStatus.Accepted) Thread.Sleep(100); host.farmModule.StopFarm(); Thread.Sleep(1000); } if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("Tiger_Molly")) return false; Thread.Sleep(1000); host.CompleteQuest(id); Thread.Sleep(1000); } return true; }
public override bool RunQuest(Host host) { if (!base.RunQuest(host)) { return(false); } if (getQuest() == null) { if (!host.movementModule.GpsMove("Headlands_Sanjei")) { return(false); } Thread.Sleep(1000); host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (!checkQuestCompletedOrPerfomed(3692)) { return(false); } if (!checkQuestCompletedOrAccepted(776)) { return(false); } if (!checkQuestCompletedOrPerfomed(3693)) { return(false); } if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List <ZonePoint>() { new ZonePoint(15500.86, 7859.39), new ZonePoint(15479.40, 7829.57), new ZonePoint(15411.91, 7842.26), new ZonePoint(15439.93, 7882.85), new ZonePoint(15458.45, 7932.70), new ZonePoint(15522.39, 7913.75) }); if (!host.movementModule.GpsMove("Quest_777_1")) { return(false); } host.farmModule.SetFarmMobs(zone, new uint[] { 7509 }); while (host.farmModule.farmState == Modules.FarmState.Enabled && quest.status == QuestStatus.Accepted) { Thread.Sleep(100); } host.farmModule.StopFarm(); Thread.Sleep(1000); } if (!checkQuestCompleted(792)) { return(false); } if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("Headlands_Sanjei")) { return(false); } host.CompleteQuest(id); Thread.Sleep(1000); } return(true); }
public override bool RunQuest(Host host) { if (!base.RunQuest(host)) { return(false); } if (getQuest() == null) { if (!host.movementModule.GpsMove("SigningLands_Hang")) { return(false); } host.StartQuest(id); Thread.Sleep(1000); } ArcheBuddy.Bot.Classes.Quest quest = getQuest(); if (!checkQuestCompletedOrAccepted(813)) { return(false); } if (!checkQuestCompletedOrPerfomed(809)) { return(false); } if (!checkQuestCompletedOrPerfomed(810)) { return(false); } if (quest != null && quest.status == QuestStatus.Accepted) { Zone zone = new PolygonZone(new List <ZonePoint>() { new ZonePoint(20612.07, 10305.06), new ZonePoint(20610.93, 10282.36), new ZonePoint(20585.49, 10290.08), new ZonePoint(20565.31, 10295.87), new ZonePoint(20571.01, 10304.53), new ZonePoint(20582.04, 10308.52) }); if (!host.movementModule.GpsMove("Quest_809_1")) { return(false); } host.farmModule.SetFarmDoodads(zone, new uint[] { 1392 }); while (host.farmModule.farmState == Modules.FarmState.Doodads && quest.status == QuestStatus.Accepted) { Thread.Sleep(100); } host.farmModule.StopFarm(); Thread.Sleep(1000); } if (!checkQuestCompletedOrPerfomed(813)) { return(false); } if (!checkQuestCompleted(809)) { return(false); } if (!checkQuestCompleted(810)) { return(false); } if (quest != null && quest.status == QuestStatus.Performed) { if (!host.movementModule.GpsMove("SigningLands_Hang")) { return(false); } Thread.Sleep(1000); host.CompleteQuest(id); Thread.Sleep(1000); } return(true); }