• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Beta] QuestBot

    Discussion in 'Archives' started by ExVault, May 4, 2016.

    Thread Status:
    Not open for further replies.
    1. FragileAssassin

      FragileAssassin Member

      Joined:
      Apr 13, 2013
      Messages:
      218
      Likes Received:
      2
      Trophy Points:
      18
      My loot plugins work perfectly on grind bot and running maprunner.. swap it over to quest bot and it starts picking everything up.
       
    2. pinki104

      pinki104 Member

      Joined:
      Apr 14, 2012
      Messages:
      536
      Likes Received:
      0
      Trophy Points:
      16
      I set the questprogress text document up ect but it still isnt working

      Code:
      Please read the following guide before using this program:
      [url]https://www.thebuddyforum.com/exilebuddy-forum/247880-exilebuddy-beta-release-thread-2-3-0-a.html[/url]
      [Start] Now creating the BotThread.
      [QuestBot] Start
      [ItemEvaluator] Instance = Loki.Bot.DefaultItemEvaluator.
      [Start] MsBetweenTicks: 15.
      [Start] NetworkingMode: Auto.
      [Start] KeyPickup: UseHighlightKey.
      [Start] IsAutoEquipEnabled: True.
      [Start] PlayerMover.Instance: Loki.Bot.DefaultPlayerMover.
      Now reloading the WorldArea cache.
      [ExilePather] Now reloading the pathfinder.
      [52.6371 ms] Layer0 + UnblockTriggerableBlockages
      [ExilePather] Now creating the navmesh.
      [229.4876 ms] ProcessEntireZone
      [ExilePather] The navmesh has been created.
      [ExilePather] The pathfinder has been reloaded.
      [Add] Now adding [ResurrectTask] This task handles resurrection..
      [Add] Now adding [ClearCursorTask] This task places any item left on the cursor into the inventory..
      [Add] Now adding [HandleBlockingChestsTask] This task will handle breaking any blocking chests that interfere with movement..
      [Add] Now adding [HandleDoorsTask] This task handles opening doors..
      [Add] Now adding [CombatTask (Leash 50)] This task executes routine logic for combat..
      [Add] Now adding [PostCombatHookTask] This task provides a coroutine hook for executing user logic after combat has completed..
      [Add] Now adding [ReturnAfterDeathTask] Task for taking closest local transition after death..
      [Add] Now adding [OpenChestTask(Early)] Task for opening chests, strongboxes and moving to shrines..
      [Add] Now adding [LootItemTask] Task that handles item looting..
      [Add] Now adding [OpenChestTask] Task for opening chests, strongboxes and moving to shrines..
      [Add] Now adding [IdTask] Task that handles item identification..
      [Add] Now adding [SellTask] Task that handles item selling..
      [Add] Now adding [StashTask] Task that handles item stashing..
      [Add] Now adding [SortInventoryTask] Task for organizing items in inventory.
      [Add] Now adding [ReturnAfterTownrunTask] Task for returning to overworld area after townrun..
      [Add] Now adding [TrackMobTask] Task to seek out as many mobs as possible..
      [Add] Now adding [ExplorationTask] Task for exploring the area..
      [Add] Now adding [QuestTask] Task that executes quest logic..
      [Add] Now adding [FallbackTask] This task is the last task executed. It should not execute..
      [CommonEvents] Start
      [CommunityLib] Starting
      [AdvancedItemFilter] Start
      [BotHelper (AIF)] Setting Fill Id Scrolls to True
      Exception during plugin Start.System.NullReferenceException: Object reference not set to an instance of an object.
         at Loki.Common.JsonSettings.SetProperty(String name, Object value)
         at AdvancedItemFilter.Helpers.BotHelper.SetFillIdScrolls(Boolean state) in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-129717046\Helpers\BotHelper.cs:line 33
         at AdvancedItemFilter.AdvancedItemFilter.Start() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\AdvancedItemFilter\Content-129717046\AdvancedItemFilter.cs:line 181
         at Loki.Bot.PluginManager.*******‬‏‬‪​‬‬‎‪*‫‏‫**‏‏*‪‬****‎*(IPlugin )
      
      [AutoFlask] Start
      [AutoLogin] Start
      [DevTab] Start
      [EXtensions] Start
      [GemLeveler] Start
      [GemLeveler] Now resetting task state.
      [Add] Now adding [LevelSkillGemTask] This task will level skillgems after close range combat is taken care of..
      [ItemFilterEditor] Start
      [ItemEvaluator] Instance = nsItemFilterEditor.ConfigurableItemEvaluator.
      [ObjectExplorer] Start
      [Stats] Start
      [OldRoutine] Start
      [HandleBlockingChestsTask] Now resetting task state.
      [Start] The plugin CommonEvents is enabled.
      [Start] The plugin CommunityLib is enabled.
      [Start] The plugin AdvancedItemFilter is enabled.
      [Start] The plugin AutoFlask is enabled.
      [Start] The plugin AutoLogin is enabled.
      [Start] The plugin DevTab is enabled.
      [Start] The plugin EXtensions is enabled.
      [Start] The plugin GemLevelerPro is enabled.
      [Start] The plugin ItemFilterEditor is enabled.
      [Start] The plugin ObjectExplorer is enabled.
      [Start] The plugin Stats is enabled.
      [Start] PlayerMover.Instance: Loki.Bot.DefaultPlayerMover.
      [Start] ReactionMinSleepDelay: 250.
      [Start] ReactionMaxSleepDelay: 300.
      Now creating the GrantedEffectsPerLevel cache.
      Now creating the ActiveSkills cache.
      [CommonEvents] core_area_changed_event
      [HandleBlockingChestsTask] Now resetting task state.
      [TemporaryPickedUpRecipePieces] Flushing data...
      [TemporaryPickedUpRecipePieces][Chest] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][LeftHand] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Boots] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Rings] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Neck] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Belt] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Head] Old Value : 0 | New Value (should be zero) : 0
      [TemporaryPickedUpRecipePieces][Gloves] Old Value : 0 | New Value (should be zero) : 0
      [AreaChanged] null -> Lioneye's Watch
      [StuckDetection] Data has been reset.
      [GemLeveler] Now resetting task state.
      [OpenInventoryPanel]
      [CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
      [OpenInventoryPanel] The InventoryUi is not opened. Now opening it.
      [ReactionWait] Now sleeping 271 ms.
      [CloseBlockingWindows] LokiPoe.Gui.IsLeftPanelShown || LokiPoe.Gui.IsRightPanelShown. Closing them.
      [PostCombatHookTask] "GemLevelerPro" returned true.
      [IdTask] No items to identify.
      [SellTask] No items to sell.
      [StashTask] No items to stash.
      [GetToStrand] Current area "Lioneye's Watch" is invalid for this quest stage.
      [CRITICAL ERROR] Now requesting bot to stop.
      [Stop] Now requesting the BotThread to stop.
      [Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.Exception: CRITICAL_ERROR
         at EXtensions.ErrorManager.ReportCriticalError() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\EXtensions\Content-129716500\ErrorManager.cs:line 44
         at QuestBot.Helpers.ReportInvalidArea(String caller) in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\Helpers.cs:line 64
         at QuestBot.Quests.A1_Q1_EnemyAtTheGate.<GetToStrand>d__14.MoveNext() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\Quests\A1_Q1_EnemyAtTheGate.cs:line 131
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
         at QuestBot.Quests.A1_Q1_EnemyAtTheGate.<KillHillock>d__11.MoveNext() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\Quests\A1_Q1_EnemyAtTheGate.cs:line 70
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
         at QuestBot.Quest.<Execute>d__14.MoveNext() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\Quest.cs:line 49
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.GetResult()
         at QuestBot.QuestTask.<Logic>d__1.MoveNext() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\QuestTask.cs:line 15
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at Loki.Bot.TaskManager.<DAi\]c}yDIS@\&g54Tn-ulY!a#.MoveNext()
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
         at QuestBot.QuestBot.<MainCoroutine>d__15.MoveNext() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\QuestBot.cs:line 216
      --- End of stack trace from previous location where exception was thrown ---
         at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
         at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
         at Buddy.Coroutines.Coroutine.;\,3S/UOD\,yI1q>Gf@'YFWVE8'.K\&}5\\VIwCNJR~\]:=gG~{QMgE".MoveNext()
         --- End of inner exception stack trace ---
         at Buddy.Coroutines.Coroutine.*‫**​‎‎​*‪‪*‪‪‏*‎‏‪***‬*(Boolean )
         at Buddy.Coroutines.Coroutine.​**‬**‪**‫​​‫‬‫******‬‪‪*(Boolean )
         at Buddy.Coroutines.Coroutine.Resume()
         at QuestBot.QuestBot.Tick() in C:\Users\Home\Downloads\Logitech Overlay\3rdParty\_CONFIGS_\Default\QuestBot\Content-129717078\QuestBot.cs:line 145
         at Loki.Bot.BotManager.​*‎*‪‬**‎‏‎*‏**‏​*‏‏*‬‏**(IBot )
      
      [QuestBot] Stop
      [CommonEvents] Stop
      [CommunityLib] Stopped
      [AdvancedItemFilter] Stop
      [AutoFlask] Stop
      [AutoLogin] Stop
      [DevTab] Stop
      [EXtensions] Stop
      [GemLeveler] Stop
      [ItemFilterEditor] Stop
      [ObjectExplorer] Stop
      [Stats] Stop
      [OldRoutine] Stop
       
      Last edited: Jun 7, 2016
    3. ExVault

      ExVault Moderator Moderator Buddy Core Dev

      Joined:
      Oct 23, 2013
      Messages:
      748
      Likes Received:
      57
      Trophy Points:
      28
      Your current stage is Kill Hillock and you are in Lioneye's Watch. Obviously it will stop with error, Hillock is already killed. Set stage to Take Reward or quest to Mercy Mission.
       
    4. ExVault

      ExVault Moderator Moderator Buddy Core Dev

      Joined:
      Oct 23, 2013
      Messages:
      748
      Likes Received:
      57
      Trophy Points:
      28
      Bot is updated for PoE 2.3
      Please download a new version (don't forget about EXtensions).
       
    5. pinki104

      pinki104 Member

      Joined:
      Apr 14, 2012
      Messages:
      536
      Likes Received:
      0
      Trophy Points:
      16
      I followed the instructions already and created the QuestProgress.txt with the correct quest and stage so im not sure why its still searching for hillock..

      i have just tested it again multiple times and its not taking the data from the text file instead its just searching for hilock
       
      Last edited: Jun 7, 2016
    6. ggoff

      ggoff New Member

      Joined:
      May 26, 2016
      Messages:
      28
      Likes Received:
      0
      Trophy Points:
      1
      My QuestBot inst working, i cant activate it.

      Here is the log error:


      Code:
      Loading start.
      Now loading [AdvancedItemFilter].
      [AdvancedItemFilter] will be loaded as [AdvancedItemFilter]. The base path is [].
      Now loading [Alcor75PlayerMover].
      [Alcor75PlayerMover] will be loaded as [Alcor75PlayerMover]. The base path is [].
      Now loading [AreaVisualizer].
      [AreaVisualizer] will be loaded as [AreaVisualizer]. The base path is [].
      Now loading [AutoFlask].
      [AutoFlask] will be loaded as [AutoFlask]. The base path is [].
      Now loading [AutoLogin].
      [AutoLogin] will be loaded as [AutoLogin]. The base path is [].
      Now loading [Chicken].
      [Chicken] will be loaded as [Chicken]. The base path is [].
      Now loading [CommonEvents].
      [CommonEvents] will be loaded as [CommonEvents]. The base path is [].
      Now loading [CommunityLib].
      [CommunityLib] will be loaded as [CommunityLib]. The base path is [].
      Now loading [DevTab].
      [DevTab] will be loaded as [DevTab]. The base path is [].
      Now loading [DoNotUse_Dev_QuestBot].
      Cannot load [DoNotUse_Dev_QuestBot] because there is no [3rdparty.txt] file.
       
    7. ExVault

      ExVault Moderator Moderator Buddy Core Dev

      Joined:
      Oct 23, 2013
      Messages:
      748
      Likes Received:
      57
      Trophy Points:
      28
      pinki104
      Enemy at the Gate - Take reward = 0,2
      or if you've already taken reward
      Mercy Mission - Take Coast waypoint = 1,0

      ggoff
      You should not use a thing called "DoNotUse_Dev_QuestBot". Download and install a normal Quest Bot, all instructions are on the first page of this thread.
       
      Last edited: Jun 7, 2016
    8. Fishnetz

      Fishnetz Member

      Joined:
      Aug 22, 2015
      Messages:
      52
      Likes Received:
      0
      Trophy Points:
      6
      still stuck in loin age after 2 hours of wasting time. made a QuestProgress.txt in questbot, set it to 1,0 //// bot stops and always says [GetToStrand] Current area "Lioneye's Watch" is invalid for this quest stage.

      seems like first pafe rules hard to understand.
       
    9. ExVault

      ExVault Moderator Moderator Buddy Core Dev

      Joined:
      Oct 23, 2013
      Messages:
      748
      Likes Received:
      57
      Trophy Points:
      28
      Ensure that QuestProgress.txt is in /your_bot_folder/3rdParty/QuestBot/
       
    10. pinki104

      pinki104 Member

      Joined:
      Apr 14, 2012
      Messages:
      536
      Likes Received:
      0
      Trophy Points:
      16
      I have already taken the quest reward I am now in act 2 but it still isn't working. also tried it with 4 other chars but all the same problem. i checked every npc and there is no reward waiting.
       
      Last edited: Jun 8, 2016
    11. hegs

      hegs New Member

      Joined:
      Jun 5, 2011
      Messages:
      101
      Likes Received:
      1
      Trophy Points:
      0
      when you firsy start the char make sure the quest is 0,0. not 1,0
       
    12. pinki104

      pinki104 Member

      Joined:
      Apr 14, 2012
      Messages:
      536
      Likes Received:
      0
      Trophy Points:
      16
      all my chars on act 2 and i have set the quest to 11,0 but it just still talks about hilick
       
    13. hegs

      hegs New Member

      Joined:
      Jun 5, 2011
      Messages:
      101
      Likes Received:
      1
      Trophy Points:
      0
      which quest?
       
    14. PainfulDeath

      PainfulDeath Member

      Joined:
      Jul 12, 2012
      Messages:
      489
      Likes Received:
      1
      Trophy Points:
      18
      Did you restart the bot after changing that txt file?
       
    15. pinki104

      pinki104 Member

      Joined:
      Apr 14, 2012
      Messages:
      536
      Likes Received:
      0
      Trophy Points:
      16
      Yes restarted it everytime i made a change and im not sure what quest im on because im at work right now, i think it was deal with the bandits.
       
    16. PrinzValium

      PrinzValium New Member

      Joined:
      Sep 6, 2014
      Messages:
      19
      Likes Received:
      0
      Trophy Points:
      1
      For some reason I can't set the quest bot active. The checkbox is greyed out.

      edit: nvm, I was just stupid.
       
      Last edited: Jun 8, 2016
    17. PainfulDeath

      PainfulDeath Member

      Joined:
      Jul 12, 2012
      Messages:
      489
      Likes Received:
      1
      Trophy Points:
      18
      some ideas to make the quest bot better:
      1) Why does the bot even enter catacombs? There is no quest there, yet he wastes much time clearing all that stuff.
      2) The bot should have an option to enable "catch up breaks". Sometimes with bad gear you die too much and you get to lvl66 zones being lvl52. That's not good. You need to farm some designated locations until you grow to appropriate level.
      3) Make the bot ignore the unique rakango and his tails in kaom's way. There is no way an ungeared character will kill him, so it's most of the time just an endless loop of dying and running.
       
    18. uupiits

      uupiits Member

      Joined:
      Oct 7, 2014
      Messages:
      335
      Likes Received:
      8
      Trophy Points:
      18
      Odds of having such a gap in lvls by clearing every zone, slim
       
    19. PainfulDeath

      PainfulDeath Member

      Joined:
      Jul 12, 2012
      Messages:
      489
      Likes Received:
      1
      Trophy Points:
      18
      Well, I guess, I am the luckiest(?) person alive then, because I hit that gap consistently by end of act3/ start of act4 merc.
       
    20. widds

      widds Member

      Joined:
      Nov 12, 2014
      Messages:
      316
      Likes Received:
      3
      Trophy Points:
      18
      Past couple characters I've ran, bot won't click on Captain Fairgraves in The Shipyard, just runs around him in a circle. Have to manually click him and the bot will continue on.
       
    Thread Status:
    Not open for further replies.

    Share This Page