What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Rifter - A Bot for Rifts!

Current issue and Only issue am having is this:

Bot Remakes the entire game after every Rift Clear.
Leg Humps Tyreal for 5 secs or so at the start of every game in whichever city the characters in and if it teleports to Act V it does it to the tyreal their as well.
 
Current issue and Only issue am having is this:

Bot Remakes the entire game after every Rift Clear.
Leg Humps Tyreal for 5 secs or so at the start of every game in whichever city the characters in and if it teleports to Act V it does it to the tyreal their as well.
Uhh, I don't know why it would interact with Tyreal at all, he isn't related to the profile at all. And as for it remaking the Rift every game, that is also new to me, though it probably wont happen in the new version whenever DB updates. Just gotta hang in there for now. :P
 
A lot of those issues will be fixed in next version hopefully, but gotta wait for DB update to add support for map markers.




For now use Extended or Core. The unfinished is the new version but it isn't finished yet and won't work until DB updates. I keep the changelog on main post mostly updated but I share SVN with 3 profiles now so you may see rev number go up but have no changes on this profile. :P


thanks for the quick reply :) !! Ill keep a lookout!!

yeah i know im always yeahii and update because the revision number went up and then im like ahww when i find out it didnt went up for this profile..

which is why i suggestest that you could include a comment in svn that says "update for: ... this and this profile" it doesn't have to be a whole entire changelog though :)

sychotix used to do this and does this sometimes with his releases on his adventure mode profile which is always nice to see what excactly changed :) !!

maybe he can tell you how to include messages in the svn updates I dont kno whow to do it myself sadly ahw anyway muchhoooss thanks :D !!

i love your profile :) !!
 
@WaitWhat Talking to Tyreal is due to the Trinity .23 change "Auto talk with quest giver".

@NoWayLol Have you checked the new Trinity changelog? TrinityExploreDungeon has new end types as "BountyFinish" and "RiftFinish". May that be able to fix the issue where the bot don't know whether the boss is killed?
 
you must write in the first post that profile file must be looked like
Rifter Extended.xlm

because its downloaded like Rifter20%Extended.xml

and bot stuck trying to load Rifter Extended.xml after first run
 
Last edited:
@NoWayLol

Due to the latest change of Trinity .23 "Trinity will no longer try to pickup items when doing a TownRun", now the bot won't pickup anything after the boss is killed.
 
UFlIsSm.png


BETA: This is an experimental profile and it will not work every time. Be patient!
Huge props to Dildozer for finding this information out that made this profile possible.


Currently, this bot will create a game, open a rift, enter the rift, and will clear every level to the end, then return to town and complete the quest with Orek.


This is my first profile that I've made on my own, so expect issues and bugs, but I am trying my best here. :)

If you need to farm Rift Keys to do your Rifts, this is the profile to use - Link

Current Rev is 54
SVN: nwl-svn - Revision 54: /trunk

Setup
All you need is DB Beta (384), Trinity (1.8.20) and QuestTools (1.5.23), then just load Rifter Extended.xml or Rifter Core.
Consider using EZUpdater to make sure you have all the right versions easily. Link

Extended: Will run the Rift until it finds the last level.
Core: Will run until the Rift Guardian is dead.


Set it up to update with EZUpdater (Click Spoiler):
Edit the file located in: DB Main Folder > Settings > EZUpdater > EZUpdater.xml
Add the following code in:
Code:
    <Repository>
      <Kind>Profile</Kind>
      <PluginName>Rifter</PluginName>
      <RepoName>Rifter</RepoName>
      <RepoURL>http://nwl-svn.googlecode.com/svn/</RepoURL>
      <PluginSourceDirectory>trunk\Rifter</PluginSourceDirectory>
      <Enabled>true</Enabled>
      <LastUpdate>2014-04-17T10:14:01.2821126+08:00</LastUpdate>
    </Repository>

Recent Changes/Rev:
Update SVN: Rev29
1) Fixed it trying to teleport right when it enters a new level

Updated SVN: Rev 30
1) Added 6th Level support, for right now it just teleports once it enters.

SVN Update: Rev32
1) Added town stone check, credit to Derrek.
2) Added boss check support, credit to Meet.
3) Split profiles "Extended" runs until town stone found, "Core" runs until boss killed. (2 bosses missing, not sure which, if it doesn't kill it get that data for me)

SVN Update: Rev 34
1) Profile reload updated
2) Added blacklist for weapon racks
3) Full list of Rift Guardians added
4) Made boxes a bit smaller for less stucks for bigger classes (Aka barbs, fatasses!)
5) Added town run instead of delay when Rift is closing; Let me know if it tries to reenter before the previous rift has closed, the delay has been completely removed so it may happen

SVN Update: Rev 37
1) Made check for level 5 it will leave regardless of new level or not. This will be changed later but for now it's necessary.
2) Noted out some code that may cause issues at a later point, I will come back to it.
3) Readded townportal at end, I don't know why I deleted it in the first place, I think it was a mistake.

SVN Update Rev 38
1) Fixed finishing rift handler, should now properly return to town if rift is complete, whether that be level 5 or boss dead.
2) Removed delay timers when opening rifts, was unneeded and just slowed things down.
3) Something else important but I forgot now :)

SVN Update Rev 39
1) Added 2 blacklists provided by Hajkfas.

SVN Update Rev 40
1) Reverted delay removal from Rev38

SVN Update Rev 42
1) Fixed interactRange issue that would get your character stuck while trying to change levels.
2) Fixed issue with Extended profile to error out and cause the profile to stop.
3) Added delay to portal finish, to give time for boss spawn and loot drop.
4) Added delay in Core profile that I had forgot to include.
5) Added delay after townrun while resetting to be absolutely sure that it won't reenter the same rift again.
6) Fixed ActorID mismatch for one of the Rift Guardians.
7) Added failsafe to level 5, to be sure it leaves if it's at least found the exist (won't continue on though, just returns to town)

SVN Update Rev 43:
1) Increased delay timer on recreating rifts

SVN Update Rev 45
1) Added double check after town stone found but before boss is killed. This uses explore tags so it could waste a lot of time, but it should stop it from just sitting around doing nothing on low level Rifts.
2) Removed unneeded notes from the profiles.

SVN Update Rev 54:
1) Added few more blacklists (Thanks Meet!)
2) Adjusted boxes, less backtracking less stucks (Thanks Rrrix!)
3) Added delay timers before going to next level. I can't actually remember why I did this, but I'm pretty sure it was important lol.
Everyone should update to Trinity 1.8.20 if you aren't already. Works like a charm!


BUY THIS MAN A BEER! <3​

when finished a round, bot cannot open a new rift. it stop in the town.

Opening stash
Opening stash
Opening stash
Opening stash
[Trinity] TownRun complete
Closing quest reward dialog
[Trinity] Cannot use TrinityExploreDungeon in town - tag finished!
 
Author, do not ADVISE in your first post to use last trinity update anymore :D
 
This should not be used until it actually works. Must be the most inconsistent profile I've seen yet. Does not work at all.
 
thanks for the quick reply :) !! Ill keep a lookout!!

yeah i know im always yeahii and update because the revision number went up and then im like ahww when i find out it didnt went up for this profile..

which is why i suggestest that you could include a comment in svn that says "update for: ... this and this profile" it doesn't have to be a whole entire changelog though :)

sychotix used to do this and does this sometimes with his releases on his adventure mode profile which is always nice to see what excactly changed :) !!

maybe he can tell you how to include messages in the svn updates I dont kno whow to do it myself sadly ahw anyway muchhoooss thanks :D !!

i love your profile :) !!
I will look into it. :)

@WaitWhat Talking to Tyreal is due to the Trinity .23 change "Auto talk with quest giver".

@NoWayLol Have you checked the new Trinity changelog? TrinityExploreDungeon has new end types as "BountyFinish" and "RiftFinish". May that be able to fix the issue where the bot don't know whether the boss is killed?
Is that part of the "Until" tag do you know? But thanks for mentioning it, I will look into it!

you must write in the first post that profile file must be looked like
Rifter Extended.xlm

because its downloaded like Rifter20%Extended.xml

and bot stuck trying to load Rifter Extended.xml after first run
It depends on how you download it. If you save it from the webpage then yes it does that, but if you use the SVN properly with an SVN client like TortoiseSVN then it downloads it the right way.

@NoWayLol

Due to the latest change of Trinity .23 "Trinity will no longer try to pickup items when doing a TownRun", now the bot won't pickup anything after the boss is killed.
I do believe that the new profile version I have won't have that issue, as it does multiple waits so between those waits it can loot then wait more. Though not 100% sure will have to test.

when finished a round, bot cannot open a new rift. it stop in the town.

Opening stash
Opening stash
Opening stash
Opening stash
[Trinity] TownRun complete
Closing quest reward dialog
[Trinity] Cannot use TrinityExploreDungeon in town - tag finished!
Try to use Trinity 1.8.22, this isn't updated for .23 yet that may be your problem. Also please don't quote first post, makes post to long. :P

Author, do not ADVISE in your first post to use last trinity update anymore :D
Will do. :P

This should not be used until it actually works. Must be the most inconsistent profile I've seen yet. Does not work at all.
Must be the most constructive comment I've seen yet. Does not care at all.
 
[Trinity] Your bot got stuck! Trying to unstuck (attempt #1 of 10 attempts) Act="OpenWorld" questId="312429" stepId="2" worldId="288685"
[Trinity][Performance] Execution of the block NavigateTo took 1503.43ms.
[Trinity] Found exitNameHash 1938876095!

What does this mean? This happened when the location of fighting johnda appeared in the rift......the bot stopped moving until i moved it myself.
 
Thanks for this profile, been using it for a while, my only issue is when im at max blood shards it still tiries to pick them up, and just gets stuck in a loop of TPing and picking them up. i have it unchecked in the trinity loot rules.
 
Extended: Will run the Rift until it finds the last level.
Core: Will run until the Rift Guardian is dead.
I'm too dumb to understand this!
Does this mean extended will try to clear the rift? Or will Extended leave the Rift as soon as last level is arrived even if the Guardian wasn't there yet?
 
Need a fix. Or maybe you can tell me what the problem is:

5 Rifts played with bot. During 3!! of those 5 rifts the bot stopped at some point (mostly 30-50 % of rift) and TP'd back to town, closed the game and started a new one.

15 Rift Stones wasted for nothing.

WTF is wrong? :(
 
Back
Top