• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Test Release] Second Nav Test with a lot of combat and other bug fixes

    Discussion in 'Archives' started by Hawker, Jun 16, 2012.

    Thread Status:
    Not open for further replies.
    1. Mr Ekko

      Mr Ekko New Member

      Joined:
      Jun 1, 2012
      Messages:
      377
      Likes Received:
      0
      Trophy Points:
      0
      Why did you remove the 1 sec waiting after opening a chest??? Now it runs back and forward....and very low gph. Can you please revert that back, or add an option to be set up please? Also, can you do something about those checkpoints????? The bot always go back to previews checkpoint instead of following the closest one...
       
    2. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      You can do what I did on my Wizard. Comment out the problematic spells (in my case, Familiar, Force Weapon and Energy Armor) and hard code buffing into the profile itself.
      Worked like a charm for me.

      Also, Hawker, any news on performance? Core of Arreat rapes me with DB, but my 6 other bots have no issue whatsoever running IB (I point this out so you know I'm not on a shitty comp).
       
    3. Xetro

      Xetro New Member

      Joined:
      Oct 14, 2010
      Messages:
      43
      Likes Received:
      0
      Trophy Points:
      0
      Automatic Stop the bot ? When the bot interacting with Boss Portal.

      Here is the short log.

      [21:13:03.424 D] Generating path to Interact with object - <886.2444, 1205.34, 193.827>
      [21:13:03.424 V] Path with 2 hops received (partial: False)
      [21:13:03.424 D] Nav Service path generated.
      [21:13:03.424 D] Generated path to <886.2444, 1205.34, 193.827> (Interact with object) with 2 hops.
      [21:13:03.704 N] Interacting with object Boss_Portal_Maghda-1596
      [21:13:04.248 D] Navigator.Clear
      [21:13:04.359 D] Replaced hook [ProfileOrderBehavior_Hook] 4590f68d-cd71-4c5a-8f43-352eedb40995
      [21:13:08.361 D] Replaced hook [ProfileOrderBehavior_Hook] 7bea0ea9-ec92-432c-bf8d-16c7cdadc249
      [21:13:08.885 N] Interacting with object Boss_Portal_Maghda-1596
      [21:13:09.432 D] Navigator.Clear
      [21:13:09.535 D] [BotEvents] EventChecker  threw exception Could not read bytes from 00000000 [299]! in check
      [21:13:09.535 D] [BotEvents] EventChecker  threw exception Could not read bytes from 00000000 [299]! in check
      [21:13:09.536 D] System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.AccessViolationException: Could not read bytes from 00000000 [299]!
      at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
      at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
      at Zeta.Internals.Actors.DiaObject.()
      at Zeta.Internals.Actors.DiaObject.get_ACDGuid()
      at Zeta.Internals.Actors.DiaObject.get_IsACDBased()
      at Zeta.Internals.Actors.DiaObject.GetCommonData[T]()
      at Zeta.Internals.Actors.DiaObject.get_CommonData()
      at Mammon.Mammon.SetBehaviorPulse(Object sender, EventArgs args) in c:\Users\Preloaded\Desktop\D3\Test2\Routines\Mammon\Mammon.cs:line 151
      --- End of inner exception stack trace ---
      at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
      at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
      at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
      at System.Delegate.DynamicInvokeImpl(Object[] args)
      at (Object , Object[] )
      at Zeta.CommonBot.Pulsator.(Delegate delegate, Object[] args) --> System.AccessViolationException: Could not read bytes from 00000000 [299]!
      at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
      at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
      at Zeta.Internals.Actors.DiaObject.()
      at Zeta.Internals.Actors.DiaObject.get_ACDGuid()
      at Zeta.Internals.Actors.DiaObject.get_IsACDBased()
      at Zeta.Internals.Actors.DiaObject.GetCommonData[T]()
      at Zeta.Internals.Actors.DiaObject.get_CommonData()
      at Mammon.Mammon.SetBehaviorPulse(Object sender, EventArgs args) in c:\Users\Preloaded\Desktop\D3\Test2\Routines\Mammon\Mammon.cs:line 151
      [21:13:09.536 D] System.AccessViolationException: Could not read bytes from 00000000 [299]!
      at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
      at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
      at Zeta.Internals.Actors.DiaObject.()
      at Zeta.Internals.Actors.DiaObject.get_ACDGuid()
      at Zeta.Internals.Actors.DiaObject.get_IsACDBased()
      at Zeta.Internals.Actors.DiaObject.GetCommonData[T]()
      at Zeta.Internals.Actors.DiaObject.get_CommonData()
      at Zeta.Internals.Actors.DiaActivePlayer.get_NumBackpackSlots()
      at Zeta.Internals.Actors.DiaActivePlayer.InventoryManager.get_NumBackpackSlots()
      at Zeta.CommonBot.Logic.BrainBehavior.()
      at Zeta.CommonBot.Logic.BrainBehavior.()
      at Zeta.CommonBot.Logic.BrainBehavior.()
      [21:13:09.537 D] Traceback (most recent call last):
      File "<string>", line 3, in Execute
      SystemError: Could not read bytes from 00000000 [299]!
      [21:13:09.537 N] Stopping the bot.
      [21:13:09.537 D] CurrentBot.Stop()
      [21:13:09.537 D] Navigator.Clear()
      [21:13:09.537 D] Navigator.Clear
      [21:13:09.537 D] TreeHooks.Instance.ClearAll()
      [21:13:09.537 D] OnStop event
      [21:13:09.537 D] OnStop Event Invoking
      [21:13:09.537 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [21:13:09.537 D] Resetting current behavior.
      [21:13:09.537 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [21:13:09.537 D] Resetting current behavior.
      [21:13:09.537 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [21:13:09.537 D] Resetting current behavior.
      [21:13:09.537 D] QuestOrderManager.OnBotStop(). Resetting caches.
      [21:13:09.537 D] Resetting current behavior.
      [21:13:09.538 D] Traceback (most recent call last):
      File "<string>", line 3, in Execute
      SystemError: Could not read bytes from 00000000 [299]!
      [21:13:09.538 D] Cannot stop a bot when it is not running.
      [21:13:09.538 D] Exception during scheduling Pulse: System.AccessViolationException: Could not read bytes from 00000000 [299]!
      at Zeta.MemoryManagement.ExternalProcessReader.(IntPtr address, Int32 count, Boolean isRelative)
      at Zeta.MemoryManagement.ExternalProcessReader.[T](IntPtr address, Boolean isRelative)
      at Zeta.Internals.Actors.DiaObject.()
      at Zeta.Internals.Actors.DiaObject.get_WorldDynamicId()
      at Microsoft.Scripting.Interpreter.FuncCallInstruction`2.Invoke(Object arg0)
      at IronPython.Runtime.Binding.PythonGetMemberBinder.FastPropertyGet`1.GetPropertyInt(CallSite site, TSelfType target, CodeContext context)
      at Execute$7(Closure , PythonFunction )
      at _Scripting_(Object[] )
      at Zeta.CommonBot.Profile.Composites.IfTag.GetConditionExec()
      at Zeta.CommonBot.Profile.Composites.WhileTag.get_IsDone()
      at Zeta.CommonBot.Profile.ProfileBehavior.get_IsDoneCache()
      at Zeta.CommonBot.ProfileOrderManager.(IEnumerable`1 behaviors)
      at Zeta.CommonBot.ProfileOrderManager.UpdateCurrentBehavior()
      at Zeta.CommonBot.ProfileManager.UpdateCurrentProfileBehavior()
      at Zeta.CommonBot.Logic.OrderBot.(Object sender, EventArgs e)
      at (Object , Object , EventArgs )
      at Zeta.CommonBot.Logic.BrainBehavior.()
      [21:13:09.538 N] Bot Thread Ended. Was this requested?
       
    4. Zoinx

      Zoinx Active Member

      Joined:
      Mar 8, 2010
      Messages:
      727
      Likes Received:
      25
      Trophy Points:
      28
      Yea, will run a Diagnostic for 5 minutes and post it after.
       
    5. xamax

      xamax Member

      Joined:
      Aug 5, 2011
      Messages:
      106
      Likes Received:
      0
      Trophy Points:
      16
      I couldn't agree more.

      @Tavi80 Where can i find the full size version of that avatar? lol
       
    6. Hawker

      Hawker Well-Known Member Buddy Core Dev

      Joined:
      Jan 15, 2010
      Messages:
      2,509
      Likes Received:
      70
      Trophy Points:
      48
      We are not looking at performance until local navigation is done. Probably end of next week.
       
    7. Kuat

      Kuat Member

      Joined:
      Apr 22, 2012
      Messages:
      508
      Likes Received:
      5
      Trophy Points:
      18
      tee hee!
       
    8. cky2k85

      cky2k85 New Member

      Joined:
      Jun 11, 2012
      Messages:
      31
      Likes Received:
      0
      Trophy Points:
      0
      Running with two bots right now, it seems to be passing up alot of gold now (ie. not waiting for chests, or returning to a loot location after a mob has been killed *see photo*). I have loot radius set to 75 as well. Pathing seems much better, even on the queen profile, northern highlands is a bit sketchy. imgur: the simple image sharer
       
    9. Toney001

      Toney001 New Member

      Joined:
      Oct 12, 2011
      Messages:
      1,206
      Likes Received:
      5
      Trophy Points:
      0
      Oh ok, no rush. Just wanted to make sure you guys were aware.

      Also, I don't know if it's doable, but it'd be great to implement the way GB2 handles hotspots. Like if it goes past one while gathering a node it doesn't go back, but towards the next one.
      That would solve the backtracking methinks.
       
    10. GordonGekko

      GordonGekko New Member

      Joined:
      Jan 15, 2010
      Messages:
      124
      Likes Received:
      0
      Trophy Points:
      0
      No use of the ally for the Monk routine? Where can I find the set of spells which you use for the Monk? Do I have to put spells int a specific slot?

      Cheers
       
      Last edited: Jun 16, 2012
    11. SkyCrown

      SkyCrown New Member

      Joined:
      Jun 4, 2012
      Messages:
      190
      Likes Received:
      1
      Trophy Points:
      0
      It is running fast! Haven't seen DB run this fast since day one...nice.

      Two Queen and one Sarkoth running now. Copied over Settings and Plugins folders, not sure if those auto generate.

      :D
       
    12. superreeen

      superreeen Member

      Joined:
      Jan 28, 2011
      Messages:
      307
      Likes Received:
      2
      Trophy Points:
      18
      [23:36:59.151 V] Opening door CaOut_Target_Dummy-1826

      pls blacklist the dummy in a2 town run
       
    13. virtual

      virtual Member

      Joined:
      Jan 15, 2010
      Messages:
      753
      Likes Received:
      18
      Trophy Points:
      18
      Runs faster. But after it enters each instance it just stands there and never moves.
       
    14. SkyCrown

      SkyCrown New Member

      Joined:
      Jun 4, 2012
      Messages:
      190
      Likes Received:
      1
      Trophy Points:
      0
      virtual what profile and charc type you running?
       
    15. Mr Ekko

      Mr Ekko New Member

      Joined:
      Jun 1, 2012
      Messages:
      377
      Likes Received:
      0
      Trophy Points:
      0
      Magic words right there -^
       
    16. Zoinx

      Zoinx Active Member

      Joined:
      Mar 8, 2010
      Messages:
      727
      Likes Received:
      25
      Trophy Points:
      28
      Time in log when it casts SmokeScreen
      Code:
      [23:32:43.803 V] Using power: DemonHunter_SmokeScreen
      The log only shows it cast once (as you can see from the attached .txt file)

      Below are three screen shots to show you that it casts it more than once though.
      23:32:43 - Full Disc before I hit start
      link: http://img543.imageshack.us/img543/9458/ss1yr.jpg

      23:32:48 - Right after hitting start and the first SS is called
      link: http://img12.imageshack.us/img12/3706/ss2fz.jpg

      23:32:53 - Calls second SS, but log only shows first one
      link: http://img256.imageshack.us/img256/534/ss3qs.jpg

      **note the times below are different the log because my system time was slower by about 10 seconds than that website. Only had that site up to show the times and when they are cast, as a visual**


      //EDIT: Mammon casts Companion when it joins the game, but I just noticed Belphagor does not, ever.
       

      Attached Files:

      Last edited: Jun 16, 2012
    17. aqh

      aqh Member

      Joined:
      Dec 11, 2011
      Messages:
      711
      Likes Received:
      0
      Trophy Points:
      16
      You should re-add "Pile of Bones" to the blacklist. These never/VERY rarely contain anything and is a waste of time. Either that or let us add them somehow, let us config in the Settings :)

      Kind regards
       
    18. ddmisho

      ddmisho New Member

      Joined:
      Jun 13, 2012
      Messages:
      176
      Likes Received:
      0
      Trophy Points:
      0
      I don't know if it just me but it seem to be more lag then other version.

      my Latency just pop to 1200 ms since i started this new bot.

      runing .103 it was 110ms for 24 hours.
       
      Last edited: Jun 16, 2012
    19. BakedGrease

      BakedGrease New Member

      Joined:
      Jun 13, 2012
      Messages:
      41
      Likes Received:
      1
      Trophy Points:
      0
      So far no issues, doing Core runs just fine at the moment. I read through the comments here and have not yet had any of these issues myself. It does not skip gold so for.... but I've also got plenty of pickup radius, so most of it gets picked during the fighting anyway. The lack of built in GPH or at least reporting gold per run is a bummer. I am keeping a paper record for the time being to see how it goes.

      @GordonGekko I am using the built in Belphagor routines and it's casting my Air Ally just fine right now, previous release it would not cast for me. Change your Log setting to Verbose, DB will announce skill usage. See if it tries to cast it in the log while it runs.

      I found the GPH!

      Change log to Diagnostic mode!
       
    20. abckid0857

      abckid0857 Member

      Joined:
      Jun 8, 2012
      Messages:
      103
      Likes Received:
      0
      Trophy Points:
      16
      testing in core of arreat and so far so good
      finalllllly :D
      a lot better than previous :D
      thanks.

      edit: where is GPH o_O?? cant find it in this version
       
      Last edited: Jun 16, 2012
    Thread Status:
    Not open for further replies.

    Share This Page