• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • [Profiles] Adventure Mode Bounties - Community Edition

    Discussion in 'Archives' started by sychotix, Apr 4, 2014.

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

      Arden Member

      Joined:
      Jun 20, 2012
      Messages:
      114
      Likes Received:
      0
      Trophy Points:
      16
      Open Trinity\Helpers\Composites.cs and change the following line:

      Code:
      new Decorator(ret => Trinity.Player.IsInTown && DateTime.UtcNow.Subtract(lastCheckedForHoradricCache).TotalSeconds > 30,
      to:

      Code:
      new Decorator(ret => Trinity.Player.IsInTown && DateTime.UtcNow.Subtract(lastCheckedForHoradricCache).TotalSeconds < 0,
      This is a temporary fix until Rrrix can put in a UI option or something. What this does is makes the check for Horadric Caches always return null since the check can never be less than 0 seconds.
       
    2. Karls

      Karls New Member Buddy Store Developer

      Joined:
      Apr 11, 2014
      Messages:
      324
      Likes Received:
      2
      Trophy Points:
      0
      Would there be any way to have the bot spend blood shards also when amount gets above 400 or around there? Something like:
      - Do normal town run to clear inventory
      - Go to Kadala and buy whatever it's configured to buy until inventory is full
      - Start the "town run" routine to salvage/stash the items
      - Repeat until blood shard count is <20 (or below item cost for)

      And same with horadric caches, open the ones we have in inventory after the bot finishes the salvaging/stashing. Shouldn't need to stash/salvage anything again at that point, it can just be dealt with next time bot has a full inventory.

      If someone figures the Kadala code, I'm sure the Rift Bot would make good use of it as well :D

      Asides from that, I have to say Act4 farming goes pretty well, not many things I can think of that would need improvements on that one, so thanks to all who contributed to it!
       
    3. Defqon

      Defqon Member

      Joined:
      Dec 1, 2013
      Messages:
      380
      Likes Received:
      2
      Trophy Points:
      18
      anyone know how to get the bot to stash caches in another tab once tab 4 is full? after tab 4 is full it just loops trying to sell things
       
    4. angrinarwhal

      angrinarwhal New Member

      Joined:
      Dec 28, 2012
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      The first time this was uploaded, it woked for me but now as soon as i get into a game it says game is finished and just afks
      did a fresh instal and same shit
       
    5. Godspeed

      Godspeed New Member

      Joined:
      Apr 10, 2014
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      I have exactly same problem, any idea how to fix?
       
    6. _Steve_

      _Steve_ New Member

      Joined:
      Jan 15, 2010
      Messages:
      154
      Likes Received:
      0
      Trophy Points:
      0
      Problem with DB, not this profile. Just empty out your 4th tab and move all your shit to another tab. Unless you're afk for like 8 hours+ I don't think it will be able to fill it.
       
    7. bom

      bom New Member

      Joined:
      Apr 25, 2013
      Messages:
      92
      Likes Received:
      1
      Trophy Points:
      0
      I have a dummy question, does this mean if we use trinity .20, then we don't need to enable BountyProfile right?

      Edited: work perfectly!
       
      Last edited: Apr 13, 2014
    8. Jalockin

      Jalockin Member

      Joined:
      Aug 29, 2012
      Messages:
      441
      Likes Received:
      0
      Trophy Points:
      16
      Mine is not stashing the caches anymore..... it's opening them - very annoying.
      and when it gets working again can the devs please let the bot treat caches like legendaries and stash from the beginning....
       
    9. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      If you are getting tag errors, then you need to either do a fresh install, delete the bounty plugin, or update trinity.

      As for ANYTHING to do with caches, that is in Trinity. I did not write it, nor do I have any control over when it happens.
       
    10. Oksehode

      Oksehode Active Member

      Joined:
      Apr 3, 2014
      Messages:
      1,398
      Likes Received:
      4
      Trophy Points:
      38
      Anything on this?

      I'm running latest rev 105.
       
      Last edited: Apr 13, 2014
    11. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      DB bug, also nothing I can do. It sometimes doesn't update the quest status.
       
    12. Oksehode

      Oksehode Active Member

      Joined:
      Apr 3, 2014
      Messages:
      1,398
      Likes Received:
      4
      Trophy Points:
      38
      So the profile is broken for now?
       
    13. Lzaisgoed

      Lzaisgoed New Member

      Joined:
      Feb 13, 2013
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      bot seem to work fine but i get this message every time causes the bot to lagg so hard that i just die everytime:


      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Bot.BotMain.()

      Exception when terminating bot thread. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
      at System.Collections.Generic.Dictionary`2.Resize(Int32 newSize, Boolean forceNewHashCodes)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
      at Trinity.NavHelper.FindSafeZone(Vector3 origin, Boolean shouldKite, Boolean isStuck, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 265
      at Trinity.NavHelper.FindSafeZone(Boolean isStuck, Int32 stuckAttempts, Vector3 dangerPoint, Boolean shouldKite, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 181
      at Trinity.Trinity.RefreshDiaObjectCache(Boolean forceUpdate) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshObjects.cs:line 159
      at Trinity.Trinity.TargetCheck(Object ret) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 121
      at Trinity.Trinity.<ReplaceTreeHooks>b__152(Object ctx) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Helpers\BotManager.cs:line 23
      at Zeta.TreeSharp.Decorator.CanRun(Object context)
      at Zeta.TreeSharp.Decorator..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Common.HookExecutor.Run(Object context)
      at Zeta.TreeSharp.Action.RunAction(Object context)
      at Zeta.TreeSharp.Action..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Bot.BotMain.()

      [Trinity][Behavior] System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
      at System.Collections.Generic.Dictionary`2.Resize(Int32 newSize, Boolean forceNewHashCodes)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
      at Trinity.NavHelper.FindSafeZone(Vector3 origin, Boolean shouldKite, Boolean isStuck, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 265
      at Trinity.NavHelper.FindSafeZone(Boolean isStuck, Int32 stuckAttempts, Vector3 dangerPoint, Boolean shouldKite, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 181
      at Trinity.Trinity.RefreshDiaObjectCache(Boolean forceUpdate) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshObjects.cs:line 159
      at Trinity.Trinity.HandleTarget(Object ret) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Combat\HandleTarget.cs:line 205
      Exception when terminating bot thread. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
      at System.Collections.Generic.Dictionary`2.Resize(Int32 newSize, Boolean forceNewHashCodes)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
      at Trinity.NavHelper.FindSafeZone(Vector3 origin, Boolean shouldKite, Boolean isStuck, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 265
      at Trinity.NavHelper.FindSafeZone(Boolean isStuck, Int32 stuckAttempts, Vector3 dangerPoint, Boolean shouldKite, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 181
      at Trinity.Trinity.RefreshDiaObjectCache(Boolean forceUpdate) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshObjects.cs:line 159
      at Trinity.Trinity.TargetCheck(Object ret) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 121
      at Trinity.Trinity.<ReplaceTreeHooks>b__152(Object ctx) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Helpers\BotManager.cs:line 23
      at Zeta.TreeSharp.Decorator.CanRun(Object context)
      at Zeta.TreeSharp.Decorator..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Common.HookExecutor.Run(Object context)
      at Zeta.TreeSharp.Action.RunAction(Object context)
      at Zeta.TreeSharp.Action..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Bot.BotMain.()

      Exception when terminating bot thread. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
      at System.Collections.Generic.Dictionary`2.Resize(Int32 newSize, Boolean forceNewHashCodes)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
      at Trinity.NavHelper.FindSafeZone(Vector3 origin, Boolean shouldKite, Boolean isStuck, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 265
      at Trinity.NavHelper.FindSafeZone(Boolean isStuck, Int32 stuckAttempts, Vector3 dangerPoint, Boolean shouldKite, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 181
      at Trinity.Trinity.RefreshDiaObjectCache(Boolean forceUpdate) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshObjects.cs:line 159
      at Trinity.Trinity.TargetCheck(Object ret) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 121
      at Trinity.Trinity.<ReplaceTreeHooks>b__152(Object ctx) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Helpers\BotManager.cs:line 23
      at Zeta.TreeSharp.Decorator.CanRun(Object context)
      at Zeta.TreeSharp.Decorator..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Common.HookExecutor.Run(Object context)
      at Zeta.TreeSharp.Action.RunAction(Object context)
      at Zeta.TreeSharp.Action..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Bot.BotMain.()

      Exception when terminating bot thread. System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
      at System.Collections.Generic.Dictionary`2.Resize(Int32 newSize, Boolean forceNewHashCodes)
      at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
      at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
      at Trinity.NavHelper.FindSafeZone(Vector3 origin, Boolean shouldKite, Boolean isStuck, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 265
      at Trinity.NavHelper.FindSafeZone(Boolean isStuck, Int32 stuckAttempts, Vector3 dangerPoint, Boolean shouldKite, IEnumerable`1 monsterList, Boolean avoidDeath) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Movement\NavHelper.cs:line 181
      at Trinity.Trinity.RefreshDiaObjectCache(Boolean forceUpdate) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Cache\RefreshObjects.cs:line 159
      at Trinity.Trinity.TargetCheck(Object ret) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Combat\TargetCheck.cs:line 121
      at Trinity.Trinity.<ReplaceTreeHooks>b__152(Object ctx) in c:\Users\Dion\Documents\Demonbuddy\Plugins\Trinity\Helpers\BotManager.cs:line 23
      at Zeta.TreeSharp.Decorator.CanRun(Object context)
      at Zeta.TreeSharp.Decorator..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Common.HookExecutor.Run(Object context)
      at Zeta.TreeSharp.Action.RunAction(Object context)
      at Zeta.TreeSharp.Action..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.TreeSharp.PrioritySelector..()
      at Zeta.TreeSharp.Composite.Tick(Object context)
      at Zeta.Bot.BotMain.()
       
      Last edited: Apr 13, 2014
    14. pwnyhofpl0x

      pwnyhofpl0x Member

      Joined:
      Dec 12, 2012
      Messages:
      140
      Likes Received:
      0
      Trophy Points:
      16
      System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.Exception: Nur ein Teil der ReadProcessMemory- oder WriteProcessMemory-Anforderung wurde abgeschlossen, at addr: 00000224, Size: 4
      bei GreyMagic.ExternalProcessMemory.ReadByteBuffer(IntPtr addr, Void* buffer, Int32 count)
      bei GreyMagic.MemoryBase.Read[T](IntPtr addr)
      bei Zeta.Game.Internals.FastAttribGroupsEntry.GetAttribute[T](Int32 attribute)
      bei Zeta.Game.Internals.Actors.ACD.GetAttribute[T](Int32 attribute)
      bei Zeta.Game.Internals.Actors.ACD.GetAttribute[T](ActorAttributeType attributeType)
      bei Zeta.Game.Internals.Actors.ACDItem.get_ItemLegendaryItemLevelOverride()
      bei Zeta.Game.Internals.Actors.ACDItem.get_Level()
      bei Zeta.Bot.ItemStatistics.(Object , ItemLootedEventArgs )
      --- Ende der internen Ausnahmestapelüberwachung ---
      bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
      bei System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
      bei System.Delegate.DynamicInvokeImpl(Object[] args)
      bei System.Delegate.DynamicInvoke(Object[] args)
      bei Zeta.Bot.GameEvents.(Delegate , Object[] )
       
    15. xwozone

      xwozone Active Member

      Joined:
      Apr 1, 2012
      Messages:
      1,514
      Likes Received:
      3
      Trophy Points:
      38
      Act 4 has been working flawless for several days now. Been running it nonstop. Is the gameplan to do all the acts and have the bot do each one? This is one of the best profiles ive seen.
       
    16. stud4fun

      stud4fun New Member

      Joined:
      Dec 21, 2012
      Messages:
      717
      Likes Received:
      4
      Trophy Points:
      0
      @ Sychotix,
      Thank you for great profile.

      I get this town portal freezing problem. Look at the log

      [Trinity] Bounties Complete count:5
      Seems like we have 5 complete
      Going back to town to turn it in.
      [Trinity] TrinityTownPortal started - clearing area, waitTime=2500, startHealth=420476
      [Trinity] Town Portal timer finished

      I checked act 4 Loader xml and increased waitTimer over 5000. Then I see this waitTimer=2500 in trinity log and the bot frozen because timer finished before actually the game activate town portal. I guess it was laggy.

      Where is this waitTimer located to control going back to town? Which file? Bot freezes after finishing all bounties in Silver Spiral 2 and try to go to town, then, it freezes.

      Please tell me where I should look for this waitTime=2500. There was no waitTime=2500 in act4 loader xml because I changed before this "waitTime=2500" appeared. So I assume it came from other file.
       
      Last edited: Apr 13, 2014
    17. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      @Oksehode, no. After the bot finishes clearing the map, it should continue like normal (I think).

      @Lzaisgoed, system out of memory would probably be a problem on your side. Don't have so many things open at once. It is possible that there is a leak somewhere, but that is not within my profile.

      @xwozone, Honestly I don't see act 3/5 happening for a very long time, if ever =P I am working on Act 1, and I know there are two people working on act 2, but the sheer amount of work that it takes to make profiles for an ENTIRE act is just ridiculous.

      @stud4fun, if you think the wait timer is the problem, then make the town portal tags like... <TrinityTownPortal waitTimer=5000 /> or something like that.
       
    18. Telemachus

      Telemachus Member

      Joined:
      Aug 31, 2011
      Messages:
      61
      Likes Received:
      0
      Trophy Points:
      6
      OMG Thank you for such great profiles, Act 4 is like, BAD ASS!
       
    19. stud4fun

      stud4fun New Member

      Joined:
      Dec 21, 2012
      Messages:
      717
      Likes Received:
      4
      Trophy Points:
      0
      I can't find " TrinityTownPortal waitTimer" in your entire file at all.

      It was written like this ; <WaitTimer questId="1" stepId="1" waitTime="2500 (variable value)"
      There is no such tag as "TrinitytownPortal waitTimer"

      Or am I missing something?

      When bot use town portal to return to town, does individual profile xml file control the timer or is there a command in Trinity itself( .18 or whatever version) to control town portal waitTime?
       
      Last edited: Apr 13, 2014
    20. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      Because I am using the default values that Trinity has. You do not need to specify attributes if they have a default value.
       
    Thread Status:
    Not open for further replies.

    Share This Page