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

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

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

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      *Note for users of an old version, BountyProfile's plugin should be deleted and disabled. Included in Trinity now

      State of the plugin/profiles:
      Act 1 - Working somewhat, but probably not AFKable yet.
      Act 3 - Working somewhat, but probably not AFKable yet.
      Act 4 - Fairly AFKable.

      Whichever act you use, using the gold inactivity timeout is probably a good idea.

      SVN: db-bounty-profiles - Revision 175: /trunk

      How to use it:
      1. Download DemonBuddy Beta Here http://www.thebuddyforum.com/demonbuddy-forum/151424-beta-demonbuddy-beta-builds.html
      2. Install EZUpdater here http://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/152028-ezupdater-plugin-updater.html
      3. Install EZUpdater as the thread says
      4. Run DemonBuddy and let it update. If it doesn't automatically do it, go to Plugins->EZUpdater->Config->Update
      5. Restart DemonBuddy
      6. Load {act#}.xml from {DB Folder}\Profiles\Bounties

      If you are having problems, please do a fresh install with instructions above.

      SVN Instructions:
      1. TortoiseSVN - Downloads - download 32bit or 64bit depending on your os.
      2. Install
      3. Copy this SVN link db-bounty-profiles - Revision 10: /trunk
      4. Right click a folder to place it in - check out.. and press ok..
      5. done
      OR Use the EZUpdater plugin ( http://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/152028-ezupdater-plugin-updater.html )
      • Install EZUpdater (Instructions on the plugin thread)
      • Add my svn using examples in [DemonBuddy Root Director]\Settings\EZUpdater\EZUpdater.xml


      What the plugin does:
      Nothing! Trinity now includes the plugin tags


      This is labeled as a "Community Edition" because I will likely need help creating bounties for this. I am no expert profile creator, and nor do I have time to make a profile for the like... 100 different bounties. If you would like to contribute, please upload a bounty (preferably with {QuestSNO}.xml as the name and not already done/uploaded) and I will add it to the SVN when I am free.

      The profiles included are not 100% tested and may have bugs. There was a lot of copy/pasting going on today to try and see if all I needed were these three tags for each type of bounty.

      Bounty Profile List:
      https://docs.google.com/spreadsheet/ccc?key=0AhlG3JOZCjsldC1Za1htcnNuRkxoYzVScGlEMzVQWVE&usp=sharing

      Developers - Post a profile and PM me your email (preferably with a link to your post) and I will give you editing access to the spreadsheet.

      Donations:
      [​IMG]

      Troubleshooting:
      Before posting, please make sure you have updated and enabled the following things:
      BountyProfile deleted and disabled. Included in trinity now
      QuestTools (1.5.46+)
      Trinity (1.8.24+)
      Demonbuddy BETA (v1.1.1760.393+)

      Using this plugin may help you accomplish some of the above. http://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/152028-ezupdater-plugin-updater.html

      If updating these three things do not help and you do not think doing a fresh install of DB would fix the issue, make a post! I am more than happy to help.


      Major Contributers (excluding myself):
      A1 - xzjv, Creation85
      A2 - Nobody (Ohman47/(someone) were working on these, PM'ed for update)
      A3 - Zotan/Vera
      A4 - Zimble
      A5 - rrrix

      Known Issues:
      -Act 1 is a work in progress. The bounties included may not work, and it may not do all bounties. We are working on this.
      -Act 4 may have some pathing issues. Afaik, there isn't really anything I can do about these. Just make sure you have gold inactivity setup.



      Download link below is out of date, but required by TBF's rules afaik. Please use the SVN. I can't reupload it here every 10 minutes, that is the point of the SVN.
       

      Attached Files:

      Last edited: Apr 19, 2014
    2. Thrukk

      Thrukk Member

      Joined:
      Apr 27, 2013
      Messages:
      64
      Likes Received:
      0
      Trophy Points:
      6
      Will test it as soon as i get home. Thx 4 ur work.
       
    3. gmbegger

      gmbegger New Member

      Joined:
      Jun 7, 2012
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      1
      thanks for your work :eek:
       
    4. kraank

      kraank Member

      Joined:
      Oct 5, 2012
      Messages:
      117
      Likes Received:
      0
      Trophy Points:
      16
      Testing it now. It doesnt look great atm. (for me)
      It started a game and went for a bounty, now the bot moves a few yards then
      [SafeMoveTo] Initialized
      [SafeMoveTo] ReachedDestination!
      [SafeMoveTo] Initialized
      [SafeMoveTo] ReachedDestination!
      [SafeMoveTo] Initialized
      [SafeMoveTo] ReachedDestination!
      Then waits a few sec, move again. It gets almost to the skeleton king then it backtracks to earlier point and moves 5-10 yards at the time then pausing for 10-20 sec.

      EDIT
      Now he finally killed skeleton king after i moved the bot there manually.
      It went for new bounty in act 1 and moving just fine now in fields of misery

      EDIT
      Stopped working:
      Exception when terminating bot thread. System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
      vid Zeta.Game.Internals.Actors.DiaActivePlayer.CanUseTownPortal(String& reason)
      vid Zeta.Game.Internals.Actors.DiaActivePlayer.UseTownPortal()
      vid Zeta.Bot.CommonBehaviors.(Object )
      vid Zeta.TreeSharp.Action.RunAction(Object context)
      vid Zeta.TreeSharp.Action..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.Sequence..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.Decorator..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.PrioritySelector..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.Decorator..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.PrioritySelector..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.Sequence..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.Decorator..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.PrioritySelector..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.Common.HookExecutor.Run(Object context)
      vid Zeta.TreeSharp.Action.RunAction(Object context)
      vid Zeta.TreeSharp.Action..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.TreeSharp.PrioritySelector..()
      vid Zeta.TreeSharp.Composite.Tick(Object context)
      vid Zeta.Bot.BotMain.()
       
      Last edited: Apr 4, 2014
    5. Virtuamd

      Virtuamd New Member

      Joined:
      Dec 16, 2011
      Messages:
      38
      Likes Received:
      0
      Trophy Points:
      0
      After testing it seems for me it did the same thing as above except killed SK and then said all bounties are complete. It left the game and then everytime it would join a new game it would repeat the same action.

      Thank you for the work on this though. I am excited to see what it becomes!
       
    6. sychotix

      sychotix New Member

      Joined:
      Dec 13, 2013
      Messages:
      727
      Likes Received:
      5
      Trophy Points:
      0
      You guys have to write profiles to add to it =P I only have like 4 or 5 bounty profiles in it for now. It does all of the bounties it knows about, and will restart the game to do them again.

      Also, like I said in the first post, the profiles currently in there are barely tested, and more to see if it CAN accomplish the goal. The skeleton king bounty was actually added like 20 minutes before I posted this, and was mostly a copy/paste from the questing profile. Some things changed between the questing and adventure mode versions, so obviously it won't work 100% efficiently =P

      EDIT: Also Kraank, that error tells me nothing. None of the stacktrace is in code that I wrote.

      EDIT2: Was able to somehow reproduce that error that you got Kraank. It doesn't seem to be directly related to my code. The error is in TrinityExploreDungeon. An ArgumentNullException is thrown... might be something in the profile? It was in the marker function or whatever, I closed it.
       
      Last edited: Apr 4, 2014
    7. garretjax

      garretjax New Member

      Joined:
      Mar 14, 2014
      Messages:
      56
      Likes Received:
      3
      Trophy Points:
      0
      344497.xml and 350529.xml both say they are for Kill Logrut the Warrior.
       
      Last edited: Apr 4, 2014
    8. tia79

      tia79 New Member

      Joined:
      Jan 15, 2010
      Messages:
      406
      Likes Received:
      1
      Trophy Points:
      0
      sychotix[FONT=Tahoma, Calibri, Verdana, Geneva, sans-serif], that was fast work. Last night you posted you are working on something and now you have already a beta out :p

      Tell me what you need to make this awesome. I can help test stuff, but i have never ever made any db profiles before.
      [/FONT]​
       
    9. Zotan

      Zotan Member

      Joined:
      Apr 19, 2012
      Messages:
      53
      Likes Received:
      0
      Trophy Points:
      6
      works good...
      But it´s very laggy at bounties to kiil 100 Mobs and one rare mob, for example at Kill Bludgeonskull. The TPS goes down to 1
       
    10. tia79

      tia79 New Member

      Joined:
      Jan 15, 2010
      Messages:
      406
      Likes Received:
      1
      Trophy Points:
      0
      I can confirm this aswell. Extremely laggy.
       
    11. Akudo

      Akudo New Member

      Joined:
      Oct 27, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      Just FYI, if you like me had Campaign enabled previously and thought the bot would change automatically to adventure you're wrong.. you have to enable that your self :D
       
    12. Akudo

      Akudo New Member

      Joined:
      Oct 27, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      It's pretty straight forward.

      1. TortoiseSVN - Downloads - download 32bit or 64bit depending on your os.
      2. Install
      3. Copy the svn url from post #0
      4. Right click - check out.. and press ok..
      5. done
       
    13. Lux22

      Lux22 New Member

      Joined:
      Mar 29, 2014
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      1
      Just some suggestions for early morning. I'll contribute some profiles a little later today after classes.


      It can actually just be

      Similar change in HaveBounty.


      They both evaluate the same, but the second is easier to read.
       
      Last edited: Apr 4, 2014
    14. zcool

      zcool Member

      Joined:
      Mar 5, 2012
      Messages:
      36
      Likes Received:
      0
      Trophy Points:
      6
      works , some laggs , but we are agree he can't do all bounties a1 ?
       
    15. Akudo

      Akudo New Member

      Joined:
      Oct 27, 2012
      Messages:
      104
      Likes Received:
      0
      Trophy Points:
      0
      #0 Just to clarify, you are replacing AWTrinityExploreDungeon, with TrinityExploreDungeon, in the following files: Replace.JPG
       
    16. botheric

      botheric Member

      Joined:
      Mar 5, 2014
      Messages:
      259
      Likes Received:
      4
      Trophy Points:
      18
      thanks for the work!!
       
      Last edited: Apr 4, 2014
    17. botheric

      botheric Member

      Joined:
      Mar 5, 2014
      Messages:
      259
      Likes Received:
      4
      Trophy Points:
      18
      This can also be done just by using http://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/152028-ezupdater-plugin-updater.html

      Here is how --- >

      (If you want to skip all that you can just download the edited file here View attachment EZUpdater.xml then just copy and replace the file in "YourDBfolder\Settings\EZUpdater\EZUpdater.xml" )
      -- Important!!!
      You still need to manually put the BountyProfile.cs into the trinity dir :)


      1.) Locate and edit EZUpdater.xml, which is located in "YourDBfolder\Settings\EZUpdater"
      2.) add the below lines to the file

      Code:
          <PluginRepo>
            <PluginName>BountyProfiles</PluginName>
            <RepoName>db-bounty-profiles</RepoName>
            <RepoURL>http://db-bounty-profiles.googlecode.com/svn/</RepoURL>
            <PluginSourceDirectory>trunk</PluginSourceDirectory>
            <Enabled>true</Enabled>
            <LastUpdate>2014-04-04T13:48:51.6657959+02:00</LastUpdate>
          </PluginRepo>
      3. save and close

      -- Important!!!
      You still need to manually put the BountyProfile.cs into the trinity dir :)
       
    18. ohman47

      ohman47 New Member

      Joined:
      Jun 1, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      0
      Great initiative, thanks a lot for this!

      Made a quick hacky fix for the lag, just a delay between the completion checks to avoid it running each pulse.
      View attachment BountyProfile.cs

      I'll try to make some profiles later today, depends on if I have to stay at work or not.

      EDIT: Changed it to 5 sec delay, getting the bounty info really is slow.
       
      Last edited: Apr 4, 2014
    19. Eclipse

      Eclipse New Member

      Joined:
      May 21, 2011
      Messages:
      402
      Likes Received:
      2
      Trophy Points:
      0
      Keep this going good job you starded this.

      Thanx allot
       
    20. Masakari

      Masakari New Member

      Joined:
      Mar 13, 2013
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      I'm having issues with it, just wanted to report. DB keeps creating a new game, only to leave it immediately with two messages. One being "Blah" (Assuming mid-dev-randomlog), and "Leaving Game, No more bounties that we can do." or something. It was starting the game in Act 3 Bounties, if that helps.
       
    Thread Status:
    Not open for further replies.

    Share This Page