BrewingCoder 1 Posted October 8, 2021 Share Posted October 8, 2021 (edited) I'm really having a heck of a time having turn-ins work properly. This is using the 3.3.5a client, wotlk version of wRobot, and am using it against a plain AzerothCore server as well as against ChromieCraft. Whenever the interacting NPC has more than one quest, or a quest you have but have not completed, or really any other combo besides a single quest option, the bot just tries over, and over, and over again. I've disabled all adons, so there's nothing that is impacting the UI. Does anyone have any suggestions how to get this to be a bit more stable? This particular bot has been here for over 5 minutes attempting to turnin this quest. In the process it has accepted "Plainstrider Menace" by accident, making the process even more confusing for it 😛 Edited October 8, 2021 by BrewingCoder fixed name in image Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/ Share on other sites More sharing options...
Mjack 1 Posted October 8, 2021 Share Posted October 8, 2021 You can use lua, I’ll post some code when I get home. Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-63765 Share on other sites More sharing options...
BrewingCoder 1 Posted October 8, 2021 Author Share Posted October 8, 2021 I actually have the lua code to turn in quests,etc. But doesn't that mean taking an what is essence a show up and complete quest and turning it into 3-4 different statements in the Sorted region? I mean basically these 3 lines of lua code do it 100% of the time. The bot only does it like 10% 😕 Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-63766 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 whered On 10/7/2021 at 10:56 PM, Sye24 said: try something like this using robotManager.Helpful; using System; using System.ComponentModel; using wManager.Events; using wManager.Wow.Helpers; public static class QuestCompleteHelper { public static void Start() { OthersEvents.OnSelectQuestRewardItem += _QuestCompleteHandler; } public static void Stop() { OthersEvents.OnSelectQuestRewardItem -= _QuestCompleteHandler; } private static void _QuestCompleteHandler(CancelEventArgs cancelable) { try { cancelable.Cancel = true; Lua.LuaDoString(@" if ( not QuestFrameRewardPanel:IsVisible() or QuestFrameRewardPanel:IsVisible() == nil ) then local gossipTable = {GetGossipActiveQuests()} local numOptions = table.getn(gossipTable)/4 local nameIndex, completeIndex = 1, 4 for i=1,numOptions do if gossipTable[completeIndex] == 1 then SelectGossipActiveQuest(i); CompleteQuest(); GetQuestReward(1); end nameIndex, completeIndex = nameIndex + 4, completeIndex + 4 end return"); } catch (Exception ex) { Logging.Write("QuestCompleteHelper > bug " + ex); } } } where'd i put this? Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64295 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 getting this error message when trying to use it, its in the plugin folder. [E] 13:04:39.465 - dfsg gfds gfds#2: The operation has timed out [E] 13:04:39.465 - fzegfzefezsfdsfsdfsdfdsfsdBytes [E] 13:04:39.496 - Quester.Bot > Pulse(): System.NullReferenceException: Object reference not set to an instance of an object. at Quester.Bot.Bot.Pulse(Boolean loadSettingsProfile, String profile) Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64298 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 Just now, Sye24 said: @Ladrek69 thats not because of the plugin , that is because your trying to use a grinder profile in quester. i have quester selected i dont have grinder selected Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64300 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 running the above plugin didn't work 😞 Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64301 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 its in the plugin folder Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64303 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 Done 🙂 10 Dec 2021 17H09.log.html Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64305 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 it doesn't really have any errors in the logs for it... and it just keeps re-opening it Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64307 Share on other sites More sharing options...
Ladrek69 0 Posted December 13, 2021 Share Posted December 13, 2021 only happens when npc has 2 quests in the menu Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64308 Share on other sites More sharing options...
Ladrek69 0 Posted December 14, 2021 Share Posted December 14, 2021 any fix for this :(? Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64315 Share on other sites More sharing options...
Ladrek69 0 Posted December 25, 2021 Share Posted December 25, 2021 error message i'm getting Link to comment https://wrobot.eu/forums/topic/13576-quest-turn-ins-not-really-working-all-that-well/#findComment-64413 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