nkzr 12 Posted July 5, 2022 Share Posted July 5, 2022 https://wotlkdb.com/?quest=5216 https://wotlkdb.com/?object=176361 Can't turn in the quest. The character runs into this cauldron, but doesn't interact. Problem with all cauldrons in the quest series Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/ Share on other sites More sharing options...
Droidz 2738 Posted July 6, 2022 Share Posted July 6, 2022 Hello, in "npc quest giver editor" activate option "Is Game Object" (top/right) Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66203 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 Already. This cauldron is large. Same problem with stones in Northrend Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66204 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 The bot tries to run to the very center of this object. But the object is large. That's why he hits the wall. You can interact with this object even from a distance of 10 meters. But the bot rests on pixels, trying to get to the very center Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66205 Share on other sites More sharing options...
Droidz 2738 Posted July 6, 2022 Share Posted July 6, 2022 You can try to turn in the quest manually with quest type "InteractWith" Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66206 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 // Go to Location, Target NPC , Turn Quest In. RunCode --- Manually Complete Quest - force complete, forcecomplete, Runcode if (Quest.GetQuestCompleted()) { wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(x, y, z)); } var u = ObjectManager.GetNearestWoWUnit(ObjectManager.GetWoWUnitByEntry(XXXX)); if (u.IsValid) { Interact.InteractGameObject(u.GetBaseAddress); Lua.LuaDoString("QuestFrameCompleteQuestButton:Click();"); } found such a way. I'll try a little later I will try your method too Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66207 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 Doesn't work Then I will not do these quests 😄 Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66211 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 UPD test wManager.Wow.Helpers.Interact.InteractGameObject(ObjectManager.GetWoWGameObjectByEntry(176392).FirstOrDefault().GetBaseAddress); System.Threading.Thread.Sleep(1000); wManager.Wow.Helpers.Lua.LuaDoString("QuestFrameAcceptButton:Click();"); Thread.Sleep(1000); wManager.Wow.Helpers.Interact.InteractGameObject(ObjectManager.GetWoWGameObjectByEntry(176392).FirstOrDefault().GetBaseAddress); System.Threading.Thread.Sleep(1000); wManager.Wow.Helpers.Lua.LuaDoString("QuestFrameCompleteQuestButton:Click();"); Thread.Sleep(1000); Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66212 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 it works! Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66213 Share on other sites More sharing options...
nkzr 12 Posted July 6, 2022 Author Share Posted July 6, 2022 1. Followpath to object 2. runcode : (pick up) wManager.Wow.Helpers.Interact.InteractGameObject(ObjectManager.GetWoWGameObjectByEntry(176392).FirstOrDefault().GetBaseAddress); System.Threading.Thread.Sleep(1000); wManager.Wow.Helpers.Lua.LuaDoString("QuestFrameAcceptButton:Click();"); Thread.Sleep(1000); 3. pulse quest 4. Followpath to object 5. runcode : (turn in) wManager.Wow.Helpers.Interact.InteractGameObject(ObjectManager.GetWoWGameObjectByEntry(176392).FirstOrDefault().GetBaseAddress); System.Threading.Thread.Sleep(1000); wManager.Wow.Helpers.Lua.LuaDoString("QuestFrameCompleteQuestButton:Click();"); Thread.Sleep(1000); Link to comment https://wrobot.eu/forums/topic/14628-interaction-with-the-object/#findComment-66214 Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now